]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Disallow logging sockets < 1024.
authorJulian Seward <jseward@acm.org>
Wed, 13 Nov 2002 19:41:41 +0000 (19:41 +0000)
committerJulian Seward <jseward@acm.org>
Wed, 13 Nov 2002 19:41:41 +0000 (19:41 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1290

coregrind/vg_mylibc.c

index d828569887d791f68b8b643ccd1ca76fe59593e5..c8d2642fdc0c2a596815d3f73e228ab16ad8e2e0 100644 (file)
@@ -1576,6 +1576,7 @@ Int parse_inet_addr_and_port ( UChar* str, UInt* ip_addr, UShort* port )
       if (j > 65535) goto syntaxerr;
    }
    if (any == 0 || c != 0) goto syntaxerr;
+   if (j < 1024) goto syntaxerr;
    *port = (UShort)j;
  ok:
    return 1;