mirror of https://github.com/ipxe/ipxe.git
[settings] Move user-class setting from dhcp.c to settings.c
Signed-off-by: Michael Brown <mcb30@ipxe.org>pull/17/head
parent
4f078801e9
commit
4484edd1c0
|
@ -2240,6 +2240,14 @@ struct setting priority_setting __setting ( SETTING_MISC ) = {
|
||||||
.type = &setting_type_int8,
|
.type = &setting_type_int8,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/** DHCP user class setting */
|
||||||
|
struct setting user_class_setting __setting ( SETTING_HOST_EXTRA ) = {
|
||||||
|
.name = "user-class",
|
||||||
|
.description = "DHCP user class",
|
||||||
|
.tag = DHCP_USER_CLASS_ID,
|
||||||
|
.type = &setting_type_string,
|
||||||
|
};
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
*
|
*
|
||||||
* Built-in settings block
|
* Built-in settings block
|
||||||
|
|
|
@ -404,6 +404,7 @@ extern struct setting uuid_setting __setting ( SETTING_HOST );
|
||||||
extern struct setting next_server_setting __setting ( SETTING_BOOT );
|
extern struct setting next_server_setting __setting ( SETTING_BOOT );
|
||||||
extern struct setting mac_setting __setting ( SETTING_NETDEV );
|
extern struct setting mac_setting __setting ( SETTING_NETDEV );
|
||||||
extern struct setting busid_setting __setting ( SETTING_NETDEV );
|
extern struct setting busid_setting __setting ( SETTING_NETDEV );
|
||||||
|
extern struct setting user_class_setting __setting ( SETTING_HOST_EXTRA );
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initialise a settings block
|
* Initialise a settings block
|
||||||
|
|
|
@ -99,14 +99,6 @@ struct setting dhcp_server_setting __setting ( SETTING_MISC ) = {
|
||||||
.type = &setting_type_ipv4,
|
.type = &setting_type_ipv4,
|
||||||
};
|
};
|
||||||
|
|
||||||
/** DHCP user class setting */
|
|
||||||
struct setting user_class_setting __setting ( SETTING_HOST_EXTRA ) = {
|
|
||||||
.name = "user-class",
|
|
||||||
.description = "DHCP user class",
|
|
||||||
.tag = DHCP_USER_CLASS_ID,
|
|
||||||
.type = &setting_type_string,
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Most recent DHCP transaction ID
|
* Most recent DHCP transaction ID
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue