1#ifndef _NFNL_ACCT_H_ 2#define _NFNL_ACCT_H_ 3 4#include <uapi/linux/netfilter/nfnetlink_acct.h> 5#include <net/net_namespace.h> 6 7enum { 8 NFACCT_NO_QUOTA = -1, 9 NFACCT_UNDERQUOTA, 10 NFACCT_OVERQUOTA, 11}; 12 13struct nf_acct; 14 15struct nf_acct *nfnl_acct_find_get(struct net *net, const char *filter_name); 16void nfnl_acct_put(struct nf_acct *acct); 17void nfnl_acct_update(const struct sk_buff *skb, struct nf_acct *nfacct); 18extern int nfnl_acct_overquota(const struct sk_buff *skb, 19 struct nf_acct *nfacct); 20#endif /* _NFNL_ACCT_H */ 21