diff options
author | kib <kib@FreeBSD.org> | 2007-11-07 16:42:52 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2007-11-07 16:42:52 +0000 |
commit | 42f4fb0d92887bff8668df307654d1b9de73cb61 (patch) | |
tree | ed5af715b6445440ac668f620c778baeb87ef13d /sys/compat/linux/linux_ioctl.h | |
parent | 0e5790193d3a6b51eb903e21376f94effc473df3 (diff) | |
download | FreeBSD-src-42f4fb0d92887bff8668df307654d1b9de73cb61.zip FreeBSD-src-42f4fb0d92887bff8668df307654d1b9de73cb61.tar.gz |
Implement LINUX_SIOCGIFCOUNT and LINUX_SIOCGIFINDEX/LINUX_SIOGIFINDEX.
LINUX_SIOCGIFCOUNT just returns 0 since it is not implemented in the
Linux 2.6.16.
LINUX_SIOCGIFINDEX/LINUX_SIOGIFINDEX are mapped to the FreeBSD native
SIOCGIFINDEX.
Tested by: Peter Kostouros <kpeter@melbpc.org.au>
Reviewed by: brooks, rpaulo (on net@)
Submitted by: rdivacky
MFC after: 1 week
Diffstat (limited to 'sys/compat/linux/linux_ioctl.h')
-rw-r--r-- | sys/compat/linux/linux_ioctl.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/compat/linux/linux_ioctl.h b/sys/compat/linux/linux_ioctl.h index 1f838ba..2302a8c 100644 --- a/sys/compat/linux/linux_ioctl.h +++ b/sys/compat/linux/linux_ioctl.h @@ -230,9 +230,12 @@ #define LINUX_SIOCGIFHWADDR 0x8927 #define LINUX_SIOCADDMULTI 0x8931 #define LINUX_SIOCDELMULTI 0x8932 +#define LINUX_SIOCGIFINDEX 0x8933 +#define LINUX_SIOGIFINDEX LINUX_SIOCGIFINDEX +#define LINUX_SIOCGIFCOUNT 0x8938 #define LINUX_IOCTL_SOCKET_MIN LINUX_FIOSETOWN -#define LINUX_IOCTL_SOCKET_MAX LINUX_SIOCDELMULTI +#define LINUX_IOCTL_SOCKET_MAX LINUX_SIOCGIFCOUNT /* * Device private ioctl calls |