Home | History | Annotate | Download | only in linux
      1 /****************************************************************************
      2  ****************************************************************************
      3  ***
      4  ***   This header was automatically generated from a Linux kernel header
      5  ***   of the same name, to make information necessary for userspace to
      6  ***   call into the kernel available to libc.  It contains only constants,
      7  ***   structures, and macros generated from the original header, and thus,
      8  ***   contains no copyrightable information.
      9  ***
     10  ***   To edit the content of this header, modify the corresponding
     11  ***   source file (e.g. under external/kernel-headers/original/) then
     12  ***   run bionic/libc/kernel/tools/update_all.py
     13  ***
     14  ***   Any manual change here will be lost the next time this script will
     15  ***   be run. You've been warned!
     16  ***
     17  ****************************************************************************
     18  ****************************************************************************/
     19 #ifndef _LINUX_TIPC_NETLINK_H_
     20 #define _LINUX_TIPC_NETLINK_H_
     21 #define TIPC_GENL_V2_NAME "TIPCv2"
     22 #define TIPC_GENL_V2_VERSION 0x1
     23 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     24 enum {
     25   TIPC_NL_UNSPEC,
     26   TIPC_NL_LEGACY,
     27   TIPC_NL_BEARER_DISABLE,
     28 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     29   TIPC_NL_BEARER_ENABLE,
     30   TIPC_NL_BEARER_GET,
     31   TIPC_NL_BEARER_SET,
     32   TIPC_NL_SOCK_GET,
     33 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     34   TIPC_NL_PUBL_GET,
     35   TIPC_NL_LINK_GET,
     36   TIPC_NL_LINK_SET,
     37   TIPC_NL_LINK_RESET_STATS,
     38 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     39   TIPC_NL_MEDIA_GET,
     40   TIPC_NL_MEDIA_SET,
     41   TIPC_NL_NODE_GET,
     42   TIPC_NL_NET_GET,
     43 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     44   TIPC_NL_NET_SET,
     45   TIPC_NL_NAME_TABLE_GET,
     46   TIPC_NL_MON_SET,
     47   TIPC_NL_MON_GET,
     48 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     49   TIPC_NL_MON_PEER_GET,
     50   TIPC_NL_PEER_REMOVE,
     51   TIPC_NL_BEARER_ADD,
     52   TIPC_NL_UDP_GET_REMOTEIP,
     53 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     54   __TIPC_NL_CMD_MAX,
     55   TIPC_NL_CMD_MAX = __TIPC_NL_CMD_MAX - 1
     56 };
     57 enum {
     58 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     59   TIPC_NLA_UNSPEC,
     60   TIPC_NLA_BEARER,
     61   TIPC_NLA_SOCK,
     62   TIPC_NLA_PUBL,
     63 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     64   TIPC_NLA_LINK,
     65   TIPC_NLA_MEDIA,
     66   TIPC_NLA_NODE,
     67   TIPC_NLA_NET,
     68 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     69   TIPC_NLA_NAME_TABLE,
     70   TIPC_NLA_MON,
     71   TIPC_NLA_MON_PEER,
     72   __TIPC_NLA_MAX,
     73 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     74   TIPC_NLA_MAX = __TIPC_NLA_MAX - 1
     75 };
     76 enum {
     77   TIPC_NLA_BEARER_UNSPEC,
     78 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     79   TIPC_NLA_BEARER_NAME,
     80   TIPC_NLA_BEARER_PROP,
     81   TIPC_NLA_BEARER_DOMAIN,
     82   TIPC_NLA_BEARER_UDP_OPTS,
     83 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     84   __TIPC_NLA_BEARER_MAX,
     85   TIPC_NLA_BEARER_MAX = __TIPC_NLA_BEARER_MAX - 1
     86 };
     87 enum {
     88 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     89   TIPC_NLA_UDP_UNSPEC,
     90   TIPC_NLA_UDP_LOCAL,
     91   TIPC_NLA_UDP_REMOTE,
     92   TIPC_NLA_UDP_MULTI_REMOTEIP,
     93 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     94   __TIPC_NLA_UDP_MAX,
     95   TIPC_NLA_UDP_MAX = __TIPC_NLA_UDP_MAX - 1
     96 };
     97 enum {
     98 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
     99   TIPC_NLA_SOCK_UNSPEC,
    100   TIPC_NLA_SOCK_ADDR,
    101   TIPC_NLA_SOCK_REF,
    102   TIPC_NLA_SOCK_CON,
    103 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    104   TIPC_NLA_SOCK_HAS_PUBL,
    105   __TIPC_NLA_SOCK_MAX,
    106   TIPC_NLA_SOCK_MAX = __TIPC_NLA_SOCK_MAX - 1
    107 };
    108 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    109 enum {
    110   TIPC_NLA_LINK_UNSPEC,
    111   TIPC_NLA_LINK_NAME,
    112   TIPC_NLA_LINK_DEST,
    113 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    114   TIPC_NLA_LINK_MTU,
    115   TIPC_NLA_LINK_BROADCAST,
    116   TIPC_NLA_LINK_UP,
    117   TIPC_NLA_LINK_ACTIVE,
    118 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    119   TIPC_NLA_LINK_PROP,
    120   TIPC_NLA_LINK_STATS,
    121   TIPC_NLA_LINK_RX,
    122   TIPC_NLA_LINK_TX,
    123 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    124   __TIPC_NLA_LINK_MAX,
    125   TIPC_NLA_LINK_MAX = __TIPC_NLA_LINK_MAX - 1
    126 };
    127 enum {
    128 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    129   TIPC_NLA_MEDIA_UNSPEC,
    130   TIPC_NLA_MEDIA_NAME,
    131   TIPC_NLA_MEDIA_PROP,
    132   __TIPC_NLA_MEDIA_MAX,
    133 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    134   TIPC_NLA_MEDIA_MAX = __TIPC_NLA_MEDIA_MAX - 1
    135 };
    136 enum {
    137   TIPC_NLA_NODE_UNSPEC,
    138 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    139   TIPC_NLA_NODE_ADDR,
    140   TIPC_NLA_NODE_UP,
    141   __TIPC_NLA_NODE_MAX,
    142   TIPC_NLA_NODE_MAX = __TIPC_NLA_NODE_MAX - 1
    143 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    144 };
    145 enum {
    146   TIPC_NLA_NET_UNSPEC,
    147   TIPC_NLA_NET_ID,
    148 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    149   TIPC_NLA_NET_ADDR,
    150   __TIPC_NLA_NET_MAX,
    151   TIPC_NLA_NET_MAX = __TIPC_NLA_NET_MAX - 1
    152 };
    153 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    154 enum {
    155   TIPC_NLA_NAME_TABLE_UNSPEC,
    156   TIPC_NLA_NAME_TABLE_PUBL,
    157   __TIPC_NLA_NAME_TABLE_MAX,
    158 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    159   TIPC_NLA_NAME_TABLE_MAX = __TIPC_NLA_NAME_TABLE_MAX - 1
    160 };
    161 enum {
    162   TIPC_NLA_MON_UNSPEC,
    163 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    164   TIPC_NLA_MON_ACTIVATION_THRESHOLD,
    165   TIPC_NLA_MON_REF,
    166   TIPC_NLA_MON_ACTIVE,
    167   TIPC_NLA_MON_BEARER_NAME,
    168 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    169   TIPC_NLA_MON_PEERCNT,
    170   TIPC_NLA_MON_LISTGEN,
    171   __TIPC_NLA_MON_MAX,
    172   TIPC_NLA_MON_MAX = __TIPC_NLA_MON_MAX - 1
    173 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    174 };
    175 enum {
    176   TIPC_NLA_PUBL_UNSPEC,
    177   TIPC_NLA_PUBL_TYPE,
    178 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    179   TIPC_NLA_PUBL_LOWER,
    180   TIPC_NLA_PUBL_UPPER,
    181   TIPC_NLA_PUBL_SCOPE,
    182   TIPC_NLA_PUBL_NODE,
    183 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    184   TIPC_NLA_PUBL_REF,
    185   TIPC_NLA_PUBL_KEY,
    186   __TIPC_NLA_PUBL_MAX,
    187   TIPC_NLA_PUBL_MAX = __TIPC_NLA_PUBL_MAX - 1
    188 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    189 };
    190 enum {
    191   TIPC_NLA_MON_PEER_UNSPEC,
    192   TIPC_NLA_MON_PEER_ADDR,
    193 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    194   TIPC_NLA_MON_PEER_DOMGEN,
    195   TIPC_NLA_MON_PEER_APPLIED,
    196   TIPC_NLA_MON_PEER_UPMAP,
    197   TIPC_NLA_MON_PEER_MEMBERS,
    198 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    199   TIPC_NLA_MON_PEER_UP,
    200   TIPC_NLA_MON_PEER_HEAD,
    201   TIPC_NLA_MON_PEER_LOCAL,
    202   TIPC_NLA_MON_PEER_PAD,
    203 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    204   __TIPC_NLA_MON_PEER_MAX,
    205   TIPC_NLA_MON_PEER_MAX = __TIPC_NLA_MON_PEER_MAX - 1
    206 };
    207 enum {
    208 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    209   TIPC_NLA_CON_UNSPEC,
    210   TIPC_NLA_CON_FLAG,
    211   TIPC_NLA_CON_NODE,
    212   TIPC_NLA_CON_SOCK,
    213 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    214   TIPC_NLA_CON_TYPE,
    215   TIPC_NLA_CON_INST,
    216   __TIPC_NLA_CON_MAX,
    217   TIPC_NLA_CON_MAX = __TIPC_NLA_CON_MAX - 1
    218 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    219 };
    220 enum {
    221   TIPC_NLA_PROP_UNSPEC,
    222   TIPC_NLA_PROP_PRIO,
    223 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    224   TIPC_NLA_PROP_TOL,
    225   TIPC_NLA_PROP_WIN,
    226   __TIPC_NLA_PROP_MAX,
    227   TIPC_NLA_PROP_MAX = __TIPC_NLA_PROP_MAX - 1
    228 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    229 };
    230 enum {
    231   TIPC_NLA_STATS_UNSPEC,
    232   TIPC_NLA_STATS_RX_INFO,
    233 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    234   TIPC_NLA_STATS_RX_FRAGMENTS,
    235   TIPC_NLA_STATS_RX_FRAGMENTED,
    236   TIPC_NLA_STATS_RX_BUNDLES,
    237   TIPC_NLA_STATS_RX_BUNDLED,
    238 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    239   TIPC_NLA_STATS_TX_INFO,
    240   TIPC_NLA_STATS_TX_FRAGMENTS,
    241   TIPC_NLA_STATS_TX_FRAGMENTED,
    242   TIPC_NLA_STATS_TX_BUNDLES,
    243 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    244   TIPC_NLA_STATS_TX_BUNDLED,
    245   TIPC_NLA_STATS_MSG_PROF_TOT,
    246   TIPC_NLA_STATS_MSG_LEN_CNT,
    247   TIPC_NLA_STATS_MSG_LEN_TOT,
    248 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    249   TIPC_NLA_STATS_MSG_LEN_P0,
    250   TIPC_NLA_STATS_MSG_LEN_P1,
    251   TIPC_NLA_STATS_MSG_LEN_P2,
    252   TIPC_NLA_STATS_MSG_LEN_P3,
    253 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    254   TIPC_NLA_STATS_MSG_LEN_P4,
    255   TIPC_NLA_STATS_MSG_LEN_P5,
    256   TIPC_NLA_STATS_MSG_LEN_P6,
    257   TIPC_NLA_STATS_RX_STATES,
    258 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    259   TIPC_NLA_STATS_RX_PROBES,
    260   TIPC_NLA_STATS_RX_NACKS,
    261   TIPC_NLA_STATS_RX_DEFERRED,
    262   TIPC_NLA_STATS_TX_STATES,
    263 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    264   TIPC_NLA_STATS_TX_PROBES,
    265   TIPC_NLA_STATS_TX_NACKS,
    266   TIPC_NLA_STATS_TX_ACKS,
    267   TIPC_NLA_STATS_RETRANSMITTED,
    268 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    269   TIPC_NLA_STATS_DUPLICATES,
    270   TIPC_NLA_STATS_LINK_CONGS,
    271   TIPC_NLA_STATS_MAX_QUEUE,
    272   TIPC_NLA_STATS_AVG_QUEUE,
    273 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    274   __TIPC_NLA_STATS_MAX,
    275   TIPC_NLA_STATS_MAX = __TIPC_NLA_STATS_MAX - 1
    276 };
    277 #endif
    278 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
    279