X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=system.h;h=86584674fe47493c6a05e515ae989f9b31c51e4f;hp=f8428ccbe6fee423616c3da8bfb6b3b4c6a38ab1;hb=291f00a6aa1c519ab1a36e9279ee486c4e6a95f3;hpb=5d1fff7af6f77c9bf0d46572c7af563cd9fc55b3 diff --git a/system.h b/system.h index f8428cc..8658467 100644 --- a/system.h +++ b/system.h @@ -1,7 +1,9 @@ #ifndef __NETIFD_SYSTEM_H #define __NETIFD_SYSTEM_H +#include #include "device.h" +#include "interface-ip.h" int system_bridge_addbr(struct device *bridge); int system_bridge_delbr(struct device *bridge); @@ -15,4 +17,10 @@ int system_if_up(struct device *dev); int system_if_down(struct device *dev); int system_if_check(struct device *dev); +int system_add_address(struct device *dev, struct device_addr *addr); +int system_del_address(struct device *dev, struct device_addr *addr); + +int system_add_route(struct device *dev, struct device_route *route); +int system_del_route(struct device *dev, struct device_route *route); + #endif