1*8d67ca89SAndroid Build Coastguard Worker /* 2*8d67ca89SAndroid Build Coastguard Worker * This file is auto-generated. Modifications will be lost. 3*8d67ca89SAndroid Build Coastguard Worker * 4*8d67ca89SAndroid Build Coastguard Worker * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/ 5*8d67ca89SAndroid Build Coastguard Worker * for more information. 6*8d67ca89SAndroid Build Coastguard Worker */ 7*8d67ca89SAndroid Build Coastguard Worker #ifndef _LINUX_SELINUX_NETLINK_H 8*8d67ca89SAndroid Build Coastguard Worker #define _LINUX_SELINUX_NETLINK_H 9*8d67ca89SAndroid Build Coastguard Worker #include <linux/types.h> 10*8d67ca89SAndroid Build Coastguard Worker #define SELNL_MSG_BASE 0x10 11*8d67ca89SAndroid Build Coastguard Worker enum { 12*8d67ca89SAndroid Build Coastguard Worker SELNL_MSG_SETENFORCE = SELNL_MSG_BASE, 13*8d67ca89SAndroid Build Coastguard Worker SELNL_MSG_POLICYLOAD, 14*8d67ca89SAndroid Build Coastguard Worker SELNL_MSG_MAX 15*8d67ca89SAndroid Build Coastguard Worker }; 16*8d67ca89SAndroid Build Coastguard Worker #define SELNL_GRP_NONE 0x00000000 17*8d67ca89SAndroid Build Coastguard Worker #define SELNL_GRP_AVC 0x00000001 18*8d67ca89SAndroid Build Coastguard Worker #define SELNL_GRP_ALL 0xffffffff 19*8d67ca89SAndroid Build Coastguard Worker enum selinux_nlgroups { 20*8d67ca89SAndroid Build Coastguard Worker SELNLGRP_NONE, 21*8d67ca89SAndroid Build Coastguard Worker #define SELNLGRP_NONE SELNLGRP_NONE 22*8d67ca89SAndroid Build Coastguard Worker SELNLGRP_AVC, 23*8d67ca89SAndroid Build Coastguard Worker #define SELNLGRP_AVC SELNLGRP_AVC 24*8d67ca89SAndroid Build Coastguard Worker __SELNLGRP_MAX 25*8d67ca89SAndroid Build Coastguard Worker }; 26*8d67ca89SAndroid Build Coastguard Worker #define SELNLGRP_MAX (__SELNLGRP_MAX - 1) 27*8d67ca89SAndroid Build Coastguard Worker struct selnl_msg_setenforce { 28*8d67ca89SAndroid Build Coastguard Worker __s32 val; 29*8d67ca89SAndroid Build Coastguard Worker }; 30*8d67ca89SAndroid Build Coastguard Worker struct selnl_msg_policyload { 31*8d67ca89SAndroid Build Coastguard Worker __u32 seqno; 32*8d67ca89SAndroid Build Coastguard Worker }; 33*8d67ca89SAndroid Build Coastguard Worker #endif 34