git: 6d25ea6d9641 - main - nfscl: Clean up the code by removing #if(n)def APPLE

From: Rick Macklem <rmacklem_at_FreeBSD.org>
Date: Sat, 18 Jun 2022 20:44:38 UTC
The branch main has been updated by rmacklem:

URL: https://cgit.FreeBSD.org/src/commit/?id=6d25ea6d964165fd9a1859a645dedc35ce2606cc

commit 6d25ea6d964165fd9a1859a645dedc35ce2606cc
Author:     Rick Macklem <rmacklem@FreeBSD.org>
AuthorDate: 2022-06-18 20:43:02 +0000
Commit:     Rick Macklem <rmacklem@FreeBSD.org>
CommitDate: 2022-06-18 20:43:02 +0000

    nfscl: Clean up the code by removing #if(n)def APPLE
    
    The definition of "APPLE" was used by the Mac OSX port.
    For FreeBSD, this definition is never used, so remove
    the references to it to clean up the code.
    
    This commit should not result in a semantics change.
---
 sys/fs/nfs/nfs_commonsubs.c     | 4 ----
 sys/fs/nfs/nfsm_subs.h          | 2 --
 sys/fs/nfsclient/nfs_clrpcops.c | 6 ------
 3 files changed, 12 deletions(-)

diff --git a/sys/fs/nfs/nfs_commonsubs.c b/sys/fs/nfs/nfs_commonsubs.c
index e11dba4d2d5e..fd04843f2f03 100644
--- a/sys/fs/nfs/nfs_commonsubs.c
+++ b/sys/fs/nfs/nfs_commonsubs.c
@@ -625,7 +625,6 @@ nfscl_fillsattr(struct nfsrv_descript *nd, struct vattr *vap,
 	}
 }
 
-#ifndef APPLE
 /*
  * copies mbuf chain to the uio scatter/gather list
  */
@@ -706,7 +705,6 @@ out:
 	NFSEXITCODE2(error, nd);
 	return (error);
 }
-#endif	/* !APPLE */
 
 /*
  * Help break down an mbuf chain by setting the first siz bytes contiguous
@@ -2531,7 +2529,6 @@ nfsv4_fillattr(struct nfsrv_descript *nd, struct mount *mp, vnode_t vp,
 		aclp = naclp;
 	}
 	nfsvno_getfs(&fsinf, isdgram);
-#ifndef APPLE
 	/*
 	 * Get the VFS_STATFS(), since some attributes need them.
 	 */
@@ -2558,7 +2555,6 @@ nfsv4_fillattr(struct nfsrv_descript *nd, struct mount *mp, vnode_t vp,
 		if (fs->f_ffree < 0)
 			fs->f_ffree = 0;
 	}
-#endif
 
 	/*
 	 * And the NFSv4 ACL...
diff --git a/sys/fs/nfs/nfsm_subs.h b/sys/fs/nfs/nfsm_subs.h
index 671bd23ae313..37cbb76bfc44 100644
--- a/sys/fs/nfs/nfsm_subs.h
+++ b/sys/fs/nfs/nfsm_subs.h
@@ -43,7 +43,6 @@
  * other purpose will be dangerous. (they make weird assumptions)
  */
 
-#ifndef APPLE
 /*
  * First define what the actual subs. return
  */
@@ -142,7 +141,6 @@ nfsm_dissect_nonblock(struct nfsrv_descript *nd, int siz)
 			goto nfsmout; 					\
 		}							\
 	} while (0)
-#endif	/* !APPLE */
 
 #define	NFSM_STRSIZ(s, m)  						\
 	do {								\
diff --git a/sys/fs/nfsclient/nfs_clrpcops.c b/sys/fs/nfsclient/nfs_clrpcops.c
index 3e66bf93e4fc..bf4cbe88af95 100644
--- a/sys/fs/nfsclient/nfs_clrpcops.c
+++ b/sys/fs/nfsclient/nfs_clrpcops.c
@@ -425,9 +425,6 @@ else printf(" fhl=0\n");
 				    NFS4NODENAME(np->n_v4),
 				    np->n_v4->n4_namelen, &dp, cred, p);
 			if (dp != NULL) {
-#ifdef APPLE
-				OSBitAndAtomic((int32_t)~NDELEGMOD, (UInt32 *)&np->n_flag);
-#else
 				NFSLOCKNODE(np);
 				np->n_flag &= ~NDELEGMOD;
 				/*
@@ -439,7 +436,6 @@ else printf(" fhl=0\n");
 				 */
 				NFSINVALATTRCACHE(np);
 				NFSUNLOCKNODE(np);
-#endif
 				(void) nfscl_deleg(nmp->nm_mountp,
 				    op->nfso_own->nfsow_clp,
 				    nfhp->nfh_fh, nfhp->nfh_len, cred, p, &dp);
@@ -3645,7 +3641,6 @@ nfsmout:
 	return (error);
 }
 
-#ifndef APPLE
 /*
  * NFS V3 readdir plus RPC. Used in place of nfsrpc_readdir().
  * (Also used for NFS V4 when mount flag set.)
@@ -4181,7 +4176,6 @@ nfsmout:
 		m_freem(nd->nd_mrep);
 	return (error);
 }
-#endif	/* !APPLE */
 
 /*
  * Nfs commit rpc