nfsnode.h (230394) | nfsnode.h (235332) |
---|---|
1/*- 2 * Copyright (c) 1989, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * Rick Macklem at The University of Guelph. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 16 unchanged lines hidden (view full) --- 25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30 * SUCH DAMAGE. 31 * 32 * @(#)nfsnode.h 8.9 (Berkeley) 5/14/95 | 1/*- 2 * Copyright (c) 1989, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * Rick Macklem at The University of Guelph. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 16 unchanged lines hidden (view full) --- 25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30 * SUCH DAMAGE. 31 * 32 * @(#)nfsnode.h 8.9 (Berkeley) 5/14/95 |
33 * $FreeBSD: head/sys/nfsclient/nfsnode.h 230394 2012-01-20 20:02:01Z jhb $ | 33 * $FreeBSD: head/sys/nfsclient/nfsnode.h 235332 2012-05-12 12:02:51Z rmacklem $ |
34 */ 35 36#ifndef _NFSCLIENT_NFSNODE_H_ 37#define _NFSCLIENT_NFSNODE_H_ 38 39#include <sys/_task.h> 40#if !defined(_NFSCLIENT_NFS_H_) && !defined(_KERNEL) 41#include <nfs/nfs.h> --- 81 unchanged lines hidden (view full) --- 123 } n_un3; 124 short n_fhsize; /* size in bytes, of fh */ 125 short n_flag; /* Flag for locking.. */ 126 nfsfh_t n_fh; /* Small File Handle */ 127 u_char *n_name; /* leaf name, for v4 OPEN op */ 128 uint32_t n_namelen; 129 int n_directio_opens; 130 int n_directio_asyncwr; | 34 */ 35 36#ifndef _NFSCLIENT_NFSNODE_H_ 37#define _NFSCLIENT_NFSNODE_H_ 38 39#include <sys/_task.h> 40#if !defined(_NFSCLIENT_NFS_H_) && !defined(_KERNEL) 41#include <nfs/nfs.h> --- 81 unchanged lines hidden (view full) --- 123 } n_un3; 124 short n_fhsize; /* size in bytes, of fh */ 125 short n_flag; /* Flag for locking.. */ 126 nfsfh_t n_fh; /* Small File Handle */ 127 u_char *n_name; /* leaf name, for v4 OPEN op */ 128 uint32_t n_namelen; 129 int n_directio_opens; 130 int n_directio_asyncwr; |
131 struct ucred *n_writecred; /* Cred. for putpages */ |
|
131}; 132 133#define n_atim n_un1.nf_atim 134#define n_mtim n_un2.nf_mtim 135#define n_sillyrename n_un3.nf_silly 136#define n_cookieverf n_un1.nd_cookieverf 137#define n4_cookieverf n_un1.nd4_cookieverf 138#define n_direofoffset n_un2.nd_direof --- 74 unchanged lines hidden --- | 132}; 133 134#define n_atim n_un1.nf_atim 135#define n_mtim n_un2.nf_mtim 136#define n_sillyrename n_un3.nf_silly 137#define n_cookieverf n_un1.nd_cookieverf 138#define n4_cookieverf n_un1.nd4_cookieverf 139#define n_direofoffset n_un2.nd_direof --- 74 unchanged lines hidden --- |