[RTNETLINK]: Unexport rtnl socket
Signed-off-by: Thomas Graf <tgraf@suug.ch> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
0ec6d3f467
commit
56fc85ac96
@@ -574,8 +574,6 @@ extern int rtattr_parse(struct rtattr *tb[], int maxattr, struct rtattr *rta, in
|
|||||||
#define rtattr_parse_nested(tb, max, rta) \
|
#define rtattr_parse_nested(tb, max, rta) \
|
||||||
rtattr_parse((tb), (max), RTA_DATA((rta)), RTA_PAYLOAD((rta)))
|
rtattr_parse((tb), (max), RTA_DATA((rta)), RTA_PAYLOAD((rta)))
|
||||||
|
|
||||||
extern struct sock *rtnl;
|
|
||||||
|
|
||||||
struct rtnetlink_link
|
struct rtnetlink_link
|
||||||
{
|
{
|
||||||
int (*doit)(struct sk_buff *, struct nlmsghdr*, void *attr);
|
int (*doit)(struct sk_buff *, struct nlmsghdr*, void *attr);
|
||||||
|
@@ -58,6 +58,7 @@
|
|||||||
#endif /* CONFIG_NET_WIRELESS_RTNETLINK */
|
#endif /* CONFIG_NET_WIRELESS_RTNETLINK */
|
||||||
|
|
||||||
static DEFINE_MUTEX(rtnl_mutex);
|
static DEFINE_MUTEX(rtnl_mutex);
|
||||||
|
static struct sock *rtnl;
|
||||||
|
|
||||||
void rtnl_lock(void)
|
void rtnl_lock(void)
|
||||||
{
|
{
|
||||||
@@ -95,8 +96,6 @@ int rtattr_parse(struct rtattr *tb[], int maxattr, struct rtattr *rta, int len)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct sock *rtnl;
|
|
||||||
|
|
||||||
struct rtnetlink_link * rtnetlink_links[NPROTO];
|
struct rtnetlink_link * rtnetlink_links[NPROTO];
|
||||||
|
|
||||||
static const int rtm_min[RTM_NR_FAMILIES] =
|
static const int rtm_min[RTM_NR_FAMILIES] =
|
||||||
@@ -842,7 +841,6 @@ EXPORT_SYMBOL(rtattr_strlcpy);
|
|||||||
EXPORT_SYMBOL(rtattr_parse);
|
EXPORT_SYMBOL(rtattr_parse);
|
||||||
EXPORT_SYMBOL(rtnetlink_links);
|
EXPORT_SYMBOL(rtnetlink_links);
|
||||||
EXPORT_SYMBOL(rtnetlink_put_metrics);
|
EXPORT_SYMBOL(rtnetlink_put_metrics);
|
||||||
EXPORT_SYMBOL(rtnl);
|
|
||||||
EXPORT_SYMBOL(rtnl_lock);
|
EXPORT_SYMBOL(rtnl_lock);
|
||||||
EXPORT_SYMBOL(rtnl_trylock);
|
EXPORT_SYMBOL(rtnl_trylock);
|
||||||
EXPORT_SYMBOL(rtnl_unlock);
|
EXPORT_SYMBOL(rtnl_unlock);
|
||||||
|
Reference in New Issue
Block a user