Trusted Solaris 開発ガイド

有効セットのクリア

この例は、set_effective_priv(3) を使用して、アプリケーションの開始時に有効セットをクリアします。PRIV_SET パラメータは、有効特権セットをクリアします。ゼロ (0) は、特権 ID のパラメータリストが存在しないことを意味します。

if (set_effective_priv(PRIV_SET, 0) == -1)
 	perror("Cannot clear effective privileges");