diff options
author | Niklas Hallqvist <niklas@cvs.openbsd.org> | 1999-04-19 19:58:18 +0000 |
---|---|---|
committer | Niklas Hallqvist <niklas@cvs.openbsd.org> | 1999-04-19 19:58:18 +0000 |
commit | a5714436decc5b9c3a04ba74c68754e3a590dd43 (patch) | |
tree | bbada9d3b547852699985496cf0f08e9f2dc5794 /sys | |
parent | fd9ea1a7de928e4ce792a4f547165ab0181a8f86 (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