2019-06-11 03:21:35 +00:00
|
|
|
#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*/
|
2019-06-21 02:35:43 +00:00
|
|
|
NLDEBUG_MSG_TYPE,
|
2019-06-11 03:21:35 +00:00
|
|
|
__POLICYCONFA_MAX
|
|
|
|
};
|
|
|
|
#define POLICYCONFA_MAX (__POLICYCONFA_MAX - 1)
|
|
|
|
#define POLICYCONFA_ALL -1
|
|
|
|
|
|
|
|
|
|
|
|
#endif /* _UAPI_LINUX_POLICYCONF_H_ */
|
|
|
|
|