net: remove sock_no_poll
authorChristoph Hellwig <hch@lst.de>
Mon, 9 Apr 2018 13:26:26 +0000 (15:26 +0200)
committerChristoph Hellwig <hch@lst.de>
Sat, 26 May 2018 07:16:44 +0000 (09:16 +0200)
Now that sock_poll handles a NULL ->poll or ->poll_mask there is no need
for a stub.

Signed-off-by: Christoph Hellwig <hch@lst.de>
crypto/af_alg.c
crypto/algif_hash.c
crypto/algif_rng.c
drivers/isdn/mISDN/socket.c
drivers/net/ppp/pptp.c
include/net/sock.h
net/bluetooth/bnep/sock.c
net/bluetooth/cmtp/sock.c
net/bluetooth/hidp/sock.c
net/core/sock.c

index 7846c0c20cfec1998674e18e0a516a89caea509f..80838c1cef94521a581726c25da81916cda08225 100644 (file)
@@ -347,7 +347,6 @@ static const struct proto_ops alg_proto_ops = {
        .sendpage       =       sock_no_sendpage,
        .sendmsg        =       sock_no_sendmsg,
        .recvmsg        =       sock_no_recvmsg,
-       .poll           =       sock_no_poll,
 
        .bind           =       alg_bind,
        .release        =       af_alg_release,
index 6c9b1927a52084a909093b40ef47fe92b2703db0..bfcf595fd8f9850b00166a7b3f16852fce393583 100644 (file)
@@ -288,7 +288,6 @@ static struct proto_ops algif_hash_ops = {
        .mmap           =       sock_no_mmap,
        .bind           =       sock_no_bind,
        .setsockopt     =       sock_no_setsockopt,
-       .poll           =       sock_no_poll,
 
        .release        =       af_alg_release,
        .sendmsg        =       hash_sendmsg,
@@ -396,7 +395,6 @@ static struct proto_ops algif_hash_ops_nokey = {
        .mmap           =       sock_no_mmap,
        .bind           =       sock_no_bind,
        .setsockopt     =       sock_no_setsockopt,
-       .poll           =       sock_no_poll,
 
        .release        =       af_alg_release,
        .sendmsg        =       hash_sendmsg_nokey,
index 150c2b6480ed2eefd53deb4bc56ba6b45c355aa3..22df3799a17bb0ba59b88283906cfd5df183735f 100644 (file)
@@ -106,7 +106,6 @@ static struct proto_ops algif_rng_ops = {
        .bind           =       sock_no_bind,
        .accept         =       sock_no_accept,
        .setsockopt     =       sock_no_setsockopt,
-       .poll           =       sock_no_poll,
        .sendmsg        =       sock_no_sendmsg,
        .sendpage       =       sock_no_sendpage,
 
index 1f8f489b41674192f7a981a525d02b444083f4ce..18c0a1281914fa3218761bd20b2a2e0c85e8aae6 100644 (file)
@@ -745,7 +745,6 @@ static const struct proto_ops base_sock_ops = {
        .getname        = sock_no_getname,
        .sendmsg        = sock_no_sendmsg,
        .recvmsg        = sock_no_recvmsg,
-       .poll           = sock_no_poll,
        .listen         = sock_no_listen,
        .shutdown       = sock_no_shutdown,
        .setsockopt     = sock_no_setsockopt,
index c4267ecefd85271ac561e94d57c586179e66777c..157b67c1bf8eca013489495f62dca56771b5683a 100644 (file)
@@ -624,7 +624,6 @@ static const struct proto_ops pptp_ops = {
        .socketpair = sock_no_socketpair,
        .accept     = sock_no_accept,
        .getname    = pptp_getname,
-       .poll       = sock_no_poll,
        .listen     = sock_no_listen,
        .shutdown   = sock_no_shutdown,
        .setsockopt = sock_no_setsockopt,
index 74d725fdbe0f836be4544aebb1efe8a5ef24b5ce..4d2e8ad98985da671ae57401d454c3aa434cf306 100644 (file)
@@ -1591,8 +1591,6 @@ int sock_no_connect(struct socket *, struct sockaddr *, int, int);
 int sock_no_socketpair(struct socket *, struct socket *);
 int sock_no_accept(struct socket *, struct socket *, int, bool);
 int sock_no_getname(struct socket *, struct sockaddr *, int);
-__poll_t sock_no_poll(struct file *, struct socket *,
-                         struct poll_table_struct *);
 int sock_no_ioctl(struct socket *, unsigned int, unsigned long);
 int sock_no_listen(struct socket *, int);
 int sock_no_shutdown(struct socket *, int);
index b5116fa9835e1d0875ace8529f1ff00d1a347a96..00deacdcb51c88270710971e07772dff749327d8 100644 (file)
@@ -175,7 +175,6 @@ static const struct proto_ops bnep_sock_ops = {
        .getname        = sock_no_getname,
        .sendmsg        = sock_no_sendmsg,
        .recvmsg        = sock_no_recvmsg,
-       .poll           = sock_no_poll,
        .listen         = sock_no_listen,
        .shutdown       = sock_no_shutdown,
        .setsockopt     = sock_no_setsockopt,
index ce86a7bae844c3b98bbfeff25a8c3fabb43d0737..e08f28fadd655fc2e64a8ce40cd011007769d10b 100644 (file)
@@ -178,7 +178,6 @@ static const struct proto_ops cmtp_sock_ops = {
        .getname        = sock_no_getname,
        .sendmsg        = sock_no_sendmsg,
        .recvmsg        = sock_no_recvmsg,
-       .poll           = sock_no_poll,
        .listen         = sock_no_listen,
        .shutdown       = sock_no_shutdown,
        .setsockopt     = sock_no_setsockopt,
index 008ba439bd62ae2e55a7ff92900ebb88339d67d1..1eaac01f85de7f2fb78d74587dd9a997c9429a0e 100644 (file)
@@ -208,7 +208,6 @@ static const struct proto_ops hidp_sock_ops = {
        .getname        = sock_no_getname,
        .sendmsg        = sock_no_sendmsg,
        .recvmsg        = sock_no_recvmsg,
-       .poll           = sock_no_poll,
        .listen         = sock_no_listen,
        .shutdown       = sock_no_shutdown,
        .setsockopt     = sock_no_setsockopt,
index 6444525f610cf8039516744ad26aec58485b9b8a..d471aa524b621d1023e37486fd6657c3df15aebc 100644 (file)
@@ -2567,12 +2567,6 @@ int sock_no_getname(struct socket *sock, struct sockaddr *saddr,
 }
 EXPORT_SYMBOL(sock_no_getname);
 
-__poll_t sock_no_poll(struct file *file, struct socket *sock, poll_table *pt)
-{
-       return 0;
-}
-EXPORT_SYMBOL(sock_no_poll);
-
 int sock_no_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
 {
        return -EOPNOTSUPP;