summaryrefslogtreecommitdiffstats
path: root/crypto/camellia_generic.c
diff options
context:
space:
mode:
authorCraig Gallek <kraig@google.com>2016-01-19 20:27:08 +0100
committerDavid S. Miller <davem@davemloft.net>2016-01-19 20:44:23 +0100
commitb4ace4f1ae07691b4f6ea9f3e92efbec083df058 (patch)
tree6845c5f7ff2e8994046ac9a41ea5d5ec00fd21ab /crypto/camellia_generic.c
parentaf_iucv: Validate socket address length in iucv_sock_bind() (diff)
downloadlinux-b4ace4f1ae07691b4f6ea9f3e92efbec083df058.tar.xz
linux-b4ace4f1ae07691b4f6ea9f3e92efbec083df058.zip
soreuseport: fix NULL ptr dereference SO_REUSEPORT after bind
Marc Dionne discovered a NULL pointer dereference when setting SO_REUSEPORT on a socket after it is bound. This patch removes the assumption that at least one socket in the reuseport group is bound with the SO_REUSEPORT option before other bind calls occur. Fixes: e32ea7e74727 ("soreuseport: fast reuseport UDP socket selection") Reported-by: Marc Dionne <marc.c.dionne@gmail.com> Signed-off-by: Craig Gallek <kraig@google.com> Tested-by: Marc Dionne <marc.dionne@auristor.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions