mirror of https://github.com/ipxe/ipxe.git
[tftp] Allow builds without TFTP support
Allow TFTP to be configured out by moving the next-server setting definition (which is used by autoboot.c) from tftp.c to settings.c. Signed-off-by: Michael Brown <mcb30@ipxe.org>pull/6/head
parent
831b16adde
commit
52e5ddce68
|
@ -1798,6 +1798,14 @@ struct setting hostname_setting __setting ( SETTING_HOST ) = {
|
|||
.type = &setting_type_string,
|
||||
};
|
||||
|
||||
/** TFTP server setting */
|
||||
struct setting next_server_setting __setting ( SETTING_BOOT ) = {
|
||||
.name = "next-server",
|
||||
.description = "TFTP server",
|
||||
.tag = DHCP_EB_SIADDR,
|
||||
.type = &setting_type_ipv4,
|
||||
};
|
||||
|
||||
/** Filename setting */
|
||||
struct setting filename_setting __setting ( SETTING_BOOT ) = {
|
||||
.name = "filename",
|
||||
|
|
|
@ -1214,14 +1214,6 @@ struct uri_opener mtftp_uri_opener __uri_opener = {
|
|||
******************************************************************************
|
||||
*/
|
||||
|
||||
/** TFTP server setting */
|
||||
struct setting next_server_setting __setting ( SETTING_BOOT ) = {
|
||||
.name = "next-server",
|
||||
.description = "TFTP server",
|
||||
.tag = DHCP_EB_SIADDR,
|
||||
.type = &setting_type_ipv4,
|
||||
};
|
||||
|
||||
/**
|
||||
* Apply TFTP configuration settings
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue