]> diplodocus.org Git - nmh/blobdiff - uip/mhparam.c
Added temporary probes to see what file --mime and file -i do on
[nmh] / uip / mhparam.c
index 414255bab30208044639586c9e873da1c208969e..9da7ba1392afb669a186c5e0740a57c0ba197ae4 100644 (file)
@@ -47,6 +47,20 @@ char *lockmethod =
 #endif
     ;
 
+char *sasl =
+#ifdef CYRUS_SASL
+    "cyrus_sasl";
+#else
+    "";
+#endif
+
+char *tls =
+#ifdef TLS_SUPPORT
+    "tls";
+#else
+    "";
+#endif
+
 struct proc {
     char *p_name;
     char **p_field;
@@ -80,6 +94,8 @@ static struct proc procs [] = {
      { "libdir",        &mhlibdir },
      { "sbackup",       &sbackup },
      { "lockmethod",    &lockmethod },
+     { "sasl",          &sasl },
+     { "tls",           &tls },
      { NULL,            NULL },
 };
 
@@ -201,7 +217,7 @@ p_find(char *str)
     struct proc *ps;
 
     for (ps = procs; ps->p_name; ps++)
-       if (!mh_strcasecmp (ps->p_name, str))
+       if (!strcasecmp (ps->p_name, str ? str : ""))
            return (*ps->p_field);
 
     return NULL;