| New commits: | commit 43a57bccf46d83b69391805b4f1528c3ea9ba658 | Author: Andrew Cagney <[email protected]> | Date: Fri Mar 10 15:57:55 2017 -0500 | | include: delete lsw_abort(); use passert() instead | | They end up in the same place, and passert() provides more | information. This also means that the only references to __FILE__ | are in passert.h.
Did you check that the very early calls to lsw_abort can safely be replaced by passerts? These are the ones in plutomain.c. (I have not.) Logging may not be initialized. Of course lsw_abort did logging too. But when I wrote those calls, they were calls to abort(). Logging, if it works, is definitely a good idea. _______________________________________________ Swan-dev mailing list [email protected] https://lists.libreswan.org/mailman/listinfo/swan-dev
