From e11e12f01d62d1b487a7764886fd41dd2c8a1547 Mon Sep 17 00:00:00 2001 From: goldsimon Date: Thu, 24 Sep 2015 14:46:29 +0200 Subject: [PATCH] Fixed ETHARP_TRUST_IP_MAC after changing struct netif.ip_addr/netmask to ip_addr_t --- src/netif/etharp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/netif/etharp.c b/src/netif/etharp.c index cd3c24f3..676bb516 100644 --- a/src/netif/etharp.c +++ b/src/netif/etharp.c @@ -687,7 +687,7 @@ etharp_ip_input(struct netif *netif, struct pbuf *p) ip4_addr_copy(iphdr_src, iphdr->src); /* source is not on the local network? */ - if (!ip4_addr_netcmp(&iphdr_src, &(netif->ip_addr), &(netif->netmask))) { + if (!ip4_addr_netcmp(&iphdr_src, netif_ip4_addr(netif), netif_ip4_netmask(netif))) { /* do nothing */ return; }