mirror of
https://frontier.innolan.net/rainlance/c-ares.git
synced 2026-10-05 04:49:04 +00:00
Replace is*() macros with our own IS*() ones.
Get rid of non ANSI/ISO isascii().
This commit is contained in:
+16
-16
@@ -750,7 +750,7 @@ static int config_domain(ares_channel channel, char *str)
|
||||
|
||||
/* Set a single search domain. */
|
||||
q = str;
|
||||
while (*q && !isspace((unsigned char)*q))
|
||||
while (*q && !ISSPACE(*q))
|
||||
q++;
|
||||
*q = 0;
|
||||
return set_search(channel, str);
|
||||
@@ -774,9 +774,9 @@ static int config_lookup(ares_channel channel, const char *str,
|
||||
if (*p == *bindch) *l++ = 'b';
|
||||
else *l++ = 'f';
|
||||
}
|
||||
while (*p && !isspace((unsigned char)*p) && (*p != ','))
|
||||
while (*p && !ISSPACE(*p) && (*p != ','))
|
||||
p++;
|
||||
while (*p && (isspace((unsigned char)*p) || (*p == ',')))
|
||||
while (*p && (ISSPACE(*p) || (*p == ',')))
|
||||
p++;
|
||||
}
|
||||
*l = 0;
|
||||
@@ -801,7 +801,7 @@ static int config_nameserver(struct server_state **servers, int *nservers,
|
||||
while (more)
|
||||
{
|
||||
more = 0;
|
||||
while (*p && !isspace(*p) && *p != ',')
|
||||
while (*p && !ISSPACE(*p) && *p != ',')
|
||||
p++;
|
||||
|
||||
if (*p)
|
||||
@@ -861,7 +861,7 @@ static int config_sortlist(struct apattern **sortlist, int *nsort,
|
||||
char ipbuf[16], ipbufpfx[32];
|
||||
/* Find just the IP */
|
||||
q = str;
|
||||
while (*q && *q != '/' && *q != ';' && !isspace((unsigned char)*q))
|
||||
while (*q && *q != '/' && *q != ';' && !ISSPACE(*q))
|
||||
q++;
|
||||
memcpy(ipbuf, str, (int)(q-str));
|
||||
ipbuf[(int)(q-str)] = 0;
|
||||
@@ -869,7 +869,7 @@ static int config_sortlist(struct apattern **sortlist, int *nsort,
|
||||
if (*q == '/')
|
||||
{
|
||||
const char *str2 = q+1;
|
||||
while (*q && *q != ';' && !isspace((unsigned char)*q))
|
||||
while (*q && *q != ';' && !ISSPACE(*q))
|
||||
q++;
|
||||
memcpy(ipbufpfx, str, (int)(q-str));
|
||||
ipbufpfx[(int)(q-str)] = 0;
|
||||
@@ -918,11 +918,11 @@ static int config_sortlist(struct apattern **sortlist, int *nsort,
|
||||
}
|
||||
else
|
||||
{
|
||||
while (*q && *q != ';' && !isspace((unsigned char)*q))
|
||||
while (*q && *q != ';' && !ISSPACE(*q))
|
||||
q++;
|
||||
}
|
||||
str = q;
|
||||
while (isspace((unsigned char)*str))
|
||||
while (ISSPACE(*str))
|
||||
str++;
|
||||
}
|
||||
|
||||
@@ -948,9 +948,9 @@ static int set_search(ares_channel channel, const char *str)
|
||||
p = str;
|
||||
while (*p)
|
||||
{
|
||||
while (*p && !isspace((unsigned char)*p))
|
||||
while (*p && !ISSPACE(*p))
|
||||
p++;
|
||||
while (isspace((unsigned char)*p))
|
||||
while (ISSPACE(*p))
|
||||
p++;
|
||||
n++;
|
||||
}
|
||||
@@ -966,7 +966,7 @@ static int set_search(ares_channel channel, const char *str)
|
||||
{
|
||||
channel->ndomains = n;
|
||||
q = p;
|
||||
while (*q && !isspace((unsigned char)*q))
|
||||
while (*q && !ISSPACE(*q))
|
||||
q++;
|
||||
channel->domains[n] = malloc(q - p + 1);
|
||||
if (!channel->domains[n])
|
||||
@@ -974,7 +974,7 @@ static int set_search(ares_channel channel, const char *str)
|
||||
memcpy(channel->domains[n], p, q - p);
|
||||
channel->domains[n][q - p] = 0;
|
||||
p = q;
|
||||
while (isspace((unsigned char)*p))
|
||||
while (ISSPACE(*p))
|
||||
p++;
|
||||
n++;
|
||||
}
|
||||
@@ -991,7 +991,7 @@ static int set_options(ares_channel channel, const char *str)
|
||||
while (*p)
|
||||
{
|
||||
q = p;
|
||||
while (*q && !isspace((unsigned char)*q))
|
||||
while (*q && !ISSPACE(*q))
|
||||
q++;
|
||||
val = try_option(p, q, "ndots:");
|
||||
if (val && channel->ndots == -1)
|
||||
@@ -1003,7 +1003,7 @@ static int set_options(ares_channel channel, const char *str)
|
||||
if (val && channel->tries == -1)
|
||||
channel->tries = atoi(val);
|
||||
p = q;
|
||||
while (isspace((unsigned char)*p))
|
||||
while (ISSPACE(*p))
|
||||
p++;
|
||||
}
|
||||
|
||||
@@ -1016,10 +1016,10 @@ static char *try_config(char *s, const char *opt)
|
||||
size_t len;
|
||||
|
||||
len = strlen(opt);
|
||||
if (strncmp(s, opt, len) != 0 || !isspace((unsigned char)s[len]))
|
||||
if (strncmp(s, opt, len) != 0 || !ISSPACE(s[len]))
|
||||
return NULL;
|
||||
s += len;
|
||||
while (isspace((unsigned char)*s))
|
||||
while (ISSPACE(*s))
|
||||
s++;
|
||||
return s;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user