summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2016-08-22 14:28:57 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2016-08-22 14:28:57 +0200
commit95c21abf8cbdde52327e83f77277a84bc95d626c (patch)
tree276f063b9f899eed932b0bcf1114402fb31f72fd /src
parent13e085e07d5df972e2b10564a305040ac2571f82 (diff)
socket: use isdigit
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'src')
-rw-r--r--src/socket.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/socket.c b/src/socket.c
index aa17c1b..4720d4a 100644
--- a/src/socket.c
+++ b/src/socket.c
@@ -5,6 +5,7 @@
#include "packets.h"
#include "messages.h"
+#include <linux/ctype.h>
#include <linux/net.h>
#include <linux/if_vlan.h>
#include <linux/if_ether.h>
@@ -364,7 +365,7 @@ static uint16_t generate_default_incoming_port(struct wireguard_device *wg)
return port;
digit_begin = name + len - 1;
while (digit_begin >= name) {
- if (*digit_begin >= '0' && *digit_begin <= '9')
+ if (isdigit(*digit_begin))
--digit_begin;
else
break;