mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-07-22 04:37:32 -04:00
net: remove some unused EXPORT_SYMBOL()s
chtls was using a lot of symbols that no other module requires. Remove those EXPORT_SYMBOL()s. Signed-off-by: Sabrina Dubroca <sd@queasysnail.net> Reviewed-by: Eric Dumazet <edumazet@google.com> Link: https://patch.msgid.link/d124db74f6f0838b652f0ee4b4530964f3cf8d49.1781165969.git.sd@queasysnail.net Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
committed by
Jakub Kicinski
parent
cdae65fc43
commit
f51a442dc1
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
{
|
||||
|
||||
@@ -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)
|
||||
{
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user