X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=interface.h;h=750c0f2bb44b880a740b0de9cfdb51b575a8bdb9;hp=e50ccf69c12203c52820bae6d487c784fae9dc73;hb=41a40733dc80946841c9241ec56a4670a5943709;hpb=8fb283ca6f9fda0b6cd01a2c7fb6e01ac3c44886 diff --git a/interface.h b/interface.h index e50ccf6..750c0f2 100644 --- a/interface.h +++ b/interface.h @@ -42,6 +42,7 @@ struct interface_user { struct interface_ip_settings { struct interface *iface; bool enabled; + bool no_defaultroute; struct vlist_tree addr; struct vlist_tree route; @@ -112,8 +113,8 @@ void __interface_set_down(struct interface *iface, bool force); void interface_add_user(struct interface_user *dep, struct interface *iface); void interface_remove_user(struct interface_user *dep); -int interface_add_link(struct interface *iface, struct device *llif); -void interface_remove_link(struct interface *iface, struct device *llif); +int interface_add_link(struct interface *iface, struct device *dev); +int interface_remove_link(struct interface *iface, struct device *dev); void interface_add_error(struct interface *iface, const char *subsystem, const char *code, const char **data, int n_data);