mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-07-04 20:08:57 +00:00
fixed bug #34581 missing parentheses in udplite sockets code
This commit is contained in:
parent
8b9f70ac08
commit
2f58ef781c
|
@ -69,6 +69,9 @@ HISTORY
|
||||||
|
|
||||||
++ Bugfixes:
|
++ Bugfixes:
|
||||||
|
|
||||||
|
2011-10-18: Simon Goldschmidt
|
||||||
|
* sockets.c: fixed bug #34581 missing parentheses in udplite sockets code
|
||||||
|
|
||||||
2011-10-18: Simon Goldschmidt
|
2011-10-18: Simon Goldschmidt
|
||||||
* sockets.h: fixed bug #34580 fcntl() is missing in LWIP_COMPAT_SOCKETS
|
* sockets.h: fixed bug #34580 fcntl() is missing in LWIP_COMPAT_SOCKETS
|
||||||
|
|
||||||
|
|
|
@ -2310,7 +2310,7 @@ lwip_setsockopt_internal(void *arg)
|
||||||
case IPPROTO_UDPLITE:
|
case IPPROTO_UDPLITE:
|
||||||
switch (optname) {
|
switch (optname) {
|
||||||
case UDPLITE_SEND_CSCOV:
|
case UDPLITE_SEND_CSCOV:
|
||||||
if ((*(int*)optval != 0) && ((*(int*)optval < 8)) || (*(int*)optval > 0xffff)) {
|
if ((*(int*)optval != 0) && ((*(int*)optval < 8) || (*(int*)optval > 0xffff))) {
|
||||||
/* don't allow illegal values! */
|
/* don't allow illegal values! */
|
||||||
sock->conn->pcb.udp->chksum_len_tx = 8;
|
sock->conn->pcb.udp->chksum_len_tx = 8;
|
||||||
} else {
|
} else {
|
||||||
|
@ -2320,7 +2320,7 @@ lwip_setsockopt_internal(void *arg)
|
||||||
s, (*(int*)optval)) );
|
s, (*(int*)optval)) );
|
||||||
break;
|
break;
|
||||||
case UDPLITE_RECV_CSCOV:
|
case UDPLITE_RECV_CSCOV:
|
||||||
if ((*(int*)optval != 0) && ((*(int*)optval < 8)) || (*(int*)optval > 0xffff)) {
|
if ((*(int*)optval != 0) && ((*(int*)optval < 8) || (*(int*)optval > 0xffff))) {
|
||||||
/* don't allow illegal values! */
|
/* don't allow illegal values! */
|
||||||
sock->conn->pcb.udp->chksum_len_rx = 8;
|
sock->conn->pcb.udp->chksum_len_rx = 8;
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user