if (addr->sa_family != AF_INET || addrlen != sizeof(struct sockaddr_in) ||
!geteuid() || ((struct sockaddr_in*)addr)->sin_port == 0 ||
ntohs(((struct sockaddr_in*)addr)->sin_port) >= IPPORT_RESERVED/2)
return old_bind(fd,addr,addrlen);
if (addr->sa_family != AF_INET || addrlen != sizeof(struct sockaddr_in) ||
!geteuid() || ((struct sockaddr_in*)addr)->sin_port == 0 ||
ntohs(((struct sockaddr_in*)addr)->sin_port) >= IPPORT_RESERVED/2)
return old_bind(fd,addr,addrlen);