Lines Matching +defs:val +defs:alpha
88 static char ** parseDN(const char *val, const char *service);
628 * Parse a special formated list(val) into an array of char *.
631 * INPUT: val, service
635 const char *val,
653 if (val == NULL || *val == '\0')
658 len = strlen(val);
660 if (strncasecmp(val, service, slen) != 0) {
688 if (strncasecmp(val, SSD_service, slen) != 0)
692 temptr = val + slen;
714 temptr = val;
715 valend = val+len;
964 void **val = NULL;
967 &val, error)) != NS_LDAP_SUCCESS) {
978 if (val != NULL && (*val) != NULL &&
979 *(int *)val[0] == 1)
1002 (void) __ns_ldap_freeParam(&val);
1960 int i, seg, alpha, digit, port;
1965 alpha = digit = seg = port = 0;
1967 /* must start with alpha character */
1973 alpha++;
1981 if (!alpha && !digit)
1983 alpha = digit = 0;
1988 if (!alpha && !digit)
1990 alpha = digit = 0;
1998 if ((port == 0 && (seg || alpha || digit)) ||
1999 (port == 1 && alpha == 0 && digit))