From f85491f3d8edf5e6227eb44e08f1408727c74286 Mon Sep 17 00:00:00 2001 From: wuqihy Date: Mon, 2 Sep 2019 15:43:04 +0800 Subject: [PATCH] =?UTF-8?q?Add=20aaa-12=20=E5=A2=9E=E5=8A=A0dhcp=20web=20S?= =?UTF-8?q?OL=20=E5=A2=9E=E5=8A=A0dhcp=20web=20=E4=BF=AE=E6=94=B9=E4=BA=BA?= =?UTF-8?q?=EF=BC=9Awuqihy=20=E6=A3=80=E8=A7=86=E4=BA=BA=EF=BC=9Ayinbin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: wuqihy --- libs/src/lighttpd-1.4.51/src/mod_webm.c | 80 +++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/libs/src/lighttpd-1.4.51/src/mod_webm.c b/libs/src/lighttpd-1.4.51/src/mod_webm.c index a604fae65..f4751f7b5 100644 --- a/libs/src/lighttpd-1.4.51/src/mod_webm.c +++ b/libs/src/lighttpd-1.4.51/src/mod_webm.c @@ -43,6 +43,16 @@ typedef enum { WEBM_HANDLE_INVALID_INDEX = -1, WEBM_HANDLE_CONFIG_IPV4, WEBM_HANDLE_CONFIG_VLAN_SET, 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_CONFIG_MOD_AUTHPARA, @@ -212,6 +222,76 @@ extern int webm_config_send_proc(server *srv, uint32_t config_type, uint64 confg VLAN_CONFIG, \ 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, \ "/FSG-CF/userauth-parameters-mod", \