_uaf Struct Reference

#include <uafdef.h>

List of all members.

Public Attributes

unsigned char uaf_b_rtype
unsigned char uaf_b_version
unsigned short int uaf_w_usrdatoff
union {
   char   uaf_t_username [32]
   struct {
      char   uaf_t_fill_0 [31]
      char   uaf_t_username_tag
   } 
}; 
union {
   unsigned int   uaf_l_uic
   struct {
      unsigned short int   uaf_w_mem
      unsigned short int   uaf_w_grp
   } 
}; 
unsigned int uaf_l_sub_id
unsigned long long uaf_q_parent_id
char uaf_t_account [32]
char uaf_t_owner [32]
char uaf_t_defdev [32]
char uaf_t_defdir [64]
char uaf_t_lgicmd [64]
char uaf_t_defcli [32]
char uaf_t_clitables [32]
union {
   unsigned long long   uaf_q_pwd
   struct {
      unsigned int   uaf_l_pwd
   } 
}; 
unsigned long long uaf_q_pwd2
unsigned short int uaf_w_logfails
unsigned short int uaf_w_salt
unsigned char uaf_b_encrypt
unsigned char uaf_b_encrypt2
unsigned char uaf_b_pwd_length
char uaf_ $$_fill_1 [1]
unsigned long long uaf_q_expiration
unsigned long long uaf_q_pwd_lifetime
unsigned long long uaf_q_pwd_date
unsigned long long uaf_q_pwd2_date
unsigned long long uaf_q_lastlogin_i
unsigned long long uaf_q_lastlogin_n
unsigned long long uaf_q_priv
unsigned long long uaf_q_def_priv
struct {
   char   uaf_b_fill_2 [20]
}; 
struct {
   char   uaf_b_fill_3 [20]
}; 
union {
   unsigned int   uaf_l_flags
   struct {
      unsigned   uaf_v_disctly: 1
      unsigned   uaf_v_defcli: 1
      unsigned   uaf_v_lockpwd: 1
      unsigned   uaf_v_restricted: 1
      unsigned   uaf_v_disacnt: 1
      unsigned   uaf_v_diswelcom: 1
      unsigned   uaf_v_dismail: 1
      unsigned   uaf_v_nomail: 1
      unsigned   uaf_v_genpwd: 1
      unsigned   uaf_v_pwd_expired: 1
      unsigned   uaf_v_pwd2_expired: 1
      unsigned   uaf_v_audit: 1
      unsigned   uaf_v_disreport: 1
      unsigned   uaf_v_disreconnect: 1
      unsigned   uaf_v_autologin: 1
      unsigned   uaf_v_disforce_pwd_change: 1
      unsigned   uaf_v_captive: 1
      unsigned   uaf_v_disimage: 1
      unsigned   uaf_v_dispwddic: 1
      unsigned   uaf_v_dispwdhis: 1
      unsigned   uaf_v_defclsval: 1
      unsigned   uaf_v_extauth: 1
      unsigned   uaf_v_migratepwd: 1
      unsigned   uaf_v_vmsauth: 1
      unsigned   uaf_v_dispwdsynch: 1
      unsigned   uaf_v_fill_10_: 7
   } 
}; 
unsigned char uaf_b_network_access_p [3]
unsigned char uaf_b_network_access_s [3]
unsigned char uaf_b_batch_access_p [3]
unsigned char uaf_b_batch_access_s [3]
unsigned char uaf_b_local_access_p [3]
unsigned char uaf_b_local_access_s [3]
unsigned char uaf_b_dialup_access_p [3]
unsigned char uaf_b_dialup_access_s [3]
unsigned char uaf_b_remote_access_p [3]
unsigned char uaf_b_remote_access_s [3]
char uaf_ $$_fill_4 [12]
union {
   unsigned char   uaf_b_primedays
   struct {
      unsigned   uaf_v_monday: 1
      unsigned   uaf_v_tuesday: 1
      unsigned   uaf_v_wednesday: 1
      unsigned   uaf_v_thursday: 1
      unsigned   uaf_v_friday: 1
      unsigned   uaf_v_saturday: 1
      unsigned   uaf_v_sunday: 1
      unsigned   uaf_v_fill_11_: 1
   } 
}; 
char uaf_ $$_fill_5 [1]
unsigned char uaf_b_pri
unsigned char uaf_b_quepri
unsigned short int uaf_w_maxjobs
unsigned short int uaf_w_maxacctjobs
unsigned short int uaf_w_maxdetach
unsigned short int uaf_w_prccnt
unsigned short int uaf_w_biolm
unsigned short int uaf_w_diolm
unsigned short int uaf_w_tqcnt
unsigned short int uaf_w_astlm
unsigned short int uaf_w_enqlm
unsigned short int uaf_w_fillm
unsigned short int uaf_w_shrfillm
unsigned int uaf_l_wsquota
unsigned int uaf_l_dfwscnt
unsigned int uaf_l_wsextent
unsigned int uaf_l_pgflquota
unsigned int uaf_l_cputim
unsigned int uaf_l_bytlm
unsigned int uaf_l_pbytlm
unsigned int uaf_l_jtquota
unsigned short int uaf_w_proxy_lim
unsigned short int uaf_w_proxies
unsigned short int uaf_w_account_lim
unsigned short int uaf_w_accounts
struct {
   char   uaf_b_fill_6 [20]
}; 
char uaf_ $$_fill_99 [44]
char uaf_ $$_fill_100 [768]


