]> git.baikalelectronics.ru Git - kernel.git/commit
net: make ->{get,set}sockopt in proto_ops optional
authorChristoph Hellwig <hch@lst.de>
Fri, 17 Jul 2020 06:23:31 +0000 (08:23 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 20 Jul 2020 01:16:41 +0000 (18:16 -0700)
commita05e187dca71a91af1607cebfe0434eece84a725
tree1bf043e2d02b8e00b1d54952b3e3799b1be79efa
parentfb1dd37d8d8cd5cb9db1c8906b7a9b5869e07fb1
net: make ->{get,set}sockopt in proto_ops optional

Just check for a NULL method instead of wiring up
sock_no_{get,set}sockopt.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Acked-by: Marc Kleine-Budde <mkl@pengutronix.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
26 files changed:
crypto/af_alg.c
crypto/algif_aead.c
crypto/algif_hash.c
crypto/algif_rng.c
crypto/algif_skcipher.c
drivers/isdn/mISDN/socket.c
drivers/net/ppp/pppoe.c
drivers/net/ppp/pptp.c
include/net/sock.h
net/appletalk/ddp.c
net/bluetooth/bnep/sock.c
net/bluetooth/cmtp/sock.c
net/bluetooth/hidp/sock.c
net/caif/caif_socket.c
net/can/bcm.c
net/core/sock.c
net/key/af_key.c
net/nfc/llcp_sock.c
net/nfc/rawsock.c
net/packet/af_packet.c
net/phonet/socket.c
net/qrtr/qrtr.c
net/smc/af_smc.c
net/socket.c
net/unix/af_unix.c
net/vmw_vsock/af_vsock.c