From: Dmitry V. Levin Date: Sun, 4 Jun 2017 16:48:10 +0000 (+0000) Subject: netlink: add decoding of NETLINK_SELINUX message types X-Git-Tag: v4.18~119 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c78de345e09b55c92323534a0f5e66d238375387;p=strace netlink: add decoding of NETLINK_SELINUX message types * xlat/nl_selinux_types.in: New file. * netlink.c: Include "xlat/nl_selinux_types.h". (nlmsg_types): Add NETLINK_SELINUX. Co-authored-by: Fabien Siron --- diff --git a/netlink.c b/netlink.c index 6536f8e8..ff4c9ff5 100644 --- a/netlink.c +++ b/netlink.c @@ -37,6 +37,7 @@ #include "xlat/netlink_types.h" #include "xlat/nl_audit_types.h" #include "xlat/nl_route_types.h" +#include "xlat/nl_selinux_types.h" #include "xlat/nl_sock_diag_types.h" #undef NLMSG_HDRLEN @@ -99,6 +100,7 @@ static const struct { } nlmsg_types[] = { [NETLINK_AUDIT] = { nl_audit_types, "AUDIT_???" }, [NETLINK_ROUTE] = { nl_route_types, "RTM_???" }, + [NETLINK_SELINUX] = { nl_selinux_types, "SELNL_MSG_???" }, [NETLINK_SOCK_DIAG] = { nl_sock_diag_types, "SOCK_DIAG_???" } }; diff --git a/xlat/nl_selinux_types.in b/xlat/nl_selinux_types.in new file mode 100644 index 00000000..1ac46053 --- /dev/null +++ b/xlat/nl_selinux_types.in @@ -0,0 +1,2 @@ +SELNL_MSG_SETENFORCE 0x10 +SELNL_MSG_POLICYLOAD 0x11