30 lines
726 B
C
30 lines
726 B
C
|
#ifndef _UAPI_LINUX_POLICYCONF_H_
|
||
|
#define _UAPI_LINUX_POLICYCONF_H_
|
||
|
|
||
|
#include <linux/types.h>
|
||
|
#include <linux/netlink.h>
|
||
|
|
||
|
struct policyconfmsg {
|
||
|
__u8 policy_id;
|
||
|
};
|
||
|
|
||
|
|
||
|
|
||
|
/* commoncfg netlink msg attr */
|
||
|
enum {
|
||
|
POLICYCONFA_UNSPEC,/* used in NLMSG_POLICYCONF*/
|
||
|
POLICYCONFA_SRCIP,/* used in NLMSG_POLICYCONF*/
|
||
|
POLICYCONFA_DSTIP,/* used in NLMSG_POLICYCONF*/
|
||
|
POLICYCONFA_SRCPORT,/* used in NLMSG_POLICYCONF*/
|
||
|
POLICYCONFA_DSTPORT,/* used in NLMSG_POLICYCONF*/
|
||
|
POLICYCONFA_PROTO, /* used in NLMSG_POLICYCONF*/
|
||
|
POLICYCONFA_ACTION,/* used in NLMSG_POLICYCONF*/
|
||
|
__POLICYCONFA_MAX
|
||
|
};
|
||
|
#define POLICYCONFA_MAX (__POLICYCONFA_MAX - 1)
|
||
|
#define POLICYCONFA_ALL -1
|
||
|
|
||
|
|
||
|
#endif /* _UAPI_LINUX_POLICYCONF_H_ */
|
||
|
|