tipc: add the ability to get UDP options via netlink
authorRichard Alpe <richard.alpe@ericsson.com>
Fri, 26 Aug 2016 08:52:55 +0000 (10:52 +0200)
committerDavid S. Miller <davem@davemloft.net>
Sat, 27 Aug 2016 04:38:41 +0000 (21:38 -0700)
commitfdb3accc2c15fabc2b687b2819da9167027c61b6
treefa1dd5ee0b2520a8d6746960bece90f26a4f7aef
parentc9b64d492b1fbc732e3a26b284060c949b737bce
tipc: add the ability to get UDP options via netlink

Add UDP bearer options to netlink bearer get message. This is used by
the tipc user space tool to display UDP options.

The UDP bearer information is passed using either a sockaddr_in or
sockaddr_in6 structs. This means the user space receiver should
intermediately store the retrieved data in a large enough struct
(sockaddr_strage) before casting to the proper IP version type.

Signed-off-by: Richard Alpe <richard.alpe@ericsson.com>
Reviewed-by: Jon Maloy <jon.maloy@ericsson.com>
Acked-by: Ying Xue <ying.xue@windriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/uapi/linux/tipc_netlink.h
net/tipc/bearer.c
net/tipc/udp_media.c
net/tipc/udp_media.h