secgateway/Platform/user/configm/config-server/include/netconfig.h

25 lines
502 B
C

#ifndef NETCONFIG_H_
#define NETCONFIG_H_
#include "ipconfig.h"
#include "brconfig.h"
#define PORT_MAX_VLAN (10)
/* 事件通知数据结构 */
struct _net_ifnum {
int wan_num;
int lan_num;
};
typedef struct _net_ifnum net_ifnum_t;
ret_code if_ioctl(unsigned long request, caddr_t ifreq, int *ret);
ret_code if_set_up(char *ifname, int *code);
ret_code if_set_down(char *ifname, int *code);
ret_code if_num_init();
int if_lan_num();
int if_wan_num();
ret_code net_main();
#endif