Deleted Added
full compact
nfssvc.2 (165903) nfssvc.2 (231564)
1.\" Copyright (c) 1989, 1991, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

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

21.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26.\" SUCH DAMAGE.
27.\"
28.\" @(#)nfssvc.2 8.1 (Berkeley) 6/9/93
1.\" Copyright (c) 1989, 1991, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

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

21.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26.\" SUCH DAMAGE.
27.\"
28.\" @(#)nfssvc.2 8.1 (Berkeley) 6/9/93
29.\" $FreeBSD: head/lib/libc/sys/nfssvc.2 165903 2007-01-09 00:28:16Z imp $
29.\" $FreeBSD: head/lib/libc/sys/nfssvc.2 231564 2012-02-12 18:29:56Z ed $
30.\"
31.Dd June 9, 1993
32.Dt NFSSVC 2
33.Os
34.Sh NAME
35.Nm nfssvc
36.Nd NFS services
37.Sh LIBRARY

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

138.Fn nfssvc
139is called with the flag
140.Dv NFSSVC_NFSD
141and a pointer to a
142.Bd -literal
143struct nfsd_srvargs {
144 struct nfsd *nsd_nfsd; /* Pointer to in kernel nfsd struct */
145 uid_t nsd_uid; /* Effective uid mapped to cred */
30.\"
31.Dd June 9, 1993
32.Dt NFSSVC 2
33.Os
34.Sh NAME
35.Nm nfssvc
36.Nd NFS services
37.Sh LIBRARY

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

138.Fn nfssvc
139is called with the flag
140.Dv NFSSVC_NFSD
141and a pointer to a
142.Bd -literal
143struct nfsd_srvargs {
144 struct nfsd *nsd_nfsd; /* Pointer to in kernel nfsd struct */
145 uid_t nsd_uid; /* Effective uid mapped to cred */
146 u_int32_t nsd_haddr; /* Ip address of client */
146 uint32_t nsd_haddr; /* Ip address of client */
147 struct ucred nsd_cr; /* Cred. uid maps to */
148 int nsd_authlen; /* Length of auth string (ret) */
149 u_char *nsd_authstr; /* Auth string (ret) */
150 int nsd_verflen; /* and the verifier */
151 u_char *nsd_verfstr;
152 struct timeval nsd_timestamp; /* timestamp from verifier */
147 struct ucred nsd_cr; /* Cred. uid maps to */
148 int nsd_authlen; /* Length of auth string (ret) */
149 u_char *nsd_authstr; /* Auth string (ret) */
150 int nsd_verflen; /* and the verifier */
151 u_char *nsd_verfstr;
152 struct timeval nsd_timestamp; /* timestamp from verifier */
153 u_int32_t nsd_ttl; /* credential ttl (sec) */
153 uint32_t nsd_ttl; /* credential ttl (sec) */
154 NFSKERBKEY_T nsd_key; /* Session key */
155};
156.Ed
157.Pp
158to enter the kernel as an
159.Xr nfsd 8
160daemon.
161Whenever an

--- 97 unchanged lines hidden ---
154 NFSKERBKEY_T nsd_key; /* Session key */
155};
156.Ed
157.Pp
158to enter the kernel as an
159.Xr nfsd 8
160daemon.
161Whenever an

--- 97 unchanged lines hidden ---