aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorArjan van de Ven <arjan@infradead.org>2005-01-09 21:05:37 -0800
committerDavid S. Miller <davem@nuts.davemloft.net>2005-01-09 21:05:37 -0800
commit3d4208201cb38006e6075728d76201c981db0d94 (patch)
tree65a1a190b711dbad5adaf3e44950a09b80715a68 /net
parentb85170174e8e48a1c858cea36da719ade18fc859 (diff)
downloadhistory-3d4208201cb38006e6075728d76201c981db0d94.tar.gz
[NETLINK]: Kill netlink_post, no longer used
Signed-off-by: Arjan van de Ven <arjan@infradead.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net')
-rw-r--r--net/netlink/af_netlink.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/net/netlink/af_netlink.c b/net/netlink/af_netlink.c
index 755a3b10f9e169..ac1ee5d0a6149b 100644
--- a/net/netlink/af_netlink.c
+++ b/net/netlink/af_netlink.c
@@ -1202,37 +1202,6 @@ void netlink_ack(struct sk_buff *in_skb, struct nlmsghdr *nlh, int err)
}
-#ifdef NL_EMULATE_DEV
-
-static rwlock_t nl_emu_lock = RW_LOCK_UNLOCKED;
-
-/*
- * Backward compatibility.
- */
-
-int netlink_post(int unit, struct sk_buff *skb)
-{
- struct socket *sock;
-
- read_lock(&nl_emu_lock);
- sock = netlink_kernel[unit];
- if (sock) {
- struct sock *sk = sock->sk;
- memset(skb->cb, 0, sizeof(skb->cb));
- sock_hold(sk);
- read_unlock(&nl_emu_lock);
-
- netlink_broadcast(sk, skb, 0, ~0, GFP_ATOMIC);
-
- sock_put(sk);
- return 0;
- }
- read_unlock(&nl_emu_lock);
- return -EUNATCH;
-}
-
-#endif
-
#ifdef CONFIG_PROC_FS
struct nl_seq_iter {
int link;
@@ -1497,6 +1466,3 @@ EXPORT_SYMBOL(netlink_set_nonroot);
EXPORT_SYMBOL(netlink_unicast);
EXPORT_SYMBOL(netlink_unregister_notifier);
-#if defined(CONFIG_NETLINK_DEV) || defined(CONFIG_NETLINK_DEV_MODULE)
-EXPORT_SYMBOL(netlink_post);
-#endif