Add aaa-12 增加dhcp web

SOL 增加dhcp web
修改人:wuqihy
检视人:yinbin

Signed-off-by: wuqihy <wuqihy@cmhi.chinamobile.com>
This commit is contained in:
wuqihy 2019-09-02 15:43:04 +08:00
parent 9b0cdcb1cd
commit f85491f3d8
1 changed files with 80 additions and 0 deletions

View File

@ -43,6 +43,16 @@ typedef enum { WEBM_HANDLE_INVALID_INDEX = -1,
WEBM_HANDLE_CONFIG_IPV4, WEBM_HANDLE_CONFIG_IPV4,
WEBM_HANDLE_CONFIG_VLAN_SET, WEBM_HANDLE_CONFIG_VLAN_SET,
WEBM_HANDLE_CONFIG_VLAN_GET, WEBM_HANDLE_CONFIG_VLAN_GET,
WEBM_HANDLE_CONFIG_HOST_SET,
WEBM_HANDLE_CONFIG_HOST_GET,
WEBM_HANDLE_CONFIG_SUBNET_SET,
WEBM_HANDLE_CONFIG_SUBNET_GET,
WEBM_HANDLE_CONFIG_RELAY_SET,
WEBM_HANDLE_CONFIG_DHCPD_LEASE_GET,
WEBM_HANDLE_CONFIG_SHARED_NETWORK_SET,
WEBM_HANDLE_CONFIG_SHARED_NETWORK_GET,
WEBM_HANDLE_CONFIG_CLIENT_SET,
WEBM_HANDLE_CONFIG_CLIENT_GET,
WEBM_HANDLE_MAX, WEBM_HANDLE_MAX,
WEBM_HANDLE_CONFIG_MOD_AUTHPARA, WEBM_HANDLE_CONFIG_MOD_AUTHPARA,
@ -212,6 +222,76 @@ extern int webm_config_send_proc(server *srv, uint32_t config_type, uint64 confg
VLAN_CONFIG, \ VLAN_CONFIG, \
webm_config_send_proc \ webm_config_send_proc \
}, \ }, \
{\
WEBM_HANDLE_CONFIG_HOST_SET, \
"/FSG-CF/host-set", \
CM_CONFIG_SET, \
DHCP_HOST_CONFIG, \
webm_config_send_proc \
}, \
{\
WEBM_HANDLE_CONFIG_HOST_GET, \
"/FSG-GF/host-get", \
CM_CONFIG_GET, \
DHCP_HOST_CONFIG, \
webm_config_send_proc \
}, \
{\
WEBM_HANDLE_CONFIG_SUBNET_SET, \
"/FSG-CF/subnet-set", \
CM_CONFIG_SET, \
DHCP_SUBNET_CONFIG, \
webm_config_send_proc \
}, \
{\
WEBM_HANDLE_CONFIG_SUBNET_GET, \
"/FSG-GF/subnet-get", \
CM_CONFIG_GET, \
DHCP_SUBNET_CONFIG, \
webm_config_send_proc \
}, \
{\
WEBM_HANDLE_CONFIG_RELAY_SET, \
"/FSG-CF/relay-set", \
CM_CONFIG_SET, \
DHCP_RELAY_CONFIG, \
webm_config_send_proc \
}, \
{\
WEBM_HANDLE_CONFIG_CLIENT_SET, \
"/FSG-CF/client-set", \
CM_CONFIG_SET, \
DHCP_CLIENT_CONFIG, \
webm_config_send_proc \
}, \
{\
WEBM_HANDLE_CONFIG_CLIENT_GET, \
"/FSG-GF/client-get", \
CM_CONFIG_GET, \
DHCP_CLIENT_CONFIG, \
webm_config_send_proc \
}, \
{\
WEBM_HANDLE_CONFIG_DHCPD_LEASE_GET, \
"/FSG-GF/dhcpd-lease-get", \
CM_CONFIG_GET_ALL, \
DHCP_DHCPD_LEASE, \
webm_config_send_proc \
}, \
{\
WEBM_HANDLE_CONFIG_SHARED_NETWORK_SET, \
"/FSG-CF/shared-network-set", \
CM_CONFIG_SET, \
DHCP_SHARED_NETWORK_CONFIG, \
webm_config_send_proc \
}, \
{\
WEBM_HANDLE_CONFIG_SHARED_NETWORK_GET, \
"/FSG-GF/shared-network-get", \
CM_CONFIG_GET_ALL, \
DHCP_SHARED_NETWORK_CONFIG, \
webm_config_send_proc \
}, \
{\ {\
WEBM_HANDLE_CONFIG_MOD_AUTHPARA, \ WEBM_HANDLE_CONFIG_MOD_AUTHPARA, \
"/FSG-CF/userauth-parameters-mod", \ "/FSG-CF/userauth-parameters-mod", \