]> diplodocus.org Git - nmh/blobdiff - uip/mhmisc.c
support multiple oauth users; mhlogin now requires -user
[nmh] / uip / mhmisc.c
index abcf8cc722703485153fec7fe03189ce02e906cc..8b1f0d00536ae0f5128c118629c7600281ca938b 100644 (file)
@@ -31,6 +31,7 @@ static char *errs = NULL;
  * prototypes
  */
 int part_ok (CT);
+int part_exact(CT ct);
 int type_ok (CT, int);
 void content_error (char *, CT, char *, ...);
 void flush_errors (void);
@@ -65,6 +66,23 @@ part_ok (CT ct)
     return 0;
 }
 
+int
+part_exact(CT ct)
+{
+    char **ap;
+
+    if (!ct->c_partno)
+       return 0;
+
+    for (ap = parts; *ap; ap++) {
+        if (!strcmp (*ap, ct->c_partno)) {
+            return 1;
+       }
+    }
+
+    return 0;
+}
+
 
 int
 type_ok (CT ct, int sP)