summaryrefslogtreecommitdiffhomepage
path: root/pkg/abi
diff options
context:
space:
mode:
authorliornm <lior.neumann@gmail.com>2021-05-19 17:52:01 +0300
committerliornm <lior.neumann@gmail.com>2021-05-19 17:52:01 +0300
commit0636c1c929da3b58d3a34262fbc6567f86bfb594 (patch)
treede336284191a6f1cb489e1be399765b3999ca9d3 /pkg/abi
parent32b66bb2be1b3b56138ca856045381519e210b68 (diff)
Allow use of IFF_ONE_QUEUE
Before fix, use of this flag causes an error. It affects applications like OpenVPN which sets this flag for legacy reasons. According to linux/if_tun.h "This flag has no real effect".
Diffstat (limited to 'pkg/abi')
-rw-r--r--pkg/abi/linux/ioctl_tun.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkg/abi/linux/ioctl_tun.go b/pkg/abi/linux/ioctl_tun.go
index c59c9c136..ea4fdca0f 100644
--- a/pkg/abi/linux/ioctl_tun.go
+++ b/pkg/abi/linux/ioctl_tun.go
@@ -26,4 +26,7 @@ const (
IFF_TAP = 0x0002
IFF_NO_PI = 0x1000
IFF_NOFILTER = 0x1000
+
+ // According to linux/if_tun.h "This flag has no real effect"
+ IFF_ONE_QUEUE = 0x2000
)