.th priv_struct IIa 4/21/86
.sh NAME
priv_struct \- set of privileges
.sh SYNOPSIS
.nf
  bits32;
.fi
.sh DESCRIPTION
Each bit corresponds to a privilege in the priv_names enumeration.  See
the KSOS Kernel B-5 specification for the meaning of the different
privileges.

.nf
priv_names = (                       (*bit number*)

	privFileUpdateStatus,           (* 00 *)
	privLink,                       (* 01 *)
	privLockSeg,                    (* 02 *)
	privModifyPriv,                 (* 03 *)
	privMount,                      (* 04 *)
	privSetLevel,                   (* 05 *)
	privStickySeg,                  (* 06 *)
	privSetPath,                    (* 07 *)
	privViolSimpSecurity,           (* 08 *)
	privViolStarSecurity,           (* 09 *)
	privViolSimpIntegrity,          (* 10 *)
	privViolStarIntegrity,          (* 11 *)
	privViolDiscrAccess,            (* 12 *)
	privRealizeExecPermission,      (* 13 *)
	privSignal,                     (* 14 *)
	privWalkPTable,                 (* 15 *)
	privHalt,                       (* 16 *)
	privKernelCall,                 (* 17 *)
	privViolCompartments,           (* 18 *)
	privSetComm,                    (* 19 *)
	privImmigrate,                  (* 20 *)
	privViolTranquility             (* 21 *)
  );
.fi
.sh "SEE ALSO"
K_set_priv (II)
