New commits:
commit cfcfd753940407da0e11f7f558297fb2919e3ab9
Author: Paul Wouters <[email protected]>
Date: Sun Sep 11 16:19:06 2016 -0400
pluto: delete unused pluto_ifn_inst, fix some leaks/allocations (lsw#272)
pluto_ifn_inst was being set but never used.
When using --leak-detective, there are various combinations possible
of getting some pluto global values initiated. These can come in
either via ipsec.conf or via pluto command line options. Some of
these options did not use any allocation (pluto_foo = optarg) while
some used strdup() and some used clone_str(optarg). Also, the order
of pluto options matters - whether --config /etc/ipsec.conf appears
before or after the option and/or whether the option was specified
in the config or/and commandline.
In some cases, I opted for simplicity by just marking the value
with "(ignore)" in the allocation, causing leak-detective to not
report it. Some cases we can now always call pfreeany()
_______________________________________________
Swan-commit mailing list
[email protected]
https://lists.libreswan.org/mailman/listinfo/swan-commit