Minor correction to last patch: Avoid #including socket.h in api_msg.c

(cherry picked from commit 2b1ebda6f1)
This commit is contained in:
Dirk Ziegelmeier 2017-01-11 12:27:30 +01:00 committed by goldsimon
parent 2694486309
commit d860dd7655

View File

@ -53,7 +53,6 @@
#include "lwip/dns.h" #include "lwip/dns.h"
#include "lwip/mld6.h" #include "lwip/mld6.h"
#include "lwip/priv/tcpip_priv.h" #include "lwip/priv/tcpip_priv.h"
#include "lwip/sockets.h"
#include <string.h> #include <string.h>
@ -565,7 +564,7 @@ pcb_new(struct api_msg *msg)
if (msg->conn->pcb.raw != NULL) { if (msg->conn->pcb.raw != NULL) {
#if LWIP_IPV6 #if LWIP_IPV6
/* ICMPv6 packets should always have checksum calculated by the stack as per RFC 3542 chapter 3.1 */ /* ICMPv6 packets should always have checksum calculated by the stack as per RFC 3542 chapter 3.1 */
if (NETCONNTYPE_ISIPV6(msg->conn->type) && msg->conn->pcb.raw->protocol == IPPROTO_ICMPV6) { if (NETCONNTYPE_ISIPV6(msg->conn->type) && msg->conn->pcb.raw->protocol == IP6_NEXTH_ICMP6) {
msg->conn->pcb.raw->chksum_reqd = 1; msg->conn->pcb.raw->chksum_reqd = 1;
msg->conn->pcb.raw->chksum_offset = 2; msg->conn->pcb.raw->chksum_offset = 2;
} }