From b2ec20956df6a98a6097e625ea768da24f36994b Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo Date: Sun, 28 Sep 2003 07:22:53 -0300 Subject: [PATCH] o NET: move net/socket.c EXPORT_SYMBOLs from net/netsyms.c --- net/netsyms.c | 18 ------------------ net/socket.c | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 18 deletions(-) diff --git a/net/netsyms.c b/net/netsyms.c index 7f42d80cee897..edf84e5bc7f66 100644 --- a/net/netsyms.c +++ b/net/netsyms.c @@ -92,21 +92,9 @@ extern void destroy_8023_client(struct datalink_proto *); extern int sysctl_max_syn_backlog; #endif -/* Socket layer registration */ -EXPORT_SYMBOL(sock_register); -EXPORT_SYMBOL(sock_unregister); - -/* Socket locking */ - /* Socket layer support routines */ EXPORT_SYMBOL(memcpy_fromiovec); EXPORT_SYMBOL(memcpy_tokerneliovec); -EXPORT_SYMBOL(sock_create); -EXPORT_SYMBOL(sock_alloc); -EXPORT_SYMBOL(sock_release); -EXPORT_SYMBOL(sock_sendmsg); -EXPORT_SYMBOL(sock_recvmsg); -EXPORT_SYMBOL(sock_wake_async); EXPORT_SYMBOL(skb_recv_datagram); EXPORT_SYMBOL(skb_free_datagram); EXPORT_SYMBOL(skb_copy_datagram); @@ -114,8 +102,6 @@ EXPORT_SYMBOL(skb_copy_datagram_iovec); EXPORT_SYMBOL(skb_copy_and_csum_datagram_iovec); EXPORT_SYMBOL(datagram_poll); EXPORT_SYMBOL(put_cmsg); -EXPORT_SYMBOL(sock_map_fd); -EXPORT_SYMBOL(sockfd_lookup); EXPORT_SYMBOL(sk_run_filter); EXPORT_SYMBOL(sk_chk_filter); @@ -287,10 +273,6 @@ EXPORT_SYMBOL(rtattr_parse); EXPORT_SYMBOL(__rta_fill); -/* ABI emulation layers need this */ -EXPORT_SYMBOL(move_addr_to_kernel); -EXPORT_SYMBOL(move_addr_to_user); - /* Used by at least ipip.c. */ EXPORT_SYMBOL(ipv4_config); diff --git a/net/socket.c b/net/socket.c index f0a1a3da7500b..42cf94ca61c23 100644 --- a/net/socket.c +++ b/net/socket.c @@ -1989,3 +1989,18 @@ void socket_seq_show(struct seq_file *seq) seq_printf(seq, "sockets: used %d\n", counter); } #endif /* CONFIG_PROC_FS */ + +/* ABI emulation layers need these two */ +EXPORT_SYMBOL(move_addr_to_kernel); +EXPORT_SYMBOL(move_addr_to_user); +EXPORT_SYMBOL(sock_alloc); +EXPORT_SYMBOL(sock_alloc_inode); +EXPORT_SYMBOL(sock_create); +EXPORT_SYMBOL(sock_map_fd); +EXPORT_SYMBOL(sock_recvmsg); +EXPORT_SYMBOL(sock_register); +EXPORT_SYMBOL(sock_release); +EXPORT_SYMBOL(sock_sendmsg); +EXPORT_SYMBOL(sock_unregister); +EXPORT_SYMBOL(sock_wake_async); +EXPORT_SYMBOL(sockfd_lookup); -- 2.53.0