1 /* 2 * This file is auto-generated. Modifications will be lost. 3 * 4 * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/ 5 * for more information. 6 */ 7 #ifndef _UAPI_LINUX_ILA_H 8 #define _UAPI_LINUX_ILA_H 9 #define ILA_GENL_NAME "ila" 10 #define ILA_GENL_VERSION 0x1 11 enum { 12 ILA_ATTR_UNSPEC, 13 ILA_ATTR_LOCATOR, 14 ILA_ATTR_IDENTIFIER, 15 ILA_ATTR_LOCATOR_MATCH, 16 ILA_ATTR_IFINDEX, 17 ILA_ATTR_DIR, 18 ILA_ATTR_PAD, 19 ILA_ATTR_CSUM_MODE, 20 ILA_ATTR_IDENT_TYPE, 21 ILA_ATTR_HOOK_TYPE, 22 __ILA_ATTR_MAX, 23 }; 24 #define ILA_ATTR_MAX (__ILA_ATTR_MAX - 1) 25 enum { 26 ILA_CMD_UNSPEC, 27 ILA_CMD_ADD, 28 ILA_CMD_DEL, 29 ILA_CMD_GET, 30 ILA_CMD_FLUSH, 31 __ILA_CMD_MAX, 32 }; 33 #define ILA_CMD_MAX (__ILA_CMD_MAX - 1) 34 #define ILA_DIR_IN (1 << 0) 35 #define ILA_DIR_OUT (1 << 1) 36 enum { 37 ILA_CSUM_ADJUST_TRANSPORT, 38 ILA_CSUM_NEUTRAL_MAP, 39 ILA_CSUM_NO_ACTION, 40 ILA_CSUM_NEUTRAL_MAP_AUTO, 41 }; 42 enum { 43 ILA_ATYPE_IID = 0, 44 ILA_ATYPE_LUID, 45 ILA_ATYPE_VIRT_V4, 46 ILA_ATYPE_VIRT_UNI_V6, 47 ILA_ATYPE_VIRT_MULTI_V6, 48 ILA_ATYPE_NONLOCAL_ADDR, 49 ILA_ATYPE_RSVD_1, 50 ILA_ATYPE_RSVD_2, 51 ILA_ATYPE_USE_FORMAT = 32, 52 }; 53 enum { 54 ILA_HOOK_ROUTE_OUTPUT, 55 ILA_HOOK_ROUTE_INPUT, 56 }; 57 #endif 58