static int domain (char *);
static int route (char *);
static int my_lex (char *);
-static int contains8bit (const char *);
int
* Reject the address if key fields contain 8bit characters
*/
- if (contains8bit(mbox) || contains8bit(host) || contains8bit(path) ||
- contains8bit(grp)) {
+ if (contains8bit(mbox, NULL) || contains8bit(host, NULL) ||
+ contains8bit(path, NULL) || contains8bit(grp, NULL)) {
strcpy(err, "Address contains 8-bit characters");
}
}
-/*
- * Return true if the string contains an 8-bit character
- */
-
-static int
-contains8bit(const char *p)
-{
- if (! p)
- return 0;
-
- for (; *p; p++) {
- if (! isascii(*p))
- return 1;
- }
-
- return 0;
-}
-
-
char *
legal_person (const char *p)
{