mirror of
https://github.com/opnsense/src.git
synced 2026-03-26 04:33:12 -04:00
Patch the experimental NFS server is a manner analagous to r197525, so that the creation verifier is handled correctly in va_atime for 64bit architectures. There were two problems. One was that the code incorrectly assumed that sizeof (struct timespec) == 8 and the other was that the tv_sec field needs to be assigned from a signed 32bit integer, so that sign extension occurs on 64bit architectures. This is required for correct operation when exporting ZFS volumes. Tested by: gerrit at pmp.uni-hannover.de Reviewed by: pjd |
||
|---|---|---|
| .. | ||
| nfs.h | ||
| nfs_commonacl.c | ||
| nfs_commonkrpc.c | ||
| nfs_commonport.c | ||
| nfs_commonsubs.c | ||
| nfs_var.h | ||
| nfscl.h | ||
| nfsclstate.h | ||
| nfsdport.h | ||
| nfskpiport.h | ||
| nfsm_subs.h | ||
| nfsport.h | ||
| nfsproto.h | ||
| nfsrvcache.h | ||
| nfsrvstate.h | ||
| nfsv4_errstr.h | ||
| rpcv2.h | ||
| xdr_subs.h | ||