Allow configuration of local netif hostname via new LWIP component configuration menu item
Signed-off-by: Sagar Bijwe <sagar@espressif.com> Merges https://github.com/espressif/esp-idf/pull/3627
This commit is contained in:
parent
58df1d93bc
commit
8a3cf8ca77
4 changed files with 9 additions and 3 deletions
|
@ -1,5 +1,11 @@
|
|||
menu "LWIP"
|
||||
|
||||
config LWIP_LOCAL_HOSTNAME
|
||||
string "Local netif hostname"
|
||||
default 'espressif'
|
||||
help
|
||||
The name this device will report to other devices on the network
|
||||
|
||||
config LWIP_L2_TO_L3_COPY
|
||||
bool "Enable copy between Layer2 and Layer3 packets"
|
||||
default n
|
||||
|
|
|
@ -222,7 +222,7 @@ ethernetif_init(struct netif *netif)
|
|||
/* Initialize interface hostname */
|
||||
|
||||
#if ESP_LWIP
|
||||
netif->hostname = "espressif";
|
||||
netif->hostname = CONFIG_LWIP_LOCAL_HOSTNAME;
|
||||
#else
|
||||
netif->hostname = "lwip";
|
||||
#endif
|
||||
|
|
|
@ -39,7 +39,7 @@ err_t nettestif_init(struct netif *netif)
|
|||
|
||||
g_last_netif = netif;
|
||||
|
||||
netif->hostname = "espressif";
|
||||
netif->hostname = CONFIG_LWIP_LOCAL_HOSTNAME;
|
||||
|
||||
/*
|
||||
* Initialize the snmp variables and counters inside the struct netif.
|
||||
|
|
|
@ -202,7 +202,7 @@ wlanif_init(struct netif *netif)
|
|||
/* Initialize interface hostname */
|
||||
|
||||
#if ESP_LWIP
|
||||
netif->hostname = "espressif";
|
||||
netif->hostname = CONFIG_LWIP_LOCAL_HOSTNAME;
|
||||
#else
|
||||
netif->hostname = "lwip";
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue