New commits: commit ea6252edbca1974364bb2eb7ec4b28a8148aad23 Merge: 66c3af4 37d50de Author: Andrew Cagney <cag...@gnu.org> Date: Sat Mar 27 08:46:32 2021 -0400
dmux: rework how packets are read then fed into the state machine Replace callback with a low-level event handler. Merge commit '37d50de61c339c59d8ae9933e6b024eed5d3e720' commit 37d50de61c339c59d8ae9933e6b024eed5d3e720 Author: Andrew Cagney <cag...@gnu.org> Date: Fri Mar 26 22:16:41 2021 -0400 testing: expect very detailed log messages from IKETCP commit 48b771201b3f8da451ce58f4101f613a781c8dd7 Author: Andrew Cagney <cag...@gnu.org> Date: Fri Mar 26 22:05:34 2021 -0400 demux: re-org reading then processing a packet Replace the handle_packet_cb() callback with the low-level event handler process_iface_packet() shared by both TCP and UDP. s = read(iface, packet) switch (s) ABORT: close(ifcase) as IKETCP barfed before state was created OK: pass packet onto demux and then state but don't trust IFACE after call as delete_state() may have been called IGNORE: /* try again */ _______________________________________________ Swan-commit mailing list Swan-commit@lists.libreswan.org https://lists.libreswan.org/mailman/listinfo/swan-commit