diff options
author | Christoph Hellwig <hch@lst.de> | 2020-05-28 07:12:10 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2020-05-28 20:11:44 +0200 |
commit | c433594c07457d2b2e41a87014bfad9bec279abf (patch) | |
tree | 2c878b9ba357b4a52aec683daa19a1c3cf759cec /net/rds/tcp.h | |
parent | net: add sock_set_reuseaddr (diff) | |
download | linux-c433594c07457d2b2e41a87014bfad9bec279abf.tar.xz linux-c433594c07457d2b2e41a87014bfad9bec279abf.zip |
net: add sock_no_linger
Add a helper to directly set the SO_LINGER sockopt from kernel space
with onoff set to true and a linger time of 0 without going through a
fake uaccess.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Acked-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/rds/tcp.h')
-rw-r--r-- | net/rds/tcp.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/net/rds/tcp.h b/net/rds/tcp.h index 3c69361d21c7..d640e210b97b 100644 --- a/net/rds/tcp.h +++ b/net/rds/tcp.h @@ -73,7 +73,6 @@ void rds_tcp_listen_data_ready(struct sock *sk); int rds_tcp_accept_one(struct socket *sock); int rds_tcp_keepalive(struct socket *sock); void *rds_tcp_listen_sock_def_readable(struct net *net); -void rds_tcp_set_linger(struct socket *sock); /* tcp_recv.c */ int rds_tcp_recv_init(void); |