diff options
author | Martin Hundebøll <martin@hundeboll.net> | 2014-09-15 11:57:50 +0200 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2014-09-17 13:38:06 +0200 |
commit | b965453c9df60f1c2681c3bfb7e8cff671c4b223 (patch) | |
tree | 2455ba1fa2ebdb8ccf408a47356abc859ace94ba /device.h | |
parent | 46c569989f984226916fec28dd8ef152a664043e (diff) |
netifd-device: add support for promisc setting
Signed-off-by: Martin Hundebøll <martin@hundeboll.net>
Diffstat (limited to 'device.h')
-rw-r--r-- | device.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -32,6 +32,7 @@ enum { DEV_ATTR_TXQUEUELEN, DEV_ATTR_ENABLED, DEV_ATTR_IPV6, + DEV_ATTR_PROMISC, __DEV_ATTR_MAX, }; @@ -62,6 +63,7 @@ enum { DEV_OPT_MACADDR = (1 << 1), DEV_OPT_TXQUEUELEN = (1 << 2), DEV_OPT_IPV6 = (1 << 3), + DEV_OPT_PROMISC = (1 << 4), }; /* events broadcasted to all users of a device */ @@ -108,6 +110,7 @@ struct device_settings { unsigned int txqueuelen; uint8_t macaddr[6]; bool ipv6; + bool promisc; }; /* |