1 #ifndef _UAPI_NFNL_ACCT_H_ 2 #define _UAPI_NFNL_ACCT_H_ 3 4 #ifndef NFACCT_NAME_MAX 5 #define NFACCT_NAME_MAX 32 6 #endif 7 8 enum nfnl_acct_msg_types { 9 NFNL_MSG_ACCT_NEW, 10 NFNL_MSG_ACCT_GET, 11 NFNL_MSG_ACCT_GET_CTRZERO, 12 NFNL_MSG_ACCT_DEL, 13 NFNL_MSG_ACCT_MAX 14 }; 15 16 enum nfnl_acct_type { 17 NFACCT_UNSPEC, 18 NFACCT_NAME, 19 NFACCT_PKTS, 20 NFACCT_BYTES, 21 NFACCT_USE, 22 NFACCT_QUOTA, 23 __NFACCT_MAX 24 }; 25 #define NFACCT_MAX (__NFACCT_MAX - 1) 26 27 #endif /* _UAPI_NFNL_ACCT_H_ */ 28