tipc_netlink.h revision 6a9755d20a995756487bb1aafb7e954f4fd868a7
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 */ 24enum { 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}; 57enum { 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}; 76enum { 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}; 87enum { 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}; 97enum { 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 */ 109enum { 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}; 127enum { 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}; 136enum { 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}; 145enum { 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 */ 154enum { 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}; 161enum { 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}; 175enum { 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}; 190enum { 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}; 207enum { 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}; 220enum { 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}; 230enum { 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