diff options
author | mbr <mbr@FreeBSD.org> | 2004-07-06 12:55:44 +0000 |
---|---|---|
committer | mbr <mbr@FreeBSD.org> | 2004-07-06 12:55:44 +0000 |
commit | 53d532d5c72be4a540980ab165c3f2dd9b0bb587 (patch) | |
tree | da2c8d1bc59d6cc4791d6ed38a7abb01f4432ee8 /contrib/amd/amd/nfs_prot_svc.c | |
parent | fc7f1c49b406c44faffe9ff54b71014f0ac7c9d7 (diff) | |
parent | 60473f926a419fb6363f402fa2a5a8a946028cea (diff) | |
download | FreeBSD-src-53d532d5c72be4a540980ab165c3f2dd9b0bb587.zip FreeBSD-src-53d532d5c72be4a540980ab165c3f2dd9b0bb587.tar.gz |
This commit was generated by cvs2svn to compensate for changes in r131702,
which included commits to RCS files with non-trunk default branches.
Diffstat (limited to 'contrib/amd/amd/nfs_prot_svc.c')
-rw-r--r-- | contrib/amd/amd/nfs_prot_svc.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/contrib/amd/amd/nfs_prot_svc.c b/contrib/amd/amd/nfs_prot_svc.c index 9a758c4..39d1d45 100644 --- a/contrib/amd/amd/nfs_prot_svc.c +++ b/contrib/amd/amd/nfs_prot_svc.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997-2003 Erez Zadok + * Copyright (c) 1997-2004 Erez Zadok * Copyright (c) 1989 Jan-Simon Pendry * Copyright (c) 1989 Imperial College of Science, Technology & Medicine * Copyright (c) 1989 The Regents of the University of California. @@ -38,7 +38,7 @@ * * %W% (Berkeley) %G% * - * $Id: nfs_prot_svc.c,v 1.5.2.4 2002/12/27 22:44:39 ezk Exp $ + * $Id: nfs_prot_svc.c,v 1.5.2.6 2004/01/21 04:04:58 ib42 Exp $ * */ @@ -104,7 +104,8 @@ nfs_program_2(struct svc_req *rqstp, SVCXPRT *transp) sinp = amu_svc_getcaller(rqstp->rq_xprt); #ifdef MNT2_NFS_OPT_RESVPORT /* Verify that the request comes from a reserved port */ - if (ntohs(sinp->sin_port) >= IPPORT_RESERVED) { + if (ntohs(sinp->sin_port) >= IPPORT_RESERVED) && + !(gopt.flags & CFM_NFS_INSECURE_PORT)) { plog(XLOG_WARNING, "ignoring request from %s:%u, port not reserved", inet_dquad(dq, sinp->sin_addr.s_addr), ntohs(sinp->sin_port)); |