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 7846c0c..80838c1 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 6c9b192..bfcf595 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 150c2b6..22df379 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 1f8f489..18c0a12 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 c4267ec..157b67c 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 74d725f..4d2e8ad 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 b5116fa..00deacd 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 ce86a7b..e08f28f 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 008ba43..1eaac01 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 6444525..d471aa5 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;