diff options
Diffstat (limited to 'memcached.c')
-rw-r--r-- | memcached.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/memcached.c b/memcached.c index 584bff1..6623dec 100644 --- a/memcached.c +++ b/memcached.c @@ -5730,6 +5730,11 @@ int main (int argc, char **argv) { settings.port = settings.udpport; } + if (settings.port > 65535) { + fprintf(stderr, "ERROR: Invalid port number %d.\n", settings.port); + exit(EX_USAGE); + } + #ifdef TLS /* |