システムコールとコード
pid = fork();
if (pid > 0)
exit(0);
PRIV_EMPTY(&priv_get);
retval = getppriv(PRIV_INHERITABLE, &priv_get);
printf("retval = %d errno = %d¥n", retval, errno);
priv_set_to_str(&priv_get, '$', buffer, &length);
printf("Forked Inheritable = %s¥n", buffer);
PRIV_EMPTY(&priv_get);
retval = getppriv(PRIV_SAVED, &priv_get);
printf("retval = %d errno = %d¥n", retval, errno);
priv_set_to_str(&priv_get, '$', buffer, &length);
printf("Forked Saved = %s¥n", buffer);
PRIV_EMPTY(&priv_get);
retval = getppriv(PRIV_PERMITTED, &priv_get);
printf("retval = %d errno = %d¥n", retval, errno);
priv_set_to_str(&priv_get, '$', buffer, &length);
printf("Forked Permitted = %s¥n", buffer);
PRIV_EMPTY(&priv_get);
retval = getppriv(PRIV_EFFECTIVE, &priv_get);
printf("retval = %d errno = %d¥n", retval, errno);
priv_set_to_str(&priv_get, '$', buffer, &length);
printf("Forked Effective = %s¥n", buffer);