summaryrefslogtreecommitdiff
path: root/memcached.c
diff options
context:
space:
mode:
Diffstat (limited to 'memcached.c')
-rw-r--r--memcached.c5
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
/*