Fix compile when IPv4 is disabled
diff --git a/src/api/api_lib.c b/src/api/api_lib.c
index 7322526..1e356aa 100644
--- a/src/api/api_lib.c
+++ b/src/api/api_lib.c
@@ -254,10 +254,12 @@
LWIP_ERROR("netconn_bind: invalid conn", (conn != NULL), return ERR_ARG;);
+#if LWIP_IPV4
/* Don't propagate NULL pointer (IP_ADDR_ANY alias) to subsequent functions */
if (addr == NULL) {
addr = IP4_ADDR_ANY;
}
+#endif /* LWIP_IPV4 */
#if LWIP_IPV4 && LWIP_IPV6
/* "Socket API like" dual-stack support: If IP to bind to is IP6_ADDR_ANY,
@@ -296,10 +298,12 @@
LWIP_ERROR("netconn_connect: invalid conn", (conn != NULL), return ERR_ARG;);
+#if LWIP_IPV4
/* Don't propagate NULL pointer (IP_ADDR_ANY alias) to subsequent functions */
if (addr == NULL) {
addr = IP4_ADDR_ANY;
}
+#endif /* LWIP_IPV4 */
API_MSG_VAR_ALLOC(msg);
API_MSG_VAR_REF(msg).conn = conn;
@@ -881,6 +885,7 @@
API_MSG_VAR_ALLOC(msg);
+#if LWIP_IPV4
/* Don't propagate NULL pointer (IP_ADDR_ANY alias) to subsequent functions */
if (multiaddr == NULL) {
multiaddr = IP4_ADDR_ANY;
@@ -888,6 +893,7 @@
if (netif_addr == NULL) {
netif_addr = IP4_ADDR_ANY;
}
+#endif /* LWIP_IPV4 */
API_MSG_VAR_REF(msg).conn = conn;
API_MSG_VAR_REF(msg).msg.jl.multiaddr = API_MSG_VAR_REF(multiaddr);
diff --git a/src/apps/lwiperf/lwiperf.c b/src/apps/lwiperf/lwiperf.c
index 1996cd1..3bdd01c 100644
--- a/src/apps/lwiperf/lwiperf.c
+++ b/src/apps/lwiperf/lwiperf.c
@@ -579,7 +579,7 @@
void*
lwiperf_start_tcp_server_default(lwiperf_report_fn report_fn, void* report_arg)
{
- return lwiperf_start_tcp_server(IP4_ADDR_ANY, LWIPERF_TCP_PORT_DEFAULT,
+ return lwiperf_start_tcp_server(IP_ADDR_ANY, LWIPERF_TCP_PORT_DEFAULT,
report_fn, report_arg);
}
diff --git a/src/apps/snmp/snmp_netconn.c b/src/apps/snmp/snmp_netconn.c
index 070b41c..27c004d 100644
--- a/src/apps/snmp/snmp_netconn.c
+++ b/src/apps/snmp/snmp_netconn.c
@@ -52,7 +52,7 @@
LWIP_UNUSED_ARG(arg);
/* Bind to SNMP port with default IP address */
- #if LWIP_IPV6
+#if LWIP_IPV6
conn = netconn_new(NETCONN_UDP_IPV6);
netconn_bind(conn, IP6_ADDR_ANY, SNMP_IN_PORT);
#else /* LWIP_IPV6 */
diff --git a/src/apps/sntp/sntp.c b/src/apps/sntp/sntp.c
index fb952111..ac69650 100644
--- a/src/apps/sntp/sntp.c
+++ b/src/apps/sntp/sntp.c
@@ -688,7 +688,7 @@
if (idx < SNTP_MAX_SERVERS) {
return &sntp_servers[idx].addr;
}
- return IP4_ADDR_ANY;
+ return IP_ADDR_ANY;
}
#if SNTP_SERVER_DNS
diff --git a/src/core/dns.c b/src/core/dns.c
index 65355be..05870db 100644
--- a/src/core/dns.c
+++ b/src/core/dns.c
@@ -329,7 +329,7 @@
if (dnsserver != NULL) {
dns_servers[numdns] = (*dnsserver);
} else {
- dns_servers[numdns] = *IP4_ADDR_ANY;
+ dns_servers[numdns] = *IP_ADDR_ANY;
}
}
}
@@ -348,7 +348,7 @@
if (numdns < DNS_MAX_SERVERS) {
return &dns_servers[numdns];
} else {
- return IP4_ADDR_ANY;
+ return IP_ADDR_ANY;
}
}
diff --git a/src/netif/ppp/ppp.c b/src/netif/ppp/ppp.c
index 0e37eeb..d9b5077 100644
--- a/src/netif/ppp/ppp.c
+++ b/src/netif/ppp/ppp.c
@@ -1145,12 +1145,12 @@
nsa = dns_getserver(0);
ip_addr_set_ip4_u32(&nsb, ns1);
if (ip_addr_cmp(nsa, &nsb)) {
- dns_setserver(0, IP4_ADDR_ANY);
+ dns_setserver(0, IP_ADDR_ANY);
}
nsa = dns_getserver(1);
ip_addr_set_ip4_u32(&nsb, ns2);
if (ip_addr_cmp(nsa, &nsb)) {
- dns_setserver(1, IP4_ADDR_ANY);
+ dns_setserver(1, IP_ADDR_ANY);
}
return 1;
}
diff --git a/src/netif/ppp/pppol2tp.c b/src/netif/ppp/pppol2tp.c
index f6e0f3a..90cf108 100644
--- a/src/netif/ppp/pppol2tp.c
+++ b/src/netif/ppp/pppol2tp.c
@@ -307,7 +307,7 @@
udp_bind(l2tp->udp, IP6_ADDR_ANY, 0);
} else
#endif /* LWIP_IPV6 */
- udp_bind(l2tp->udp, IP4_ADDR_ANY, 0);
+ udp_bind(l2tp->udp, IP_ADDR_ANY, 0);
#if PPPOL2TP_AUTH_SUPPORT
/* Generate random vector */