From 2ffcc52f0326f2bd01ba29a769d2058b0866571e Mon Sep 17 00:00:00 2001 From: goldsimon Date: Wed, 16 Jun 2010 19:53:07 +0000 Subject: [PATCH] Fixed bug #30159: WomnIP_ACCEPT_LINK_LAYER_ADDRESSING --- src/core/ipv4/ip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/ipv4/ip.c b/src/core/ipv4/ip.c index 725f7db8..b54dcf5b 100644 --- a/src/core/ipv4/ip.c +++ b/src/core/ipv4/ip.c @@ -386,9 +386,9 @@ ip_input(struct pbuf *p, struct netif *inp) /* remote port is DHCP server? */ if (IPH_PROTO(iphdr) == IP_PROTO_UDP) { struct udp_hdr *udphdr = (struct udp_hdr *)((u8_t *)iphdr + iphdr_hlen); + u16_t dst_port = udphdr->dest; LWIP_DEBUGF(IP_DEBUG | LWIP_DBG_TRACE, ("ip_input: UDP packet to DHCP client port %"U16_F"\n", ntohs(udphdr->dest))); - u16_t dst_port = udphdr->dest; if (IP_ACCEPT_LINK_LAYER_ADDRESSED_PORT(dst_port)) { LWIP_DEBUGF(IP_DEBUG | LWIP_DBG_TRACE, ("ip_input: DHCP packet accepted.\n")); netif = inp;