/* */ #ifndef _CIADEF_H #define _CIADEF_H #define CIA$K_SCAN 1 #define CIA$K_DELETE 2 #define CIA$K_SHOW 3 #define CIA$K_PERFORMANCE 4 #define CIA$K_ZERO_PERFORMANCE 5 #define CIA$K_MAX_CIA_CODE 6 #define CIA$K_PERFORMANCE_LENGTH 40 struct cia$performance { unsigned long cia$l_total_messages; unsigned long cia$l_total_exceptions; unsigned long cia$l_shows; unsigned long cia$l_scans; unsigned long cia$l_deletes; unsigned long cia$l_performance; unsigned long cia$l_audits; unsigned long cia$l_invalid_messages; unsigned long cia$l_intruders; unsigned long cia$l_suspects; }; #define CIA$K_SOURCE_TERMINAL_LENGTH 64 #define CIA$K_SOURCE_NODE_MAX_LENGTH 1024 #define CIA$K_USER_SPEC_MAX_LENGTH 1058 #define CIA$K_USER_STRING_MAX_LENGTH 32 #define CIA$K_PASSWORD_MAX_LENGTH 32 #define CIA$K_SOURCE_ADDRESS_MAX_LENGTH 128 struct cia$generic_desc { unsigned short cia$w_desc_length; unsigned short cia$w_filler; char cia$t_desc_data[1]; }; #define CIA$V_IGNORE_RETURN 0 #define CIA$V_RESERVED_1 1 #define CIA$V_SUSPECTS 8 #define CIA$V_INTRUDERS 9 #define CIA$V_SECONDARY_PASSWORD 10 #define CIA$V_NOAUDIT 11 #define CIA$V_REAL_USERNAME 12 #define CIA$M_IGNORE_RETURN (1<