From 853d1eac96d4d39b5f16596a642979c76ea0adcd Mon Sep 17 00:00:00 2001 From: goldsimon Date: Wed, 25 May 2011 17:22:56 +0000 Subject: [PATCH] Fixed pointless conversion when checking TCP port range (bug #33398) --- src/core/tcp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/tcp.c b/src/core/tcp.c index 8aa53a02..55d8cce0 100644 --- a/src/core/tcp.c +++ b/src/core/tcp.c @@ -644,7 +644,7 @@ tcp_new_port(void) static u16_t port = TCP_LOCAL_PORT_RANGE_START; again: - if (port++ >= TCP_LOCAL_PORT_RANGE_END) { + if (port++ == TCP_LOCAL_PORT_RANGE_END) { port = TCP_LOCAL_PORT_RANGE_START; } /* Check all PCB lists. */