X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=system.h;h=86584674fe47493c6a05e515ae989f9b31c51e4f;hp=35f09713f79c0edc31ec2df89e4c40307deda861;hb=f505119b07b89ad23f4264e77b0bf0f0c0400399;hpb=8ac814e3d02fd3c8be2798814c085dc2c65c5c49 diff --git a/system.h b/system.h index 35f0971..8658467 100644 --- a/system.h +++ b/system.h @@ -3,6 +3,7 @@ #include #include "device.h" +#include "interface-ip.h" int system_bridge_addbr(struct device *bridge); int system_bridge_delbr(struct device *bridge); @@ -16,7 +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, int family, void *addr, int prefixlen); -int system_del_address(struct device *dev, int family, void *addr); +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