Не могу найти граблей. Может роутер местный не успевает отвечать? Как wireshark настроить, чтобы он весь диалог ловил? Сейчас МАК платки ловит и широковещательные. (x.x.x.52 - комп в сети). Ещё вот что при сборке выдаёт.
Compiling: ../../../../Utilities/Third_Party/lwip-1.4.1/src/core/ipv4/ip.c
In file included from ../../../../Utilities/Third_Party/lwip-1.4.1/src/include/ipv4/lwip/ip.h:39:0,
from ../../../../Utilities/Third_Party/lwip-1.4.1/src/core/ipv4/ip.c:42:
../../../../Utilities/Third_Party/lwip-1.4.1/src/core/ipv4/ip.c: In function 'ip_input':
../../../../Utilities/Third_Party/lwip-1.4.1/src/include/ipv4/lwip/ip_addr.h:200:39: warning: the comparison will always
evaluate as 'false' for the address of 'current_iphdr_src' will never be NULL [-Waddress]
#define ip_addr_isany(addr1) ((addr1) == NULL || (addr1)->addr == IPADDR_ANY)
^
../../../../Utilities/Third_Party/lwip-1.4.1/src/core/ipv4/ip.c:473:24: note: in expansion of macro 'ip_addr_isany'
if (check_ip_src && !ip_addr_isany(¤t_iphdr_src))
^
Compiling: ../../../../Utilities/Third_Party/lwip-1.4.1/src/core/dhcp.c
In file included from ../../../../Utilities/Third_Party/lwip-1.4.1/src/include/lwip/netif.h:41:0,
from ../../../../Utilities/Third_Party/lwip-1.4.1/src/include/lwip/udp.h:40,
from ../../../../Utilities/Third_Party/lwip-1.4.1/src/core/dhcp.c:75:
../../../../Utilities/Third_Party/lwip-1.4.1/src/core/dhcp.c: In function 'dhcp_bind':
../../../../Utilities/Third_Party/lwip-1.4.1/src/include/ipv4/lwip/ip_addr.h:200:39: warning: the comparison will always
evaluate as 'false' for the address of 'gw_addr' will never be NULL [-Waddress]
#define ip_addr_isany(addr1) ((addr1) == NULL || (addr1)->addr == IPADDR_ANY)
^
../../../../Utilities/Third_Party/lwip-1.4.1/src/core/dhcp.c:987:7: note: in expansion of macro 'ip_addr_isany'
if (ip_addr_isany(&gw_addr)) {
^