]> git.baikalelectronics.ru Git - kernel.git/commit
net: Refactor arguments of inet{,6}_bind
authorStanislav Fomichev <sdf@google.com>
Fri, 8 May 2020 17:46:10 +0000 (10:46 -0700)
committerDaniel Borkmann <daniel@iogearbox.net>
Fri, 8 May 2020 22:48:20 +0000 (00:48 +0200)
commitcf000edc3c54b0bb094d4d9f38d1a9c0d97dcc03
tree3c93173356e40ed0144c918bd845c2a50ee4ab4c
parent87e0c1a3df16800dda45904f30f133a97359695d
net: Refactor arguments of inet{,6}_bind

The intent is to add an additional bind parameter in the next commit.
Instead of adding another argument, let's convert all existing
flag arguments into an extendable bit field.

No functional changes.

Signed-off-by: Stanislav Fomichev <sdf@google.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Andrey Ignatov <rdna@fb.com>
Acked-by: Martin KaFai Lau <kafai@fb.com>
Link: https://lore.kernel.org/bpf/20200508174611.228805-4-sdf@google.com
include/net/inet_common.h
include/net/ipv6_stubs.h
net/core/filter.c
net/ipv4/af_inet.c
net/ipv6/af_inet6.c