diff options
Diffstat (limited to 'utils/mountd/auth.c')
-rw-r--r-- | utils/mountd/auth.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/utils/mountd/auth.c b/utils/mountd/auth.c index e921389..f968b07 100644 --- a/utils/mountd/auth.c +++ b/utils/mountd/auth.c @@ -114,13 +114,12 @@ auth_authenticate_internal(char *what, struct sockaddr_in *caller, *error = not_exported; return NULL; } - - if (!(exp->m_export.e_flags & NFSEXP_INSECURE_PORT) && + } + if (!(exp->m_export.e_flags & NFSEXP_INSECURE_PORT) && (ntohs(caller->sin_port) < IPPORT_RESERVED/2 || ntohs(caller->sin_port) >= IPPORT_RESERVED)) { - *error = illegal_port; - return NULL; - } + *error = illegal_port; + return NULL; } *error = success; |