diff options
author | Gilles Chehade <gilles@cvs.openbsd.org> | 2009-01-30 16:37:53 +0000 |
---|---|---|
committer | Gilles Chehade <gilles@cvs.openbsd.org> | 2009-01-30 16:37:53 +0000 |
commit | dad15fcbdb3e2548120bb6e4d14860a7d0359d2d (patch) | |
tree | 13787c24f843d91e29b6adf61cc89f3fc77264c6 /usr.sbin/smtpd/smtpd.h | |
parent | cf3c48bc8d2dd828bb6e675c26110b6b3bf62f92 (diff) |
fix a very annoying events masking issue which would cause a fatal() to be
hit under certain conditions; while tracking the bug I ran into other bugs
which were kind of related and could cause us to hit a fatal() too.
fix by me, but with lots of testing and investigation with jacekm@,
ok jacekm@
Diffstat (limited to 'usr.sbin/smtpd/smtpd.h')
-rw-r--r-- | usr.sbin/smtpd/smtpd.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/usr.sbin/smtpd/smtpd.h b/usr.sbin/smtpd/smtpd.h index 9ae8818cf55..60b50aa413d 100644 --- a/usr.sbin/smtpd/smtpd.h +++ b/usr.sbin/smtpd/smtpd.h @@ -1,4 +1,4 @@ -/* $OpenBSD: smtpd.h,v 1.62 2009/01/29 21:59:15 jacekm Exp $ */ +/* $OpenBSD: smtpd.h,v 1.63 2009/01/30 16:37:52 gilles Exp $ */ /* * Copyright (c) 2008 Gilles Chehade <gilles@openbsd.org> @@ -579,7 +579,8 @@ enum session_flags { F_8BITMIME = 0x4, F_SECURE = 0x8, F_AUTHENTICATED = 0x10, - F_PEERHASTLS = 0x20 + F_PEERHASTLS = 0x20, + F_EVLOCKED = 0x40 }; struct session { |