These files are no longer used by the FreeBSD base system. They were being used by the amd port but that has also been deleted.
Do whatever you want with it.
Since the macro is no longer used
anywhere in /usr/src and *probably*
not used by any port, you could
just delete it.
The main port that used these .h
files from the old NFS code was
the amd automounter, but it was
supposed to go away.
I don't have an up to date /usr/ports
handy to see if it is still there?
I can't find any "amd" port. The only automounter-related ports I can find are sysutils/am-utils, sysutils/automount and sysutils/automounter, none of which seem to reference anything in nfs_common.h. It looks like sys/nfs/nfs_common.h, sys/nfsserver/nfsm_subs.h and sys/nfsclient/nfsm_subs.h are all unreferenced - I shall try another "make universe" to check.
Looks good to me. Thanks for doing this.
It has been on my todo list at times, but
slipped through the cracks.
At some point, they probably should go
in Obsolete files, since they are copied
to /usr/include during installation.