annotate src/uaf.h @ 8275:4fdf77f4e45c

type-break-mode: New variable and function. type-break-interval: Increase default to 1 hour. type-break-query-interval: Variable renamed from type-break-delay-interval. type-break-keystroke-interval: Variable deleted. type-break-keystroke-threshold: New variable. type-break-demo-life: Function renamed from type-break-life. type-break-demo-hanoi: Function renamed from type-break-hanoi. type-break-alarm-p: Variable renamed from type-break-p. type-break: Don't query. type-break-query: (New function) query here. type-break-check: Call type-break-query, not type-break. Do nothing if type-break-mode is nil. Increment type-break-keystroke-count with the length of this-command-keys, not just 1. Query for break when keystroke count exceeds cdr of keystroke threshold variable. Query for break after an alarm only if keystroke count exceeds car of keystroke threshold variable. type-break-select: Function deleted. type-break: Move that code here. type-break-cancel-schedule: Function renamed from cancel-type-break. Reset type-break-alarm-p. type-break-alarm: Function renamed from type-break-soon. (top level): Call type-break-mode; don't set up hook explicitly.
author Noah Friedman <friedman@splode.com>
date Mon, 18 Jul 1994 07:37:18 +0000
parents 91d20436874c
children ac7375e60931
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
1 /* GNU Emacs VMS UAF definition file.
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
2 Copyright (C) 1986 Free Software Foundation, Inc.
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
3
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
4 This file is part of GNU Emacs.
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
5
484
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 5
diff changeset
6 GNU Emacs is free software; you can redistribute it and/or modify
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 5
diff changeset
7 it under the terms of the GNU General Public License as published by
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 5
diff changeset
8 the Free Software Foundation; either version 1, or (at your option)
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 5
diff changeset
9 any later version.
5
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
10
484
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 5
diff changeset
11 GNU Emacs is distributed in the hope that it will be useful,
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 5
diff changeset
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 5
diff changeset
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 5
diff changeset
14 GNU General Public License for more details.
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 5
diff changeset
15
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 5
diff changeset
16 You should have received a copy of the GNU General Public License
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 5
diff changeset
17 along with GNU Emacs; see the file COPYING. If not, write to
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 5
diff changeset
18 the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
5
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
19
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
20 /*
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
21 * User Authorization File record formats
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
22 */
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
23 #ifndef UAF$K_LENGTH
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
24
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
25 struct UAF {
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
26 #define UAF$C_USER_ID 1
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
27 #define UAF$C_VERSION1 1
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
28 #define UAF$C_KEYED_PART 52
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
29 #define UAF$C_AD_II 0
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
30 #define UAF$C_PURDY 1
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
31 #define UAF$C_PURDY_V 2
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
32 #define UAF$K_FIXED 644
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
33 #define UAF$C_FIXED 644
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
34 #define UAF$K_LENGTH 1412
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
35 #define UAF$C_LENGTH 1412
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
36 #define UAF$S_UAFDEF 1412
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
37 #define UAF$B_RTYPE 0
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
38 char uaf$b_rtype;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
39 #define UAF$B_VERSION 1
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
40 char uaf$b_version;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
41 #define UAF$W_USRDATOFF 2
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
42 short uaf$w_usrdatoff;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
43 #define UAF$S_USERNAME 32
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
44 #define UAF$T_USERNAME 4
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
45 #define UAF$T_USERNAME_TAG 35
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
46 char uaf$t_username[UAF$S_USERNAME];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
47 #define UAF$L_UIC 36
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
48 #define UAF$W_MEM 36
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
49 #define UAF$W_GRP 38
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
50 union {
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
51 long uaf_l_uic;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
52 #define uaf$l_uic uaf_u_uic.uaf_l_uic
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
53 struct {
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
54 short uaf_w_mem;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
55 short uaf_w_grp;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
56 #define uaf$w_mem uaf_u_uic.uaf_u_mem_grp.uaf_w_mem
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
57 #define uaf$w_grp uaf_u_uic.uaf_u_mem_grp.uaf_w_grp
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
58 } uaf_u_mem_grp;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
59 } uaf_u_uic;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
60 #define UAF$L_SUB_ID 40
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
61 long uaf$l_sub_id;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
62 #define UAF$S_PARENT_ID 8
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
63 #define UAF$Q_PARENT_ID 44
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
64 char uaf$q_parent_id[UAF$S_PARENT_ID];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
65 #define UAF$S_ACCOUNT 32
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
66 #define UAF$T_ACCOUNT 52
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
67 char uaf$t_account[UAF$S_ACCOUNT];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
68 #define UAF$S_OWNER 32
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
69 #define UAF$T_OWNER 84
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
70 char uaf$t_owner[UAF$S_OWNER];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
71 #define UAF$S_DEFDEV 32
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
72 #define UAF$T_DEFDEV 116
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
73 char uaf$t_defdev[UAF$S_DEFDEV];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
74 #define UAF$S_DEFDIR 64
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
75 #define UAF$T_DEFDIR 148
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
76 char uaf$t_defdir[UAF$S_DEFDIR];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
77 #define UAF$S_LGICMD 64
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
78 #define UAF$T_LGICMD 212
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
79 char uaf$t_lgicmd[UAF$S_LGICMD];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
80 #define UAF$S_DEFCLI 32
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
81 #define UAF$T_DEFCLI 276
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
82 char uaf$t_defcli[UAF$S_DEFCLI];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
83 #define UAF$S_CLITABLES 32
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
84 #define UAF$T_CLITABLES 308
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
85 char uaf$t_clitables[UAF$S_CLITABLES];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
86 #define UAF$S_PWD 8
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
87 #define UAF$Q_PWD 340
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
88 #define UAF$L_PWD 340
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
89 char uaf$q_pwd[UAF$S_PWD];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
90 #define uaf$l_pwd uaf$q_pwd[0]
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
91 #define UAF$S_PWD2 8
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
92 #define UAF$Q_PWD2 348
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
93 char uaf$q_pwd2[UAF$S_PWD2];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
94 #define UAF$W_LOGFAILS 356
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
95 short uaf$w_logfails;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
96 #define UAF$W_SALT 358
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
97 short uaf$w_salt;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
98 #define UAF$B_ENCRYPT 360
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
99 char uaf$b_encrypt;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
100 #define UAF$B_ENCRYPT2 361
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
101 char uaf$b_encrypt2;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
102 #define UAF$B_PWD_LENGTH 362
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
103 char uaf$b_pwd_length;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
104 #define UAF$S_EXPIRATION 8
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
105 #define UAF$Q_EXPIRATION 364
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
106 char uaf$q_expiration[UAF$S_EXPIRATION];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
107 #define UAF$S_PWD_LIFETIME 8
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
108 #define UAF$Q_PWD_LIFETIME 372
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
109 char uaf$q_pwd_lifetime[UAF$S_PWD_LIFETIME];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
110 #define UAF$S_PWD_DATE 8
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
111 #define UAF$Q_PWD_DATE 380
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
112 char uaf$q_pwd_date[UAF$S_PWD_DATE];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
113 #define UAF$S_PWD2_DATE 8
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
114 #define UAF$Q_PWD2_DATE 388
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
115 char uaf$q_pwd2_date[UAF$S_PWD2_DATE];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
116 #define UAF$S_LASTLOGIN_I 8
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
117 #define UAF$Q_LASTLOGIN_I 396
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
118 char uaf$q_lastlogin_i[UAF$S_LASTLOGIN_I];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
119 #define UAF$S_LASTLOGIN_N 8
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
120 #define UAF$Q_LASTLOGIN_N 404
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
121 char uaf$q_lastlogin_n[UAF$S_LASTLOGIN_N];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
122 #define UAF$S_PRIV 8
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
123 #define UAF$Q_PRIV 412
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
124 char uaf$q_priv[UAF$S_PRIV];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
125 #define UAF$S_DEF_PRIV 8
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
126 #define UAF$Q_DEF_PRIV 420
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
127 char uaf$q_def_priv[UAF$S_DEF_PRIV];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
128 #define UAF$S_MIN_CLASS 20
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
129 #define UAF$R_MIN_CLASS 428
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
130 char uaf$r_min_class[UAF$S_MIN_CLASS];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
131 #define UAF$S_MAX_CLASS 20
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
132 #define UAF$R_MAX_CLASS 448
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
133 char uaf$r_max_class[UAF$S_MAX_CLASS];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
134 #define UAF$L_FLAGS 468
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
135 #define UAF$V_DISCTLY 0
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
136 #define UAF$V_DEFCLI 1
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
137 #define UAF$V_LOCKPWD 2
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
138 #define UAF$V_CAPTIVE 3
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
139 #define UAF$V_DISACNT 4
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
140 #define UAF$V_DISWELCOM 5
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
141 #define UAF$V_DISMAIL 6
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
142 #define UAF$V_NOMAIL 7
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
143 #define UAF$V_GENPWD 8
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
144 #define UAF$V_PWD_EXPIRED 9
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
145 #define UAF$V_PWD2_EXPIRED 10
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
146 #define UAF$V_AUDIT 11
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
147 #define UAF$V_DISREPORT 12
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
148 #define UAF$V_DISRECONNECT 13
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
149 union {
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
150 unsigned long uaf_l_flags;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
151 #define uaf$l_flags uaf_u_flags.uaf_l_flags
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
152 struct {
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
153 unsigned long
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
154 uaf_v_disctly : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
155 #define uaf$v_disctly uaf_u_flags.uaf_v_flags.uaf_v_disctly
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
156 uaf_v_defcli : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
157 #define uaf$v_defcli uaf_u_flags.uaf_v_flags.uaf_v_discli
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
158 uaf_v_lockpwd : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
159 #define uaf$v_lockpwd uaf_u_flags.uaf_v_flags.uaf_v_lockpwd
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
160 uaf_v_captive : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
161 #define uaf$v_captive uaf_u_flags.uaf_v_flags.uaf_v_captive
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
162 uaf_v_disacnt : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
163 #define uaf$v_disacnt uaf_u_flags.uaf_v_flags.uaf_v_disacnt
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
164 uaf_v_diswelcom : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
165 #define uaf$v_diswelcom uaf_u_flags.uaf_v_flags.uaf_v_diswelcom
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
166 uaf_v_dismail : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
167 #define uaf$v_dismail uaf_u_flags.uaf_v_flags.uaf_v_dismail
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
168 uaf_v_nomail : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
169 #define uaf$v_nomail uaf_u_flags.uaf_v_flags.uaf_v_nomail
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
170 uaf_v_genpwd : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
171 #define uaf$v_genpwd uaf_u_flags.uaf_v_flags.uaf_v_genpwd
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
172 uaf_v_pwd_expired : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
173 #define uaf$v_pwd_expired uaf_u_flags.uaf_v_flags.uaf_v_pwd_expired
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
174 uaf_v_pwd2_expired : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
175 #define uaf$v_pwd2_expired uaf_u_flags.uaf_v_flags.uaf_v_pwd2_expired
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
176 uaf_v_audit : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
177 #define uaf$v_audit uaf_u_flags.uaf_v_flags.uaf_v_audit
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
178 uaf_v_disreport : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
179 #define uaf$v_disreport uaf_u_flags.uaf_v_flags.uaf_v_disreport
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
180 uaf_v_disreconnect : 1;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
181 #define uaf$v_disreconnect uaf_u_flags.uaf_v_flags.uaf_v_disreconnect
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
182 } uaf_v_flags;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
183 } uaf_u_flags;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
184 #define UAF$S_NETWORK_ACCESS_P 3
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
185 #define UAF$B_NETWORK_ACCESS_P 472
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
186 char uaf$b_network_access_p[UAF$S_NETWORK_ACCESS_P];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
187 #define UAF$S_NETWORK_ACCESS_S 3
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
188 #define UAF$B_NETWORK_ACCESS_S 475
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
189 char uaf$b_network_access_s[UAF$S_NETWORK_ACCESS_S];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
190 #define UAF$S_BATCH_ACCESS_P 3
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
191 #define UAF$B_BATCH_ACCESS_P 478
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
192 char uaf$b_batch_access_p[UAF$S_BATCH_ACCESS_P];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
193 #define UAF$S_BATCH_ACCESS_S 3
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
194 #define UAF$B_BATCH_ACCESS_S 481
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
195 char uaf$b_batch_access_s[UAF$S_BATCH_ACCESS_S];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
196 #define UAF$S_LOCAL_ACCESS_P 3
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
197 #define UAF$B_LOCAL_ACCESS_P 484
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
198 char uaf$b_local_access_p[UAF$S_LOCAL_ACCESS_P];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
199 #define UAF$S_LOCAL_ACCESS_S 3
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
200 #define UAF$B_LOCAL_ACCESS_S 487
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
201 char uaf$b_local_access_s[UAF$S_LOCAL_ACCESS_S];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
202 #define UAF$S_DIALUP_ACCESS_P 3
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
203 #define UAF$B_DIALUP_ACCESS_P 490
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
204 char uaf$b_dialup_access_p[UAF$S_DIALUP_ACCESS_P];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
205 #define UAF$S_DIALUP_ACCESS_S 3
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
206 #define UAF$B_DIALUP_ACCESS_S 493
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
207 char uaf$b_dialup_access_s[UAF$S_DIALUP_ACCESS_S];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
208 #define UAF$S_REMOTE_ACCESS_P 3
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
209 #define UAF$B_REMOTE_ACCESS_P 496
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
210 char uaf$b_remote_access_p[UAF$S_REMOTE_ACCESS_P];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
211 #define UAF$S_REMOTE_ACCESS_S 3
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
212 #define UAF$B_REMOTE_ACCESS_S 499
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
213 char uaf$b_remote_access_s[UAF$S_REMOTE_ACCESS_S];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
214 #define UAF$B_PRIMEDAYS 514
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
215 #define UAF$V_MONDAY 0
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
216 #define UAF$V_TUESDAY 1
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
217 #define UAF$V_WEDNESDAY 2
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
218 #define UAF$V_THURSDAY 3
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
219 #define UAF$V_FRIDAY 4
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
220 #define UAF$V_SATURDAY 5
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
221 #define UAF$V_SUNDAY 6
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
222 union {
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
223 unsigned char uaf_b_primedays;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
224 #define uaf$b_primedays uaf_u_primedays.uaf_b_primedays
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
225 unsigned char
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
226 uaf_v_monday : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
227 #define uaf$v_monday uaf_u_primedays.uaf_v_monday
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
228 uaf_v_tuesday : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
229 #define uaf$v_tuesday uaf_u_primedays.uaf_v_tuesday
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
230 uaf_v_wednesday : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
231 #define uaf$v_wednesday uaf_u_primedays.uaf_v_wednesday
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
232 uaf_v_thursday : 1,
3545
91d20436874c (uaf$v_thursday): Fix misspelling of "thursday".
Richard M. Stallman <rms@gnu.org>
parents: 484
diff changeset
233 #define uaf$v_thursday uaf_u_primedays.uaf_v_thursday
5
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
234 uaf_v_friday : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
235 #define uaf$v_friday uaf_u_primedays.uaf_v_friday
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
236 uaf_v_saturday : 1,
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
237 #define uaf$v_saturday uaf_u_primedays.uaf_v_saturday
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
238 uav_v_sunday : 1;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
239 #define uaf$v_sunday uaf_u_primedays.uaf_v_sunday
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
240 } uaf_u_primedays;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
241 #define UAF$B_PRI 516
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
242 char uaf$b_pri;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
243 #define UAF$B_QUEPRI 517
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
244 char uaf$b_quepri;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
245 #define UAF$W_MAXJOBS 518
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
246 short uaf$w_maxjobs;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
247 #define UAF$W_MAXACCTJOBS 520
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
248 short uaf$w_maxacctjobs;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
249 #define UAF$W_MAXDETACH 522
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
250 short uaf$w_maxdetach;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
251 #define UAF$W_PRCCNT 524
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
252 short uaf$w_prccnt;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
253 #define UAF$W_BIOLM 526
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
254 short uaf$w_biolm;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
255 #define UAF$W_DIOLM 528
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
256 short uaf$w_diolm;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
257 #define UAF$W_TQCNT 530
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
258 short uaf$w_twcnt;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
259 #define UAF$W_ASTLM 532
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
260 short uaf$w_astlm;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
261 #define UAF$W_ENQLM 534
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
262 short uaf$w_enqlm;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
263 #define UAF$W_FILLM 536
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
264 short uaf$w_fillm;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
265 #define UAF$W_SHRFILLM 538
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
266 short uaf$w_shrfillm;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
267 #define UAF$L_WSQUOTA 540
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
268 long uaf$l_wsquota;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
269 #define UAF$L_DFWSCNT 544
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
270 long uaf$l_dfwscnt;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
271 #define UAF$L_WSEXTENT 548
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
272 long uaf$l_wsextent;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
273 #define UAF$L_PGFLQUOTA 552
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
274 long uaf$l_pgflquota;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
275 #define UAF$L_CPUTIM 556
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
276 long uaf$l_cputim;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
277 #define UAF$L_BYTLM 560
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
278 long uaf$l_bytlm;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
279 #define UAF$L_PBYTLM 564
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
280 long uaf$l_pbytlm;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
281 #define UAF$L_JTQUOTA 568
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
282 long uaf$l_jtquota;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
283 #define UAF$W_PROXY_LIM 572
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
284 short uaf$w_proxy_lim;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
285 #define UAF$W_PROXIES 574
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
286 short uaf$w_proxies;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
287 #define UAF$W_ACCOUNT_LIM 576
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
288 short uaf$w_account_lim;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
289 #define UAF$W_ACCOUNTS 578
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
290 short uaf$w_accounts;
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
291 char uaf$b_fixed[UAF$C_FIXED - UAF$W_ACCOUNTS + 2];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
292 char uaf$b_usrdata[UAF$C_LENGTH - UAF$C_FIXED];
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
293 };
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
294
7621c90189f0 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
295 #endif /* not UAF$K_LENGTH */