X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=authbind.git;a=blobdiff_plain;f=libauthbind.c;h=3bdd58f9d89b546c2725e49c7d9dcb5d93d19836;hp=0de3d3c58a9169a4affaf94ca1cc7cdc81a12226;hb=ced277da933eb4aeb199ee534cfe9a15804061cc;hpb=d152dbf5e88223fa740808da9fbfbf5bb301ecfa diff --git a/libauthbind.c b/libauthbind.c index 0de3d3c..3bdd58f 100644 --- a/libauthbind.c +++ b/libauthbind.c @@ -80,7 +80,7 @@ int bind(int fd, const struct sockaddr *addr, socklen_t addrlen) { int status; if (addr->sa_family != AF_INET || addrlen != sizeof(struct sockaddr_in) || - ntohs(((struct sockaddr_in*)addr)->sin_port) >= 1024 || !geteuid()) + ntohs(((struct sockaddr_in*)addr)->sin_port) >= IPPORT_RESERVED/2 || !geteuid()) return old_bind(fd,addr,addrlen); if (getenv(AUTHBIND_NESTED_VAR)) {