1 03/04/85  convert_access_audit_flags_
 2 
 3 
 4 This subroutine is provided to convert a security audit flag back and
 5 forth between its character string representation and the internal
 6 binary representation.
 7 
 8 
 9 Entry points in convert_access_audit_flags_:
10    (List is generated by the help command)
11 
12 
13 :Entry:  from_string:  03/04/85 convert_access_audit_flags_$from_string
14 
15 
16 Function:  This entry point converts the textual representation to
17 internal representation.
18 
19 
20 Syntax:
21 dcl convert_access_audit_flags_$from_string entry (char (*), bit (36)
22      aligned, fixed bin (35));
23 call convert_access_audit_flags_$from_string (flags_str, audit_flags,
24      code);
25 
26 
27 Arguments:
28 flags_str
29    is the textual representation of the security audit flags.  (Input)
30 audit_flags
31    is the bit string internal representation of the flags.  (Output)
32 code
33    is a standard system status code.  (Output)
34 
35 
36 :Entry:  to_string:  03/04/85 convert_access_audit_flags_$to_string
37 
38 
39 Function:  This entry point converts from internal representation to
40 textual representation.
41 
42 
43 Syntax:
44 dcl convert_access_audit_flags_$to_string (entry (char (*), bit (36),
45      aligned, fixed bin (35));
46 call convert_access_audit_flags_$to_string (flags_str, audit_flags,
47      code);
48 
49 
50 Arguments:
51    flags_str is the textual representation of the security audit flags.
52    (Output)
53 audit_flags
54    is the bit string internal representation of the flags.  (Output)
55 code
56    is a standard system status code.  (Output) It can have one of the
57    following values:
58    error_table_$badarg
59       audit_flags is illegally constructed
60    error_table_$smallarg
61       flags_str is too small for result
62 
63 
64 Notes:  The format of the flags string is shown in the Subroutines
65 Manual.