/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: svid3:sys/acct.h (VERSION 2.6)
*/

#ifndef __TDF_SVID3_SYS_ACCT_H
#define __TDF_SVID3_SYS_ACCT_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__svid3__sys_acct begin

#ifndef __TDF_SVID3__CONFIG
#pragma extend interface "../../shared/svid3.api/config.h"
#endif /* __TDF_SVID3__CONFIG */
#if __SYSV_KERNEL_EXTENSION
#ifndef __TDF_SVID3_SYS_TYPES_H
#pragma extend interface "../../svid3.api/sys/types.h"
#endif /* __TDF_SVID3_SYS_TYPES_H */
#pragma token ARITHMETIC comp_t # svid3.acct.comp_t
#pragma token STRUCT TAG acct # svid3.acct.acct_struct
#pragma token MEMBER char : struct acct : ac_flag # svid3.acct.acct.ac_flag
#pragma token MEMBER char : struct acct : ac_stat # svid3.acct.acct.ac_stat
#pragma token MEMBER uid_t : struct acct : ac_uid # svid3.acct.acct.ac_uid
#pragma token MEMBER gid_t : struct acct : ac_gid # svid3.acct.acct.ac_gid
#pragma token MEMBER dev_t : struct acct : ac_tty # svid3.acct.acct.ac_tty
#pragma token MEMBER time_t : struct acct : ac_btime # svid3.acct.acct.ac_btime
#pragma token MEMBER comp_t : struct acct : ac_utime # svid3.acct.acct.ac_utime
#pragma token MEMBER comp_t : struct acct : ac_stime # svid3.acct.acct.ac_stime
#pragma token MEMBER comp_t : struct acct : ac_etime # svid3.acct.acct.ac_etime
#pragma token MEMBER comp_t : struct acct : ac_mem # svid3.acct.acct.ac_mem
#pragma token MEMBER comp_t : struct acct : ac_io # svid3.acct.acct.ac_io
#pragma token MEMBER comp_t : struct acct : ac_rw # svid3.acct.acct.ac_rw
#pragma token MEMBER char [8] : struct acct : ac_comm # svid3.acct.acct.ac_comm
#pragma token EXP const : int : AFORK # svid3.acct.AFORK
#pragma token EXP const : int : ASU # svid3.acct.ASU
#pragma token EXP const : int : ACCTF # svid3.acct.ACCTF
#pragma token FUNC int (const char *) : acct # svid3.acct.acct
#endif /* __SYSV_KERNEL_EXTENSION */

#if __SYSV_KERNEL_EXTENSION
#pragma interface comp_t TAG acct TAG acct.ac_flag TAG acct.ac_stat
#pragma interface TAG acct.ac_uid TAG acct.ac_gid TAG acct.ac_tty
#pragma interface TAG acct.ac_btime TAG acct.ac_utime TAG acct.ac_stime
#pragma interface TAG acct.ac_etime TAG acct.ac_mem TAG acct.ac_io
#pragma interface TAG acct.ac_rw TAG acct.ac_comm AFORK ASU ACCTF acct
#endif /* __SYSV_KERNEL_EXTENSION */

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_SVID3_SYS_ACCT_H */
