From 528ec099b1e369e8f91342c9d3a421646e34ef1a Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Mon, 22 Aug 2016 14:28:57 +0200 Subject: socket: use isdigit --- src/socket.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/socket.c') 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 #include #include #include @@ -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; -- cgit v1.2.3-59-g8ed1b