1 /* BEGIN INCLUDE FILE aim_template.incl.pl1 */ 2 3 /* Created 740723 by PG */ 4 /* Modified 06/28/78 by C. D. Tavares to add rcp privilege */ 5 /* Modified 83-05-10 by E. N. Kitltitz to add communications privilege */ 6 7 /* This structure defines the components of both an access 8 class and an access authorization as interpreted by the 9 Access Isolation Mechanism. */ 10 11 12 dcl 1 aim_template aligned based, /* authorization/access class template */ 13 2 categories bit (36), /* access categories */ 14 2 level fixed bin (17) unaligned, /* sensitivity level */ 15 2 privileges unaligned, /* special access privileges (in authorization only) */ 16 (3 ipc, /* interprocess communication privilege */ 17 3 dir, /* directory privilege */ 18 3 seg, /* segment privilege */ 19 3 soos, /* security out-of-service privilege */ 20 3 ring1, /* ring 1 access privilege */ 21 3 rcp, /* RCP resource access privilege */ 22 3 comm) bit (1), /* communications cross-AIM privilege */ 23 3 pad bit (11); 24 25 26 /* END INCLUDE FILE aim_template.incl.pl1 */