X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=system.h;h=97fbc8b1e06c3e0222f7437cb6bd5d3680a6c470;hp=382c907d64d630e54ba24001f135e394b7e2e1d5;hb=b8438154804c3fe105d41ecbd00a597315506f30;hpb=1ec1c66f203f2ace5124996e1d765d58fc925ce0 diff --git a/system.h b/system.h index 382c907..97fbc8b 100644 --- a/system.h +++ b/system.h @@ -37,7 +37,7 @@ enum tunnel_param { __TUNNEL_ATTR_MAX }; -const struct uci_blob_param_list tunnel_attr_list; +extern const struct uci_blob_param_list tunnel_attr_list; enum bridge_opt { /* stp and forward delay always set */ @@ -58,6 +58,7 @@ struct bridge_config { int ageing_time; int hello_time; int max_age; + int hash_max; }; enum macvlan_opt { @@ -113,6 +114,7 @@ int system_vlan_del(struct device *dev); int system_vlandev_add(struct device *vlandev, struct device *dev, struct vlandev_config *cfg); int system_vlandev_del(struct device *vlandev); +void system_if_get_settings(struct device *dev, struct device_settings *s); void system_if_clear_state(struct device *dev); int system_if_up(struct device *dev); int system_if_down(struct device *dev);