diff options
author | Claudio Jeker <claudio@cvs.openbsd.org> | 2015-06-08 15:47:52 +0000 |
---|---|---|
committer | Claudio Jeker <claudio@cvs.openbsd.org> | 2015-06-08 15:47:52 +0000 |
commit | 985f899253c50eaf7b0a83f359d569ebc639a655 (patch) | |
tree | 5753c3389eabf5c1524f8d346595fb3f5df5b751 /usr.sbin/smtpd/esc.c | |
parent | 45d7523d8bdbe0b6e65817f05cc4d739486abb9d (diff) |
Introduce a state on the ctl_relay_event struct. This makes it possible
to better track the connection state of a session and stops doing double
opens in certain situations using http relays. Using a state field to
simplify the logic since relay_connect() is called multiple times.
OK benno@, bluhm@ and running in production for more than a week
Diffstat (limited to 'usr.sbin/smtpd/esc.c')
0 files changed, 0 insertions, 0 deletions