From d58546930acb9ef2fbf60c2aa48f7e085c6d2744 Mon Sep 17 00:00:00 2001 From: Stuart Gathman Date: Fri, 29 May 2009 19:41:01 +0000 Subject: [PATCH] Init future flags in negotiate. --- Milter/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Milter/__init__.py b/Milter/__init__.py index 5d64e74..8e3b47c 100755 --- a/Milter/__init__.py +++ b/Milter/__init__.py @@ -89,7 +89,9 @@ class Base(object): elif p & nr: print func.__name__,'NOREPLY' if ca != 'NO': p &= ~nc elif p & nc: print func.__name__,'NOCALLBACK' - p[1] = p & ~P_RCPT_REJ & ~P_HDR_LEADSPC + opts[1] = p & ~P_RCPT_REJ & ~P_HDR_LEADSPC + opts[2] = 0 + opts[3] = 0 except: # don't change anything if something went wrong return ALL_OPTS