chtls was using a lot of symbols that no other module requires. Remove those EXPORT_SYMBOL()s. Signed-off-by: Sabrina Dubroca --- net/core/stream.c | 1 - net/ipv4/inet_connection_sock.c | 6 ------ net/ipv4/inet_hashtables.c | 2 -- net/ipv4/tcp.c | 4 ---- net/ipv4/tcp_ipv4.c | 1 - net/ipv4/tcp_minisocks.c | 2 -- 6 files changed, 16 deletions(-) diff --git a/net/core/stream.c b/net/core/stream.c index 7a37e7dd2c43..2d748581862d 100644 --- a/net/core/stream.c +++ b/net/core/stream.c @@ -112,7 +112,6 @@ void sk_stream_wait_close(struct sock *sk, long timeout) remove_wait_queue(sk_sleep(sk), &wait); } } -EXPORT_SYMBOL(sk_stream_wait_close); /** * sk_stream_wait_memory - Wait for more memory for a socket diff --git a/net/ipv4/inet_connection_sock.c b/net/ipv4/inet_connection_sock.c index 5b934ce8d98a..18b567288158 100644 --- a/net/ipv4/inet_connection_sock.c +++ b/net/ipv4/inet_connection_sock.c @@ -824,7 +824,6 @@ struct dst_entry *inet_csk_route_child_sock(const struct sock *sk, __IP_INC_STATS(net, IPSTATS_MIB_OUTNOROUTES); return NULL; } -EXPORT_SYMBOL_GPL(inet_csk_route_child_sock); /* Decide when to expire the request and when to resend SYN-ACK */ static void syn_ack_recalc(struct request_sock *req, @@ -901,7 +900,6 @@ struct request_sock *inet_reqsk_alloc(const struct request_sock_ops *ops, return req; } -EXPORT_SYMBOL(inet_reqsk_alloc); void __reqsk_free(struct request_sock *req) { @@ -911,7 +909,6 @@ void __reqsk_free(struct request_sock *req) kfree(req->saved_syn); kmem_cache_free(req->rsk_ops->slab, req); } -EXPORT_SYMBOL_GPL(__reqsk_free); static struct request_sock *inet_reqsk_clone(struct request_sock *req, struct sock *sk) @@ -1280,7 +1277,6 @@ void inet_csk_destroy_sock(struct sock *sk) sock_put(sk); } -EXPORT_SYMBOL(inet_csk_destroy_sock); void inet_csk_prepare_for_destroy_sock(struct sock *sk) { @@ -1301,7 +1297,6 @@ void inet_csk_prepare_forced_close(struct sock *sk) inet_csk_prepare_for_destroy_sock(sk); inet_sk(sk)->inet_num = 0; } -EXPORT_SYMBOL(inet_csk_prepare_forced_close); static int inet_ulp_can_listen(const struct sock *sk) { @@ -1405,7 +1400,6 @@ struct sock *inet_csk_reqsk_queue_add(struct sock *sk, spin_unlock(&queue->rskq_lock); return child; } -EXPORT_SYMBOL(inet_csk_reqsk_queue_add); struct sock *inet_csk_complete_hashdance(struct sock *sk, struct sock *child, struct request_sock *req, bool own_req) diff --git a/net/ipv4/inet_hashtables.c b/net/ipv4/inet_hashtables.c index 3e795547b40c..ba0faa9ae2bb 100644 --- a/net/ipv4/inet_hashtables.c +++ b/net/ipv4/inet_hashtables.c @@ -252,7 +252,6 @@ void inet_put_port(struct sock *sk) __inet_put_port(sk); local_bh_enable(); } -EXPORT_SYMBOL(inet_put_port); int __inet_inherit_port(const struct sock *sk, struct sock *child) { @@ -331,7 +330,6 @@ int __inet_inherit_port(const struct sock *sk, struct sock *child) spin_unlock(&head->lock); return -ENOMEM; } -EXPORT_SYMBOL_GPL(__inet_inherit_port); static struct inet_listen_hashbucket * inet_lhash2_bucket_sk(struct inet_hashinfo *h, struct sock *sk) diff --git a/net/ipv4/tcp.c b/net/ipv4/tcp.c index 890182a151e1..455441f1b694 100644 --- a/net/ipv4/tcp.c +++ b/net/ipv4/tcp.c @@ -297,7 +297,6 @@ enum { }; DEFINE_PER_CPU(unsigned int, tcp_orphan_count); -EXPORT_PER_CPU_SYMBOL_GPL(tcp_orphan_count); long sysctl_tcp_mem[3] __read_mostly; @@ -3027,7 +3026,6 @@ void tcp_set_state(struct sock *sk, int state) */ inet_sk_state_store(sk, state); } -EXPORT_SYMBOL_GPL(tcp_set_state); /* * State processing on a close. This implements the state shift for @@ -3506,7 +3504,6 @@ int tcp_disconnect(struct sock *sk, int flags) sk_error_report(sk); return 0; } -EXPORT_SYMBOL(tcp_disconnect); static inline bool tcp_can_repair_sock(const struct sock *sk) { @@ -5104,7 +5101,6 @@ void tcp_done(struct sock *sk) else inet_csk_destroy_sock(sk); } -EXPORT_SYMBOL_GPL(tcp_done); int tcp_abort(struct sock *sk, int err) { diff --git a/net/ipv4/tcp_ipv4.c b/net/ipv4/tcp_ipv4.c index fdc81150ff6c..ec09f97cc9e6 100644 --- a/net/ipv4/tcp_ipv4.c +++ b/net/ipv4/tcp_ipv4.c @@ -1894,7 +1894,6 @@ int tcp_v4_do_rcv(struct sock *sk, struct sk_buff *skb) TCP_INC_STATS(sock_net(sk), TCP_MIB_INERRS); goto discard; } -EXPORT_SYMBOL(tcp_v4_do_rcv); enum skb_drop_reason tcp_add_backlog(struct sock *sk, struct sk_buff *skb) { diff --git a/net/ipv4/tcp_minisocks.c b/net/ipv4/tcp_minisocks.c index e6092c3ac840..ddc4b17a826b 100644 --- a/net/ipv4/tcp_minisocks.c +++ b/net/ipv4/tcp_minisocks.c @@ -392,7 +392,6 @@ void tcp_time_wait(struct sock *sk, int state, int timeo) tcp_update_metrics(sk); tcp_done(sk); } -EXPORT_SYMBOL(tcp_time_wait); void tcp_twsk_destructor(struct sock *sk) { @@ -670,7 +669,6 @@ struct sock *tcp_create_openreq_child(const struct sock *sk, return newsk; } -EXPORT_SYMBOL(tcp_create_openreq_child); /* * Process an incoming packet for SYN_RECV sockets represented as a -- 2.54.0