X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=device.h;h=84acf52ba00bde10dcec01448008ef7d4c1c1369;hb=e9eff346f8a1bc2195ab7bc78a053a2dc10181e1;hp=dc45967eb95db2a85654e6e9781ec602fdf887f6;hpb=8cdb17d2c58d5c3ecb57bdaf1981cd72b4948db1;p=oweals%2Fnetifd.git diff --git a/device.h b/device.h index dc45967..84acf52 100644 --- a/device.h +++ b/device.h @@ -50,6 +50,7 @@ enum { DEV_ATTR_NEIGHGCSTALETIME, DEV_ATTR_SENDREDIRECTS, DEV_ATTR_NEIGHLOCKTIME, + DEV_ATTR_ISOLATE, __DEV_ATTR_MAX, }; @@ -102,6 +103,7 @@ enum { DEV_OPT_MULTICAST_FAST_LEAVE = (1 << 20), DEV_OPT_SENDREDIRECTS = (1 << 21), DEV_OPT_NEIGHLOCKTIME = (1 << 22), + DEV_OPT_ISOLATE = (1 << 23), }; /* events broadcasted to all users of a device */ @@ -168,6 +170,7 @@ struct device_settings { bool learning; bool unicast_flood; bool sendredirects; + bool isolate; }; /*