Lines Matching refs:str
105 const char *str = str_arg;
110 while ((c = *str++) != 0) {
124 c = *str++;
142 return ((str - str_arg) < REP_PROTOCOL_VALUE_LEN);
146 valid_string(const char *str)
148 return (strlen(str) < REP_PROTOCOL_VALUE_LEN);
154 const char *str = str_arg;
158 while ((c = *str++) != 0)
163 len = (str - str_arg) - 1; /* not counting NIL byte */
172 valid_uri(const char *str)
195 if (strlen(str) >= REP_PROTOCOL_VALUE_LEN)
198 if (regex(exp, str, uri[URI_SCHEME], uri[URI_AUTHORITY], uri[URI_PATH],
216 valid_fmri(const char *str)
227 if (strlcpy(fmri, str, sizeof (fmri)) >= sizeof (fmri))
256 valid_ip(int af, const char *str)
259 const char *addr = str;
282 if ((net_prefix = strchr(str, '/')) != NULL) {
286 (void) strlcpy(buf, str, buf_sz);