|  | @@ -357,45 +357,47 @@ struct config_setting_type config_setting_type_int8 __config_setting_type = {
 | 
		
	
		
			
			| 357 | 357 |  };
 | 
		
	
		
			
			| 358 | 358 |  
 | 
		
	
		
			
			| 359 | 359 |  /** Some basic setting definitions */
 | 
		
	
		
			
			| 360 |  | -struct config_setting ip_config_setting __config_setting = {
 | 
		
	
		
			
			| 361 |  | -	.name = "ip",
 | 
		
	
		
			
			| 362 |  | -	.description = "IP address of this machine (e.g. 192.168.0.1)",
 | 
		
	
		
			
			| 363 |  | -	.tag = DHCP_EB_YIADDR,
 | 
		
	
		
			
			| 364 |  | -	.type = &config_setting_type_ipv4,
 | 
		
	
		
			
			| 365 |  | -};
 | 
		
	
		
			
			| 366 |  | -struct config_setting hostname_config_setting __config_setting = {
 | 
		
	
		
			
			| 367 |  | -	.name = "hostname",
 | 
		
	
		
			
			| 368 |  | -	.description = "Host name of this machine",
 | 
		
	
		
			
			| 369 |  | -	.tag = DHCP_HOST_NAME,
 | 
		
	
		
			
			| 370 |  | -	.type = &config_setting_type_string,
 | 
		
	
		
			
			| 371 |  | -};
 | 
		
	
		
			
			| 372 |  | -struct config_setting username_config_setting __config_setting = {
 | 
		
	
		
			
			| 373 |  | -	.name = "username",
 | 
		
	
		
			
			| 374 |  | -	.description = "User name for authentication to servers",
 | 
		
	
		
			
			| 375 |  | -	.tag = DHCP_EB_USERNAME,
 | 
		
	
		
			
			| 376 |  | -	.type = &config_setting_type_string,
 | 
		
	
		
			
			| 377 |  | -};
 | 
		
	
		
			
			| 378 |  | -struct config_setting password_config_setting __config_setting = {
 | 
		
	
		
			
			| 379 |  | -	.name = "password",
 | 
		
	
		
			
			| 380 |  | -	.description = "Password for authentication to servers",
 | 
		
	
		
			
			| 381 |  | -	.tag = DHCP_EB_PASSWORD,
 | 
		
	
		
			
			| 382 |  | -	.type = &config_setting_type_string,
 | 
		
	
		
			
			| 383 |  | -};
 | 
		
	
		
			
			| 384 |  | -struct config_setting root_path_config_setting __config_setting = {
 | 
		
	
		
			
			| 385 |  | -	.name = "root-path",
 | 
		
	
		
			
			| 386 |  | -	.description = "NFS/iSCSI root path",
 | 
		
	
		
			
			| 387 |  | -	.tag = DHCP_ROOT_PATH,
 | 
		
	
		
			
			| 388 |  | -	.type = &config_setting_type_string,
 | 
		
	
		
			
			| 389 |  | -};
 | 
		
	
		
			
			| 390 |  | -struct config_setting priority_config_setting __config_setting = {
 | 
		
	
		
			
			| 391 |  | -	.name = "priority",
 | 
		
	
		
			
			| 392 |  | -	.description = "Priority of these options",
 | 
		
	
		
			
			| 393 |  | -	.tag = DHCP_EB_PRIORITY,
 | 
		
	
		
			
			| 394 |  | -	.type = &config_setting_type_int8,
 | 
		
	
		
			
			| 395 |  | -};
 | 
		
	
		
			
			| 396 |  | -struct config_setting iscsi_initiator_setting __config_setting = {
 | 
		
	
		
			
			| 397 |  | -	.name = "initiator-iqn",
 | 
		
	
		
			
			| 398 |  | -	.description = "iSCSI qualified name of this machine",
 | 
		
	
		
			
			| 399 |  | -	.tag = DHCP_ISCSI_INITIATOR_IQN,
 | 
		
	
		
			
			| 400 |  | -	.type = &config_setting_type_string,
 | 
		
	
		
			
			|  | 360 | +struct config_setting basic_config_settings[] __config_setting = {
 | 
		
	
		
			
			|  | 361 | +	{
 | 
		
	
		
			
			|  | 362 | +		.name = "ip",
 | 
		
	
		
			
			|  | 363 | +		.description = "IP address of this machine (e.g. 192.168.0.1)",
 | 
		
	
		
			
			|  | 364 | +		.tag = DHCP_EB_YIADDR,
 | 
		
	
		
			
			|  | 365 | +		.type = &config_setting_type_ipv4,
 | 
		
	
		
			
			|  | 366 | +	},
 | 
		
	
		
			
			|  | 367 | +	{
 | 
		
	
		
			
			|  | 368 | +		.name = "hostname",
 | 
		
	
		
			
			|  | 369 | +		.description = "Host name of this machine",
 | 
		
	
		
			
			|  | 370 | +		.tag = DHCP_HOST_NAME,
 | 
		
	
		
			
			|  | 371 | +		.type = &config_setting_type_string,
 | 
		
	
		
			
			|  | 372 | +	},
 | 
		
	
		
			
			|  | 373 | +	{
 | 
		
	
		
			
			|  | 374 | +		.name = "username",
 | 
		
	
		
			
			|  | 375 | +		.description = "User name for authentication to servers",
 | 
		
	
		
			
			|  | 376 | +		.tag = DHCP_EB_USERNAME,
 | 
		
	
		
			
			|  | 377 | +		.type = &config_setting_type_string,
 | 
		
	
		
			
			|  | 378 | +	},
 | 
		
	
		
			
			|  | 379 | +	{
 | 
		
	
		
			
			|  | 380 | +		.name = "password",
 | 
		
	
		
			
			|  | 381 | +		.description = "Password for authentication to servers",
 | 
		
	
		
			
			|  | 382 | +		.tag = DHCP_EB_PASSWORD,
 | 
		
	
		
			
			|  | 383 | +		.type = &config_setting_type_string,
 | 
		
	
		
			
			|  | 384 | +	},
 | 
		
	
		
			
			|  | 385 | +	{
 | 
		
	
		
			
			|  | 386 | +		.name = "root-path",
 | 
		
	
		
			
			|  | 387 | +		.description = "NFS/iSCSI root path",
 | 
		
	
		
			
			|  | 388 | +		.tag = DHCP_ROOT_PATH,
 | 
		
	
		
			
			|  | 389 | +		.type = &config_setting_type_string,
 | 
		
	
		
			
			|  | 390 | +	},
 | 
		
	
		
			
			|  | 391 | +	{
 | 
		
	
		
			
			|  | 392 | +		.name = "priority",
 | 
		
	
		
			
			|  | 393 | +		.description = "Priority of these options",
 | 
		
	
		
			
			|  | 394 | +		.tag = DHCP_EB_PRIORITY,
 | 
		
	
		
			
			|  | 395 | +		.type = &config_setting_type_int8,
 | 
		
	
		
			
			|  | 396 | +	},
 | 
		
	
		
			
			|  | 397 | +	{
 | 
		
	
		
			
			|  | 398 | +		.name = "initiator-iqn",
 | 
		
	
		
			
			|  | 399 | +		.description = "iSCSI qualified name of this machine",
 | 
		
	
		
			
			|  | 400 | +		.tag = DHCP_ISCSI_INITIATOR_IQN,
 | 
		
	
		
			
			|  | 401 | +		.type = &config_setting_type_string,
 | 
		
	
		
			
			|  | 402 | +	}
 | 
		
	
		
			
			| 401 | 403 |  };
 |