summaryrefslogtreecommitdiff
path: root/sys/src/libip
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2023-01-06 19:22:31 +0000
committercinap_lenrek <cinap_lenrek@felloff.net>2023-01-06 19:22:31 +0000
commit69a3f67965aca6e8a5554c816319da92a82b3a1a (patch)
tree1c77295ad313e2b8a559aad476cbe2b9c209234d /sys/src/libip
parent768edd8f215e4576070170af6bfa4f6d83b8bc22 (diff)
libip: avoid parentesis warnings from gcc (from drawterm)
Diffstat (limited to 'sys/src/libip')
-rw-r--r--sys/src/libip/parseip.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/src/libip/parseip.c b/sys/src/libip/parseip.c
index 1bad8b013..5b318f91e 100644
--- a/sys/src/libip/parseip.c
+++ b/sys/src/libip/parseip.c
@@ -40,7 +40,7 @@ v4parseip(uchar *to, char *from)
static int
ipcharok(int c)
{
- return c == '.' || c == ':' || isascii(c) && isxdigit(c);
+ return c == '.' || c == ':' || (isascii(c) && isxdigit(c));
}
static int
@@ -48,7 +48,7 @@ delimchar(int c)
{
if(c == '\0')
return 1;
- if(c == '.' || c == ':' || isascii(c) && isalnum(c))
+ if(c == '.' || c == ':' || (isascii(c) && isalnum(c)))
return 0;
return 1;
}
@@ -83,7 +83,7 @@ parseip(uchar *to, char *from)
break;
}
/* v6: at most 4 hex digits, followed by colon or delim */
- if(x != (ushort)x || *p != ':' && !delimchar(*p)) {
+ if(x != (ushort)x || (*p != ':' && !delimchar(*p))) {
memset(to, 0, IPaddrlen);
return -1; /* parse error */
}