move the DUMP_SUFFIX define to the right place
[project/netifd.git] / system.h
1 #ifndef __NETIFD_SYSTEM_H
2 #define __NETIFD_SYSTEM_H
3
4 #include <sys/socket.h>
5 #include "device.h"
6 #include "interface-ip.h"
7
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);
12
13 int system_vlan_add(struct device *dev, int id);
14 int system_vlan_del(struct device *dev);
15
16 int system_if_up(struct device *dev);
17 int system_if_down(struct device *dev);
18 int system_if_check(struct device *dev);
19
20 int system_add_address(struct device *dev, struct device_addr *addr);
21 int system_del_address(struct device *dev, struct device_addr *addr);
22
23 int system_add_route(struct device *dev, struct device_route *route);
24 int system_del_route(struct device *dev, struct device_route *route);
25
26 #endif