Two compile fixes after eliminating isipv6 member in PCBs

This commit is contained in:
Dirk Ziegelmeier 2016-02-22 17:07:17 +01:00
parent d8531a2407
commit 17fad79f71
2 changed files with 1 additions and 2 deletions

View File

@ -434,7 +434,6 @@ raw_new_ip6(u8_t proto)
struct raw_pcb *pcb;
pcb = raw_new(proto);
#if LWIP_IPV4
ip_set_v6(pcb, 1);
IP_SET_TYPE_VAL(pcb->local_ip, IPADDR_TYPE_V6);
IP_SET_TYPE_VAL(pcb->remote_ip, IPADDR_TYPE_V6);
#endif /* LWIP_IPV4 */

View File

@ -308,7 +308,7 @@ static err_t pppol2tp_connect(ppp_pcb *ppp, void *ctx) {
* because the L2TP LNS might answer with its own random source port (!= 1701)
*/
#if LWIP_IPV6
if (PCB_ISIPV6(l2tp->udp)) {
if (IP_IS_V6_VAL(l2tp->udp->local_ip)) {
udp_bind(l2tp->udp, IP6_ADDR_ANY, 0);
} else
#endif /* LWIP_IPV6 */