From 5e6e41b3bab32f2ee258a76fda68b703e8f10cc3 Mon Sep 17 00:00:00 2001 From: Andre Kalb Date: Fri, 28 Jan 2022 09:40:32 +0100 Subject: net: bootp: Make root path (option 17) length configurable to adjust the root path length. Eg to 256 from Linux Kernel Signed-off-by: Andre Kalb Reviewed-by: Ramon Fried [trini: Guard extern so that !CONFIG_NET platforms will build] Signed-off-by: Tom Rini --- include/net.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/net.h b/include/net.h index e3889a0bc85..c06b577808b 100644 --- a/include/net.h +++ b/include/net.h @@ -536,7 +536,9 @@ extern struct in_addr net_dns_server2; #endif extern char net_nis_domain[32]; /* Our IS domain */ extern char net_hostname[32]; /* Our hostname */ -extern char net_root_path[64]; /* Our root path */ +#ifdef CONFIG_NET +extern char net_root_path[CONFIG_BOOTP_MAX_ROOT_PATH_LEN]; /* Our root path */ +#endif /** END OF BOOTP EXTENTIONS **/ extern u8 net_ethaddr[ARP_HLEN]; /* Our ethernet address */ extern u8 net_server_ethaddr[ARP_HLEN]; /* Boot server enet address */ -- cgit v1.2.3