Detailed Description

Definition at line 27 of file uafdef.h.


Member Data Documentation

unsigned char _uaf::uaf_b_rtype

Definition at line 28 of file uafdef.h.

unsigned char _uaf::uaf_b_version

Definition at line 29 of file uafdef.h.

unsigned short int _uaf::uaf_w_usrdatoff

Definition at line 30 of file uafdef.h.

Definition at line 32 of file uafdef.h.

Referenced by exe_getuai().

Definition at line 34 of file uafdef.h.

Definition at line 35 of file uafdef.h.

union { ... }

unsigned int _uaf::uaf_l_uic

Definition at line 39 of file uafdef.h.

unsigned short int _uaf::uaf_w_mem

Definition at line 41 of file uafdef.h.

Referenced by exe_getuai().

unsigned short int _uaf::uaf_w_grp

Definition at line 42 of file uafdef.h.

Referenced by exe_getuai().

union { ... }

unsigned int _uaf::uaf_l_sub_id

Definition at line 45 of file uafdef.h.

unsigned long long _uaf::uaf_q_parent_id

Definition at line 46 of file uafdef.h.

Definition at line 47 of file uafdef.h.

Definition at line 48 of file uafdef.h.

Referenced by exe_getuai().

Definition at line 49 of file uafdef.h.

Definition at line 50 of file uafdef.h.

Definition at line 51 of file uafdef.h.

Definition at line 52 of file uafdef.h.

Definition at line 53 of file uafdef.h.

unsigned long long _uaf::uaf_q_pwd

Definition at line 55 of file uafdef.h.

unsigned int _uaf::uaf_l_pwd

Definition at line 57 of file uafdef.h.

Referenced by exe_getuai().

union { ... }

unsigned long long _uaf::uaf_q_pwd2

Definition at line 60 of file uafdef.h.

unsigned short int _uaf::uaf_w_logfails

Definition at line 61 of file uafdef.h.

unsigned short int _uaf::uaf_w_salt

Definition at line 62 of file uafdef.h.

unsigned char _uaf::uaf_b_encrypt

Definition at line 63 of file uafdef.h.

unsigned char _uaf::uaf_b_encrypt2

Definition at line 64 of file uafdef.h.

unsigned char _uaf::uaf_b_pwd_length

Definition at line 65 of file uafdef.h.

char uaf_ _uaf::$$_fill_1[1]

Definition at line 66 of file uafdef.h.

unsigned long long _uaf::uaf_q_expiration

Definition at line 67 of file uafdef.h.

unsigned long long _uaf::uaf_q_pwd_lifetime

Definition at line 68 of file uafdef.h.

unsigned long long _uaf::uaf_q_pwd_date

Definition at line 69 of file uafdef.h.

unsigned long long _uaf::uaf_q_pwd2_date

Definition at line 70 of file uafdef.h.

unsigned long long _uaf::uaf_q_lastlogin_i

Definition at line 71 of file uafdef.h.

unsigned long long _uaf::uaf_q_lastlogin_n

Definition at line 72 of file uafdef.h.

unsigned long long _uaf::uaf_q_priv

Definition at line 73 of file uafdef.h.

Referenced by exe_getuai().

unsigned long long _uaf::uaf_q_def_priv

Definition at line 74 of file uafdef.h.

Definition at line 76 of file uafdef.h.

struct { ... }

Definition at line 79 of file uafdef.h.

struct { ... }

unsigned int _uaf::uaf_l_flags

Definition at line 82 of file uafdef.h.

Definition at line 84 of file uafdef.h.

Definition at line 85 of file uafdef.h.

Definition at line 86 of file uafdef.h.

Definition at line 87 of file uafdef.h.

Definition at line 88 of file uafdef.h.

Definition at line 89 of file uafdef.h.

Definition at line 90 of file uafdef.h.

Definition at line 91 of file uafdef.h.

Definition at line 92 of file uafdef.h.

Definition at line 93 of file uafdef.h.

Definition at line 94 of file uafdef.h.

Definition at line 95 of file uafdef.h.

Definition at line 96 of file uafdef.h.

Definition at line 97 of file uafdef.h.

Definition at line 98 of file uafdef.h.

Definition at line 99 of file uafdef.h.

Definition at line 100 of file uafdef.h.

Definition at line 101 of file uafdef.h.

Definition at line 102 of file uafdef.h.

Definition at line 103 of file uafdef.h.

Definition at line 104 of file uafdef.h.

Definition at line 105 of file uafdef.h.

Definition at line 106 of file uafdef.h.

Definition at line 107 of file uafdef.h.

Definition at line 108 of file uafdef.h.

Definition at line 109 of file uafdef.h.

union { ... }

unsigned char _uaf::uaf_b_network_access_p[3]

Definition at line 112 of file uafdef.h.

unsigned char _uaf::uaf_b_network_access_s[3]

Definition at line 113 of file uafdef.h.

unsigned char _uaf::uaf_b_batch_access_p[3]

Definition at line 114 of file uafdef.h.

unsigned char _uaf::uaf_b_batch_access_s[3]

Definition at line 115 of file uafdef.h.

unsigned char _uaf::uaf_b_local_access_p[3]

Definition at line 116 of file uafdef.h.

unsigned char _uaf::uaf_b_local_access_s[3]

Definition at line 117 of file uafdef.h.

unsigned char _uaf::uaf_b_dialup_access_p[3]

Definition at line 118 of file uafdef.h.

unsigned char _uaf::uaf_b_dialup_access_s[3]

Definition at line 119 of file uafdef.h.

unsigned char _uaf::uaf_b_remote_access_p[3]

Definition at line 120 of file uafdef.h.

unsigned char _uaf::uaf_b_remote_access_s[3]

Definition at line 121 of file uafdef.h.

char uaf_ _uaf::$$_fill_4[12]

Definition at line 122 of file uafdef.h.

unsigned char _uaf::uaf_b_primedays

Definition at line 124 of file uafdef.h.

Definition at line 126 of file uafdef.h.

Definition at line 127 of file uafdef.h.

Definition at line 128 of file uafdef.h.

Definition at line 129 of file uafdef.h.

Definition at line 130 of file uafdef.h.

Definition at line 131 of file uafdef.h.

Definition at line 132 of file uafdef.h.

Definition at line 133 of file uafdef.h.

union { ... }

char uaf_ _uaf::$$_fill_5[1]

Definition at line 136 of file uafdef.h.

unsigned char _uaf::uaf_b_pri

Definition at line 137 of file uafdef.h.

unsigned char _uaf::uaf_b_quepri

Definition at line 138 of file uafdef.h.

unsigned short int _uaf::uaf_w_maxjobs

Definition at line 139 of file uafdef.h.

unsigned short int _uaf::uaf_w_maxacctjobs

Definition at line 140 of file uafdef.h.

unsigned short int _uaf::uaf_w_maxdetach

Definition at line 141 of file uafdef.h.

unsigned short int _uaf::uaf_w_prccnt

Definition at line 142 of file uafdef.h.

unsigned short int _uaf::uaf_w_biolm

Definition at line 143 of file uafdef.h.

unsigned short int _uaf::uaf_w_diolm

Definition at line 144 of file uafdef.h.

unsigned short int _uaf::uaf_w_tqcnt

Definition at line 145 of file uafdef.h.

unsigned short int _uaf::uaf_w_astlm

Definition at line 146 of file uafdef.h.

unsigned short int _uaf::uaf_w_enqlm

Definition at line 147 of file uafdef.h.

unsigned short int _uaf::uaf_w_fillm

Definition at line 148 of file uafdef.h.

unsigned short int _uaf::uaf_w_shrfillm

Definition at line 149 of file uafdef.h.

unsigned int _uaf::uaf_l_wsquota

Definition at line 150 of file uafdef.h.

unsigned int _uaf::uaf_l_dfwscnt

Definition at line 151 of file uafdef.h.

unsigned int _uaf::uaf_l_wsextent

Definition at line 152 of file uafdef.h.

unsigned int _uaf::uaf_l_pgflquota

Definition at line 153 of file uafdef.h.

unsigned int _uaf::uaf_l_cputim

Definition at line 154 of file uafdef.h.

unsigned int _uaf::uaf_l_bytlm

Definition at line 155 of file uafdef.h.

unsigned int _uaf::uaf_l_pbytlm

Definition at line 156 of file uafdef.h.

unsigned int _uaf::uaf_l_jtquota

Definition at line 157 of file uafdef.h.

unsigned short int _uaf::uaf_w_proxy_lim

Definition at line 158 of file uafdef.h.

unsigned short int _uaf::uaf_w_proxies

Definition at line 159 of file uafdef.h.

unsigned short int _uaf::uaf_w_account_lim

Definition at line 160 of file uafdef.h.

unsigned short int _uaf::uaf_w_accounts

Definition at line 161 of file uafdef.h.

Definition at line 163 of file uafdef.h.

struct { ... }

char uaf_ _uaf::$$_fill_99[44]

Definition at line 165 of file uafdef.h.

char uaf_ _uaf::$$_fill_100[768]

Definition at line 166 of file uafdef.h.


The documentation for this struct was generated from the following file:

Generated on Fri Oct 9 10:26:26 2009 for FreeVMS by  doxygen 1.5.5