History

tipc: add net dump to new netlink api

Add TIPC_NL_NET_GET command to the new tipc netlink API. This command dumps the network id of the node. Netlink logical layout of returned network data: -> net -> id

Richard Alpe committed 11 years ago

Commit fd3cf2a1 parent 3e4b6ab4 files · +84 −2Browse files

Showing the changes to include/uapi/linux (1 of 4 files). Show all

Unified · Split

include/uapi/linux/tipc_netlink.h+11−0
@@ -53,6 +53,7 @@ enum { · 52 unmodified lines
53 TIPC_NL_MEDIA_GET,53 TIPC_NL_MEDIA_GET,
54 TIPC_NL_MEDIA_SET,54 TIPC_NL_MEDIA_SET,
55 TIPC_NL_NODE_GET,55 TIPC_NL_NODE_GET,
56 TIPC_NL_NET_GET,
56 57
57 __TIPC_NL_CMD_MAX,58 __TIPC_NL_CMD_MAX,
58 TIPC_NL_CMD_MAX = __TIPC_NL_CMD_MAX - 159 TIPC_NL_CMD_MAX = __TIPC_NL_CMD_MAX - 1
@@ -67,6 +68,7 @@ enum { · 8 unmodified lines
67 TIPC_NLA_LINK, /* nest */68 TIPC_NLA_LINK, /* nest */
68 TIPC_NLA_MEDIA, /* nest */69 TIPC_NLA_MEDIA, /* nest */
69 TIPC_NLA_NODE, /* nest */70 TIPC_NLA_NODE, /* nest */
71 TIPC_NLA_NET, /* nest */
70 72
71 __TIPC_NLA_MAX,73 __TIPC_NLA_MAX,
72 TIPC_NLA_MAX = __TIPC_NLA_MAX - 174 TIPC_NLA_MAX = __TIPC_NLA_MAX - 1
@@ -133,6 +135,15 @@ enum { · 60 unmodified lines
133 TIPC_NLA_NODE_MAX = __TIPC_NLA_NODE_MAX - 1135 TIPC_NLA_NODE_MAX = __TIPC_NLA_NODE_MAX - 1
134};136};
135 137
138/* Net info */
139enum {
140 TIPC_NLA_NET_UNSPEC,
141 TIPC_NLA_NET_ID, /* u32 */
142
143 __TIPC_NLA_NET_MAX,
144 TIPC_NLA_NET_MAX = __TIPC_NLA_NET_MAX - 1
145};
146
136/* Publication info */147/* Publication info */
137enum {148enum {
138 TIPC_NLA_PUBL_UNSPEC,149 TIPC_NLA_PUBL_UNSPEC,