diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2020-02-12 11:39:35 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2020-02-12 11:50:15 +0100 |
| commit | 84f4fc8afc9aedba4b3afa4bb76c3df6c6352c07 (patch) | |
| tree | 2a05cff822e34a93d08f787539ae065ee9af63e4 /executor/syscalls.h | |
| parent | a75b198cd071926905c294db80393240f55a9a0f (diff) | |
sys/linux: add SO_BINDTODEVICE specialization for wireguard
SO_BINDTODEVICE for wg devices allows to reach very important
part of functionality (wg_xmit).
Update #806
Diffstat (limited to 'executor/syscalls.h')
| -rw-r--r-- | executor/syscalls.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/executor/syscalls.h b/executor/syscalls.h index a6ba36b16..951ee3b82 100644 --- a/executor/syscalls.h +++ b/executor/syscalls.h @@ -4628,6 +4628,7 @@ const call_t syscalls[] = { {"setsockopt$RXRPC_UPGRADEABLE_SERVICE", 366}, {"setsockopt$SO_ATTACH_FILTER", 366}, {"setsockopt$SO_BINDTODEVICE", 366}, + {"setsockopt$SO_BINDTODEVICE_wg", 366}, {"setsockopt$SO_J1939_ERRQUEUE", 366}, {"setsockopt$SO_J1939_FILTER", 366}, {"setsockopt$SO_J1939_PROMISC", 366}, @@ -7929,6 +7930,7 @@ const call_t syscalls[] = { {"setsockopt$RXRPC_UPGRADEABLE_SERVICE", 54}, {"setsockopt$SO_ATTACH_FILTER", 54}, {"setsockopt$SO_BINDTODEVICE", 54}, + {"setsockopt$SO_BINDTODEVICE_wg", 54}, {"setsockopt$SO_J1939_ERRQUEUE", 54}, {"setsockopt$SO_J1939_FILTER", 54}, {"setsockopt$SO_J1939_PROMISC", 54}, @@ -11181,6 +11183,7 @@ const call_t syscalls[] = { {"setsockopt$RXRPC_UPGRADEABLE_SERVICE", 294}, {"setsockopt$SO_ATTACH_FILTER", 294}, {"setsockopt$SO_BINDTODEVICE", 294}, + {"setsockopt$SO_BINDTODEVICE_wg", 294}, {"setsockopt$SO_J1939_ERRQUEUE", 294}, {"setsockopt$SO_J1939_FILTER", 294}, {"setsockopt$SO_J1939_PROMISC", 294}, @@ -14413,6 +14416,7 @@ const call_t syscalls[] = { {"setsockopt$RXRPC_UPGRADEABLE_SERVICE", 208}, {"setsockopt$SO_ATTACH_FILTER", 208}, {"setsockopt$SO_BINDTODEVICE", 208}, + {"setsockopt$SO_BINDTODEVICE_wg", 208}, {"setsockopt$SO_J1939_ERRQUEUE", 208}, {"setsockopt$SO_J1939_FILTER", 208}, {"setsockopt$SO_J1939_PROMISC", 208}, @@ -17553,6 +17557,7 @@ const call_t syscalls[] = { {"setsockopt$RXRPC_UPGRADEABLE_SERVICE", 5053}, {"setsockopt$SO_ATTACH_FILTER", 5053}, {"setsockopt$SO_BINDTODEVICE", 5053}, + {"setsockopt$SO_BINDTODEVICE_wg", 5053}, {"setsockopt$SO_J1939_ERRQUEUE", 5053}, {"setsockopt$SO_J1939_FILTER", 5053}, {"setsockopt$SO_J1939_PROMISC", 5053}, @@ -20806,6 +20811,7 @@ const call_t syscalls[] = { {"setsockopt$RXRPC_UPGRADEABLE_SERVICE", 339}, {"setsockopt$SO_ATTACH_FILTER", 339}, {"setsockopt$SO_BINDTODEVICE", 339}, + {"setsockopt$SO_BINDTODEVICE_wg", 339}, {"setsockopt$SO_J1939_ERRQUEUE", 339}, {"setsockopt$SO_J1939_FILTER", 339}, {"setsockopt$SO_J1939_PROMISC", 339}, |
