summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd/smtpd.h
diff options
context:
space:
mode:
authorGilles Chehade <gilles@cvs.openbsd.org>2009-01-30 16:37:53 +0000
committerGilles Chehade <gilles@cvs.openbsd.org>2009-01-30 16:37:53 +0000
commitdad15fcbdb3e2548120bb6e4d14860a7d0359d2d (patch)
tree13787c24f843d91e29b6adf61cc89f3fc77264c6 /usr.sbin/smtpd/smtpd.h
parentcf3c48bc8d2dd828bb6e675c26110b6b3bf62f92 (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.h5
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 {