diff -ur orig/meta1-1.0.PreAlpha28.0/smtps/smtps.h meta1-1.0.PreAlpha28.0/smtps/smtps.h
--- orig/meta1-1.0.PreAlpha28.0/smtps/smtps.h	2008-11-05 06:57:37.000000000 +0200
+++ meta1-1.0.PreAlpha28.0/smtps/smtps.h	2009-05-28 02:09:01.000000000 +0300
@@ -293,12 +293,12 @@
 #if MTA_USE_PMILTER
 	sm_str_P	 ssse_mac_values[PM_SMST_MAX][PM_MAX_MACROS];
 	sm_str_P	 ssse_macv;
-# if MTA_USE_SASL || MTA_TEST_SASL
+#endif /* MTA_USE_PMILTER */
+#if MTA_USE_SASL || MTA_TEST_SASL
 	sm_str_P	 ssse_sasl_mech;
 	sm_str_P	 ssse_sasl_authen;
 	sm_str_P	 ssse_sasl_author;
-# endif /* MTA_USE_SASL || MTA_TEST_SASL */
-#endif /* MTA_USE_PMILTER */
+#endif /* MTA_USE_SASL || MTA_TEST_SASL */
 
 #if 0
 session-id      /* session identifier, maybe obtained from QMGR  */
