diff -Naurpd cyrus-sasl-2.1.22.orig/plugins/digestmd5.c cyrus-sasl-2.1.22/plugins/digestmd5.c --- cyrus-sasl-2.1.22.orig/plugins/digestmd5.c 2009-03-28 14:03:33.000000000 +0300 +++ cyrus-sasl-2.1.22/plugins/digestmd5.c 2009-03-28 14:06:11.000000000 +0300 @@ -2715,10 +2715,12 @@ static sasl_server_plug_t digestmd5_serv "DIGEST-MD5", /* mech_name */ #ifdef WITH_RC4 128, /* max_ssf */ -#elif WITH_DES - 112, -#else - 1, +#else + #ifdef WITH_DES + 112, + #else + 1, + #endif #endif SASL_SEC_NOPLAINTEXT | SASL_SEC_NOANONYMOUS @@ -4034,10 +4036,12 @@ static sasl_client_plug_t digestmd5_clie "DIGEST-MD5", #ifdef WITH_RC4 /* mech_name */ 128, /* max ssf */ -#elif WITH_DES - 112, #else - 1, + #ifdef WITH_DES + 112, + #else + 1, + #endif #endif SASL_SEC_NOPLAINTEXT | SASL_SEC_NOANONYMOUS