1 #ifndef __NETIFD_SYSTEM_H
2 #define __NETIFD_SYSTEM_H
4 #include <sys/socket.h>
6 #include "interface-ip.h"
8 int system_bridge_addbr(struct device *bridge);
9 int system_bridge_delbr(struct device *bridge);
10 int system_bridge_addif(struct device *bridge, struct device *dev);
11 int system_bridge_delif(struct device *bridge, struct device *dev);
13 int system_vlan_add(struct device *dev, int id);
14 int system_vlan_del(struct device *dev);
16 int system_if_up(struct device *dev);
17 int system_if_down(struct device *dev);
18 int system_if_check(struct device *dev);
20 int system_add_address(struct device *dev, struct device_addr *addr);
21 int system_del_address(struct device *dev, struct device_addr *addr);
23 int system_add_route(struct device *dev, struct device_route *route);
24 int system_del_route(struct device *dev, struct device_route *route);