🐞 fix(tcp_reassembly_pop): oldest ptr check null
This commit is contained in:
@@ -167,6 +167,8 @@ struct tcp_segment *tcp_reassembly_pop(struct tcp_reassembly *assembler)
|
|||||||
node = interval_tree_iter_next(node, assembler->recv_next, assembler->recv_next);
|
node = interval_tree_iter_next(node, assembler->recv_next, assembler->recv_next);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(oldest==NULL)return NULL;
|
||||||
|
|
||||||
list_del(&oldest->lru);
|
list_del(&oldest->lru);
|
||||||
interval_tree_remove(&oldest->node, &assembler->root);
|
interval_tree_remove(&oldest->node, &assembler->root);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user