1 /* BEGIN INCLUDE FILE ... daemon_user_table.incl.pl1 */ 2 3 /* * * * * * * * * * * * * * * * * * * * * * * * * * */ 4 /* */ 5 /* The daemon_user_table has one entry per daemon. Daemons are logged in by */ 6 /* operator command or automatically. If they do any I/O, it is done via */ 7 /* the message coordinator. */ 8 /* */ 9 /* Programs using this include file must also use user_table_header.incl.pl1 */ 10 /* and user_table_entry.incl.pl1. */ 11 /* */ 12 /* * * * * * * * * * * * * * * * * * * * * * * * * * */ 13 14 15 /****^ HISTORY COMMENTS: 16 1) change(81-09-10,Kittlitz), approve(), audit(), install(): 17 Initially coded from dutbl.incl.pl1. 18 2) change(87-04-26,GDixon), approve(87-07-13,MCR7741), 19 audit(87-07-16,Brunelle), install(87-08-04,MR12.1-1056): 20 A) Add use of ut_header common to all user control tables. 21 B) Corrected padding prior to first ute entry. 22 END HISTORY COMMENTS */ 23 24 25 dcl DUTBL_version_4 fixed bin int static init (4); /* version of this declaration */ 26 27 dcl dutp ptr automatic init (null); 28 29 dcl 1 dutbl based (dutp) aligned, /* Daemon user table */ 30 2 header like ut_header, /* Header common to all user tables. */ 31 32 2 active_count fixed bin, /* the count of active daemons managed by DUM_ */ 33 34 2 entry_pad (117) fixed bin, /* pad to 128 words */ 35 2 entry (0 refer (dutbl.current_size)) like ute; /* daemon user entries */ 36 37 /* END INCLUDE FILE ... daemon_user_table.incl.pl1 */