7 /* An API accounting record structure */
9 int acct_type; /* start, stop, update */
11 #define ACCT_TYPE_START 1
12 #define ACCT_TYPE_STOP 2
13 #define ACCT_TYPE_UPDATE 3
15 struct identity *identity;
19 char *msg; /* output field */
20 char *admin_msg; /* output field */
25 extern char *wtmpfile; /* for wtmp file logging */
28 extern int do_acct TAC_ARGS((struct acct_rec *rec));
29 extern char *find_attr_value TAC_ARGS((char *attr, char **args, int cnt));
30 extern int do_wtmp TAC_ARGS((struct acct_rec *rec));
33 #endif /* DO_ACCT_H */