• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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