diff options
author | 2013-08-15 09:18:37 +0000 | |
---|---|---|
committer | 2013-08-15 09:18:37 +0000 | |
commit | e8207c20cc729ca0498a60f6df9b50d642e6c2ff (patch) | |
tree | 34e3a48bc0b405a0f3e81a9846824234c64e6f35 /sys/dev/usb/files.usb | |
parent | Include files.agp and files.drm from files.pci. Makes sure "drm.h" gets (diff) | |
download | wireguard-openbsd-e8207c20cc729ca0498a60f6df9b50d642e6c2ff.tar.xz wireguard-openbsd-e8207c20cc729ca0498a60f6df9b50d642e6c2ff.zip |
Stop defining SIOC{S,G}ETVLAN as SIOC{S,G}IFGENERIC because they
are two differents ioctls manipulating structures of a different
size.
In particular this prevents vlan(4) to handle pppoe(4)-specific
ioctls and vice versa, that could lead to smashing the stack of
the caller.
Issue originally found by David Hill when compiling ifconfig
with clang.
Note that this is an ABI break but we're riding a biger dragon
right now.
ok mikeb@, kettenis@, sthen@
Diffstat (limited to 'sys/dev/usb/files.usb')
0 files changed, 0 insertions, 0 deletions