mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-10-05 22:29:49 +00:00
Fixed bug #41686 (ipv4 ip_reass() crash error) introduced some months ago while fixing bug #41041...
This commit is contained in:
parent
c3ac875055
commit
c18abd4fbe
@ -595,9 +595,13 @@ ip_reass(struct pbuf *p)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* find the previous entry in the linked list */
|
/* find the previous entry in the linked list */
|
||||||
for (ipr_prev = reassdatagrams; ipr_prev != NULL; ipr_prev = ipr_prev->next) {
|
if (ipr == reassdatagrams_ipv4) {
|
||||||
if (ipr_prev->next == ipr) {
|
ipr_prev = NULL;
|
||||||
break;
|
} else {
|
||||||
|
for (ipr_prev = reassdatagrams; ipr_prev != NULL; ipr_prev = ipr_prev->next) {
|
||||||
|
if (ipr_prev->next == ipr) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user