IPV6 interface tweaks

This commit is contained in:
Joseph Henry
2017-10-16 12:23:10 -07:00
parent 524af1cb2e
commit e36b88004f
7 changed files with 71 additions and 59 deletions

View File

@@ -573,9 +573,12 @@ lwip_bind(int s, const struct sockaddr *name, socklen_t namelen)
}
/* check size, family and alignment of 'name' */
/*
LWIP_ERROR("lwip_bind: invalid address", (IS_SOCK_ADDR_LEN_VALID(namelen) &&
IS_SOCK_ADDR_TYPE_VALID(name) && IS_SOCK_ADDR_ALIGNED(name)),
sock_set_errno(sock, err_to_errno(ERR_ARG)); return -1;);
*/
LWIP_UNUSED_ARG(namelen);
SOCKADDR_TO_IPADDR_PORT(name, &local_addr, local_port);
@@ -1155,10 +1158,12 @@ lwip_sendto(int s, const void *data, size_t size, int flags,
/* @todo: split into multiple sendto's? */
LWIP_ASSERT("lwip_sendto: size must fit in u16_t", size <= 0xffff);
short_size = (u16_t)size;
/*
LWIP_ERROR("lwip_sendto: invalid address", (((to == NULL) && (tolen == 0)) ||
(IS_SOCK_ADDR_LEN_VALID(tolen) &&
IS_SOCK_ADDR_TYPE_VALID(to) && IS_SOCK_ADDR_ALIGNED(to))),
sock_set_errno(sock, err_to_errno(ERR_ARG)); return -1;);
*/
LWIP_UNUSED_ARG(tolen);
/* initialize a buffer */