summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorNiklas Hallqvist <niklas@cvs.openbsd.org>1999-04-19 19:58:18 +0000
committerNiklas Hallqvist <niklas@cvs.openbsd.org>1999-04-19 19:58:18 +0000
commita5714436decc5b9c3a04ba74c68754e3a590dd43 (patch)
treebbada9d3b547852699985496cf0f08e9f2dc5794 /sys
parentfd9ea1a7de928e4ce792a4f547165ab0181a8f86 (diff)
./exchange.c: Merge with EOM 1.88
Check should be for step > 1, not step > 0. Don't drop new incoming phase 1 exchange request if our existing exchange hasn't gotten past step 0. Style. alloc error reporting. Math error propagation. Allocate right sizes. Off by one (< -> <=) Let's get aggressive\! Added classes LOG_SA and LOG_EXCHANGE, converted many LOG_MISC to new classes, adjusted levels slightly. More SA logging. Simplify the checks of existing exchanges by moving it into exchange_establish. This means we need to change the finalize API. Try to make PF_ENCAP support handle multiple connections to a single security gateway. Include sa_list in exchange_dump Add finalization to exchange when we initiate a new exchange while an old one is being setup. Add LOG_REPORT to always go to logchannel regardless of level; misc small fixes Deal with incoming informational exchanges style At end of an exchange, mark the old SAs as replaced. Do not answer on main-mode initiations from peers we already talk to.
Diffstat (limited to 'sys')
0 files changed, 0 insertions, 0 deletions