Print this page
7388 Support DHCP Client FQDN. Allow IAID/DUID for all v4.

*** 21,30 **** --- 21,31 ---- */ /* * Copyright 2010 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. + * Copyright (c) 2016, Chris Fraire <cfraire@me.com>. */ #include <stdio.h> #include <sys/types.h>
*** 65,74 **** --- 66,76 ---- %token LOC_LDAP_CONFIGSRC LOC_LDAP_SERVERS %token LOC_DEFAULT_DOMAIN LOC_NFSV4_DOMAIN %token LOC_IPF_CONFIG LOC_IPF_V6_CONFIG %token LOC_IPNAT_CONFIG LOC_IPPOOL_CONFIG LOC_IKE_CONFIG LOC_IPSECPOL_CONFIG %token WLAN_BSSIDS WLAN_PRIORITY WLAN_KEYNAME WLAN_KEYSLOT WLAN_SECURITY_MODE + %token IP_PRIMARY IP_REQHOST %type <strval> TOKEN EQUAL OPTION %type <ival> resource1_type LOC NCP ENM WLAN %type <ival> resource2_type NCU %type <ival> ncu_class_type PHYS IP
*** 84,93 **** --- 86,96 ---- LOC_LDAP_CONFIGSRC LOC_LDAP_SERVERS LOC_DEFAULT_DOMAIN LOC_NFSV4_DOMAIN LOC_IPF_CONFIG LOC_IPF_V6_CONFIG LOC_IPNAT_CONFIG LOC_IPPOOL_CONFIG LOC_IKE_CONFIG LOC_IPSECPOL_CONFIG WLAN_BSSIDS WLAN_PRIORITY WLAN_KEYNAME WLAN_KEYSLOT WLAN_SECURITY_MODE + IP_PRIMARY IP_REQHOST %type <cmd> command %type <cmd> cancel_command CANCEL %type <cmd> clear_command CLEAR %type <cmd> commit_command COMMIT %type <cmd> create_command CREATE
*** 615,629 **** --- 618,647 ---- | LIST resource1_type { command_usage(CMD_LIST); YYERROR; } + | LIST OPTION resource1_type + { + command_usage(CMD_LIST); + YYERROR; + } | LIST resource2_type { command_usage(CMD_LIST); YYERROR; } + | LIST OPTION resource2_type + { + command_usage(CMD_LIST); + YYERROR; + } + | LIST OPTION resource2_type ncu_class_type + { + command_usage(CMD_LIST); + YYERROR; + } | LIST resource1_type TOKEN { /* list enm/loc/ncp test */ if (($$ = alloc_cmd()) == NULL) YYERROR;
*** 741,750 **** --- 759,773 ---- | SELECT resource2_type { command_usage(CMD_SELECT); YYERROR; } + | SELECT resource2_type ncu_class_type + { + command_usage(CMD_SELECT); + YYERROR; + } | SELECT resource1_type TOKEN { /* select enm/loc/ncp test */ if (($$ = alloc_cmd()) == NULL) YYERROR;
*** 898,904 **** --- 921,929 ---- | WLAN_BSSIDS { $$ = PT_WLAN_BSSIDS; } | WLAN_PRIORITY { $$ = PT_WLAN_PRIORITY; } | WLAN_KEYNAME { $$ = PT_WLAN_KEYNAME; } | WLAN_KEYSLOT { $$ = PT_WLAN_KEYSLOT; } | WLAN_SECURITY_MODE { $$ = PT_WLAN_SECURITY_MODE; } + | IP_PRIMARY { $$ = PT_IP_PRIMARY; } + | IP_REQHOST { $$ = PT_IP_REQHOST; } %%