Module Name: src Committed By: maxv Date: Tue Jul 10 16:49:09 UTC 2018
Modified Files: src/sys/net/npf: npf_handler.c Log Message: Modify the logic in npf_reassembly. Don't call nbuf_reset, we don't need it since we don't read the IPv4 header anymore. If ip{6}_reass_packet fails, always free 'm', and always clear the nbuf. We want to avoid the case where 'm' was reallocated the nbuf pointer was not updated accordingly the caller tried to use the nbuf pointer This case doesn't happen right now, but the code is fragile, so strengthen it. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/net/npf/npf_handler.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.