o NET: move net/core/skbuff.c EXPORT_SYMBOLs from net/netsyms.c

parent 7c2d407d
...@@ -39,6 +39,7 @@ ...@@ -39,6 +39,7 @@
*/ */
#include <linux/config.h> #include <linux/config.h>
#include <linux/module.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/sched.h> #include <linux/sched.h>
...@@ -1103,3 +1104,22 @@ void __init skb_init(void) ...@@ -1103,3 +1104,22 @@ void __init skb_init(void)
if (!skbuff_head_cache) if (!skbuff_head_cache)
panic("cannot create skbuff cache"); panic("cannot create skbuff cache");
} }
EXPORT_SYMBOL(___pskb_trim);
EXPORT_SYMBOL(__kfree_skb);
EXPORT_SYMBOL(__pskb_pull_tail);
EXPORT_SYMBOL(alloc_skb);
EXPORT_SYMBOL(pskb_copy);
EXPORT_SYMBOL(pskb_expand_head);
EXPORT_SYMBOL(skb_checksum);
EXPORT_SYMBOL(skb_clone);
EXPORT_SYMBOL(skb_clone_fraglist);
EXPORT_SYMBOL(skb_copy);
EXPORT_SYMBOL(skb_copy_and_csum_bits);
EXPORT_SYMBOL(skb_copy_and_csum_dev);
EXPORT_SYMBOL(skb_copy_bits);
EXPORT_SYMBOL(skb_copy_expand);
EXPORT_SYMBOL(skb_over_panic);
EXPORT_SYMBOL(skb_pad);
EXPORT_SYMBOL(skb_realloc_headroom);
EXPORT_SYMBOL(skb_under_panic);
...@@ -92,10 +92,6 @@ extern void destroy_8023_client(struct datalink_proto *); ...@@ -92,10 +92,6 @@ extern void destroy_8023_client(struct datalink_proto *);
extern int sysctl_max_syn_backlog; extern int sysctl_max_syn_backlog;
#endif #endif
/* Skbuff symbols. */
EXPORT_SYMBOL(skb_over_panic);
EXPORT_SYMBOL(skb_under_panic);
/* Socket layer registration */ /* Socket layer registration */
EXPORT_SYMBOL(sock_register); EXPORT_SYMBOL(sock_register);
EXPORT_SYMBOL(sock_unregister); EXPORT_SYMBOL(sock_unregister);
...@@ -111,21 +107,11 @@ EXPORT_SYMBOL(sock_release); ...@@ -111,21 +107,11 @@ EXPORT_SYMBOL(sock_release);
EXPORT_SYMBOL(sock_sendmsg); EXPORT_SYMBOL(sock_sendmsg);
EXPORT_SYMBOL(sock_recvmsg); EXPORT_SYMBOL(sock_recvmsg);
EXPORT_SYMBOL(sock_wake_async); EXPORT_SYMBOL(sock_wake_async);
EXPORT_SYMBOL(skb_checksum);
EXPORT_SYMBOL(skb_recv_datagram); EXPORT_SYMBOL(skb_recv_datagram);
EXPORT_SYMBOL(skb_free_datagram); EXPORT_SYMBOL(skb_free_datagram);
EXPORT_SYMBOL(skb_copy_datagram); EXPORT_SYMBOL(skb_copy_datagram);
EXPORT_SYMBOL(skb_copy_datagram_iovec); EXPORT_SYMBOL(skb_copy_datagram_iovec);
EXPORT_SYMBOL(skb_copy_and_csum_datagram_iovec); EXPORT_SYMBOL(skb_copy_and_csum_datagram_iovec);
EXPORT_SYMBOL(skb_copy_bits);
EXPORT_SYMBOL(skb_copy_and_csum_bits);
EXPORT_SYMBOL(skb_copy_and_csum_dev);
EXPORT_SYMBOL(skb_copy_expand);
EXPORT_SYMBOL(___pskb_trim);
EXPORT_SYMBOL(__pskb_pull_tail);
EXPORT_SYMBOL(pskb_expand_head);
EXPORT_SYMBOL(pskb_copy);
EXPORT_SYMBOL(skb_realloc_headroom);
EXPORT_SYMBOL(datagram_poll); EXPORT_SYMBOL(datagram_poll);
EXPORT_SYMBOL(put_cmsg); EXPORT_SYMBOL(put_cmsg);
EXPORT_SYMBOL(sock_map_fd); EXPORT_SYMBOL(sock_map_fd);
...@@ -338,11 +324,6 @@ EXPORT_SYMBOL(fddi_type_trans); ...@@ -338,11 +324,6 @@ EXPORT_SYMBOL(fddi_type_trans);
#if 0 #if 0
EXPORT_SYMBOL(eth_copy_and_sum); EXPORT_SYMBOL(eth_copy_and_sum);
#endif #endif
EXPORT_SYMBOL(alloc_skb);
EXPORT_SYMBOL(__kfree_skb);
EXPORT_SYMBOL(skb_clone);
EXPORT_SYMBOL(skb_copy);
EXPORT_SYMBOL(skb_pad);
EXPORT_SYMBOL(__netdev_watchdog_up); EXPORT_SYMBOL(__netdev_watchdog_up);
EXPORT_SYMBOL(dev_base); EXPORT_SYMBOL(dev_base);
EXPORT_SYMBOL(dev_base_lock); EXPORT_SYMBOL(dev_base_lock);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment