Deleted Added
full compact
nfs.h (160881) nfs.h (164585)
1/*-
2 * Copyright (c) 1989, 1993, 1995
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 * @(#)nfs.h 8.4 (Berkeley) 5/1/95
1/*-
2 * Copyright (c) 1989, 1993, 1995
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 * @(#)nfs.h 8.4 (Berkeley) 5/1/95
33 * $FreeBSD: head/sys/nfsserver/nfs.h 160881 2006-08-01 16:27:14Z jhb $
33 * $FreeBSD: head/sys/nfsserver/nfs.h 164585 2006-11-24 11:53:16Z rwatson $
34 */
35
36#ifndef _NFSSERVER_NFS_H_
37#define _NFSSERVER_NFS_H_
38
39#ifdef _KERNEL
40#include "opt_nfs.h"
41#endif

--- 313 unchanged lines hidden (view full) ---

355int nfsrv3_access(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp,
356 struct thread *td, struct mbuf **mrq);
357int nfsrv_commit(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp,
358 struct thread *td, struct mbuf **mrq);
359int nfsrv_create(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp,
360 struct thread *td, struct mbuf **mrq);
361int nfsrv_fhtovp(fhandle_t *, int, struct vnode **, struct ucred *,
362 struct nfssvc_sock *, struct sockaddr *, int *, int);
34 */
35
36#ifndef _NFSSERVER_NFS_H_
37#define _NFSSERVER_NFS_H_
38
39#ifdef _KERNEL
40#include "opt_nfs.h"
41#endif

--- 313 unchanged lines hidden (view full) ---

355int nfsrv3_access(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp,
356 struct thread *td, struct mbuf **mrq);
357int nfsrv_commit(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp,
358 struct thread *td, struct mbuf **mrq);
359int nfsrv_create(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp,
360 struct thread *td, struct mbuf **mrq);
361int nfsrv_fhtovp(fhandle_t *, int, struct vnode **, struct ucred *,
362 struct nfssvc_sock *, struct sockaddr *, int *, int);
363int nfsrv_fhtovp_locked(fhandle_t *, int, struct vnode **,
364 struct ucred *, struct nfssvc_sock *, struct sockaddr *, int *,
365 int);
363int nfsrv_setpublicfs(struct mount *, struct netexport *,
364 struct export_args *);
365int nfs_ispublicfh(fhandle_t *);
366int nfsrv_fsinfo(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp,
367 struct thread *td, struct mbuf **mrq);
368int nfsrv_getattr(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp,
369 struct thread *td, struct mbuf **mrq);
370int nfsrv_link(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp,

--- 40 unchanged lines hidden ---
366int nfsrv_setpublicfs(struct mount *, struct netexport *,
367 struct export_args *);
368int nfs_ispublicfh(fhandle_t *);
369int nfsrv_fsinfo(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp,
370 struct thread *td, struct mbuf **mrq);
371int nfsrv_getattr(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp,
372 struct thread *td, struct mbuf **mrq);
373int nfsrv_link(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp,

--- 40 unchanged lines hidden ---