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
5353 TIPC_NL_MEDIA_GET,
5454 TIPC_NL_MEDIA_SET,
5555 TIPC_NL_NODE_GET,
56+ TIPC_NL_NET_GET,
5657
5758 __TIPC_NL_CMD_MAX,
5859 TIPC_NL_CMD_MAX = __TIPC_NL_CMD_MAX - 1
@@ -67,6 +68,7 @@ enum { · 8 unmodified lines
6768 TIPC_NLA_LINK, /* nest */
6869 TIPC_NLA_MEDIA, /* nest */
6970 TIPC_NLA_NODE, /* nest */
71+ TIPC_NLA_NET, /* nest */
7072
7173 __TIPC_NLA_MAX,
7274 TIPC_NLA_MAX = __TIPC_NLA_MAX - 1
@@ -133,6 +135,15 @@ enum { · 60 unmodified lines
133135 TIPC_NLA_NODE_MAX = __TIPC_NLA_NODE_MAX - 1
134136 };
135137
138+/* Net info */
139+enum {
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+
136147 /* Publication info */
137148 enum {
138149 TIPC_NLA_PUBL_UNSPEC,