Lines Matching +defs:val +defs:alpha
88 static char ** parseDN(const char *val, const char *service);
548 * Parse a special formated list(val) into an array of char *.
551 * INPUT: val, service
555 const char *val,
573 if (val == NULL || *val == '\0')
578 len = strlen(val);
580 if (strncasecmp(val, service, slen) != 0) {
608 if (strncasecmp(val, SSD_service, slen) != 0)
612 temptr = val + slen;
634 temptr = val;
635 valend = val+len;
884 void **val = NULL;
887 &val, error)) != NS_LDAP_SUCCESS) {
898 if (val != NULL && (*val) != NULL &&
899 *(int *)val[0] == 1)
922 (void) __ns_ldap_freeParam(&val);
1843 int i, seg, alpha, digit, port;
1848 alpha = digit = seg = port = 0;
1850 /* must start with alpha character */
1856 alpha++;
1864 if (!alpha && !digit)
1866 alpha = digit = 0;
1871 if (!alpha && !digit)
1873 alpha = digit = 0;
1881 if ((port == 0 && (seg || alpha || digit)) ||
1882 (port == 1 && alpha == 0 && digit))