Module Name: src Committed By: ozaki-r Date: Wed May 17 02:04:56 UTC 2017
Modified Files: src/sys/netipsec: key.c Log Message: Fix memory leaks of allocated data to sav on key_update key_setsaval NULL-clears member variables of sav at the beginning of the function regardless of the states of the variables. When key_setsaval is called by key_update, member variables sav->replay, sav->key_* and sav->lft_* may have data allocated by malloc. In that case they will leak. Free them before NULL-clear to avoid memory leaks. To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131 src/sys/netipsec/key.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.