From 8677bf8d41e002310971fddbc5e45c64034afc2f Mon Sep 17 00:00:00 2001 From: Axel Duch Date: Tue, 24 Dec 2019 13:58:10 +0000 Subject: Router: introducing routing on client address. --- src/nxt_sockaddr.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/nxt_sockaddr.c') diff --git a/src/nxt_sockaddr.c b/src/nxt_sockaddr.c index 57dfbfa6..af696a6b 100644 --- a/src/nxt_sockaddr.c +++ b/src/nxt_sockaddr.c @@ -1140,6 +1140,10 @@ nxt_inet_addr(u_char *buf, size_t length) in_addr_t addr; nxt_uint_t digit, octet, dots; + if (nxt_slow_path(*(buf + length - 1) == '.')) { + return INADDR_NONE; + } + addr = 0; octet = 0; dots = 0; -- cgit