summaryrefslogtreecommitdiffstats
path: root/usr.sbin
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>2009-06-24 18:42:21 +0000
committerdfr <dfr@FreeBSD.org>2009-06-24 18:42:21 +0000
commitec9ddec04ca1bcd7e7bb514dfc6970627ee47872 (patch)
treebbae5223b9078101f704aa848f53e3f5f9e20cd7 /usr.sbin
parent6c60345b340131c66e68bbef66500d1f0eefb556 (diff)
downloadFreeBSD-src-ec9ddec04ca1bcd7e7bb514dfc6970627ee47872.zip
FreeBSD-src-ec9ddec04ca1bcd7e7bb514dfc6970627ee47872.tar.gz
Don't use sys/nfs/rpcv2.h - it is part of the old kernel RPC implementation
and will be removed.
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/amd/include/config.h2
-rw-r--r--usr.sbin/mountd/mountd.c71
-rw-r--r--usr.sbin/nfsd/nfsd.c39
-rw-r--r--usr.sbin/rpc.lockd/kern.c1
-rw-r--r--usr.sbin/rpc.umntall/mounttab.c12
-rw-r--r--usr.sbin/rpc.umntall/mounttab.h6
-rw-r--r--usr.sbin/rpc.umntall/rpc.umntall.c20
7 files changed, 74 insertions, 77 deletions
diff --git a/usr.sbin/amd/include/config.h b/usr.sbin/amd/include/config.h
index e1dc8ef..5817a46 100644
--- a/usr.sbin/amd/include/config.h
+++ b/usr.sbin/amd/include/config.h
@@ -753,7 +753,7 @@
/* #undef HAVE_NFS_PROT_HEADERS */
/* Define to 1 if you have the <nfs/rpcv2.h> header file. */
-#define HAVE_NFS_RPCV2_H 1
+/* #define HAVE_NFS_RPCV2_H 1 */
/* Define to 1 if you have the `nis_domain_of' function. */
/* #undef HAVE_NIS_DOMAIN_OF */
diff --git a/usr.sbin/mountd/mountd.c b/usr.sbin/mountd/mountd.c
index 6fcb884..340afd3 100644
--- a/usr.sbin/mountd/mountd.c
+++ b/usr.sbin/mountd/mountd.c
@@ -59,7 +59,6 @@ __FBSDID("$FreeBSD$");
#include <rpc/pmap_clnt.h>
#include <rpc/pmap_prot.h>
#include <rpcsvc/mount.h>
-#include <nfs/rpcv2.h>
#include <nfs/nfsproto.h>
#include <nfs/nfssvc.h>
#include <nfsserver/nfs.h>
@@ -93,8 +92,8 @@ __FBSDID("$FreeBSD$");
*/
struct mountlist {
struct mountlist *ml_next;
- char ml_host[RPCMNT_NAMELEN+1];
- char ml_dirp[RPCMNT_PATHLEN+1];
+ char ml_host[MNTNAMLEN+1];
+ char ml_dirp[MNTPATHLEN+1];
};
struct dirlist {
@@ -398,8 +397,8 @@ main(argc, argv)
pidfile_write(pfh);
- rpcb_unset(RPCPROG_MNT, RPCMNT_VER1, NULL);
- rpcb_unset(RPCPROG_MNT, RPCMNT_VER3, NULL);
+ rpcb_unset(MOUNTPROG, MOUNTVERS, NULL);
+ rpcb_unset(MOUNTPROG, MOUNTVERS3, NULL);
rpc_control(RPC_SVC_CONNMAXREC_SET, &maxrec);
if (!resvport_only) {
@@ -673,16 +672,16 @@ create_service(struct netconfig *nconf)
RPC_MAXDATASIZE);
if (transp != (SVCXPRT *) NULL) {
- if (!svc_reg(transp, RPCPROG_MNT, RPCMNT_VER1, mntsrv,
+ if (!svc_reg(transp, MOUNTPROG, MOUNTVERS, mntsrv,
NULL))
syslog(LOG_ERR,
- "can't register %s RPCMNT_VER1 service",
+ "can't register %s MOUNTVERS service",
nconf->nc_netid);
if (!force_v2) {
- if (!svc_reg(transp, RPCPROG_MNT, RPCMNT_VER3,
+ if (!svc_reg(transp, MOUNTPROG, MOUNTVERS3,
mntsrv, NULL))
syslog(LOG_ERR,
- "can't register %s RPCMNT_VER3 service",
+ "can't register %s MOUNTVERS3 service",
nconf->nc_netid);
}
} else
@@ -720,8 +719,8 @@ create_service(struct netconfig *nconf)
memcpy(servaddr.buf, res->ai_addr, res->ai_addrlen);
servaddr.len = res->ai_addrlen;
- rpcb_set(RPCPROG_MNT, RPCMNT_VER1, nconf, &servaddr);
- rpcb_set(RPCPROG_MNT, RPCMNT_VER3, nconf, &servaddr);
+ rpcb_set(MOUNTPROG, MOUNTVERS, nconf, &servaddr);
+ rpcb_set(MOUNTPROG, MOUNTVERS3, nconf, &servaddr);
xcreated++;
freeaddrinfo(res);
@@ -755,7 +754,7 @@ mntsrv(rqstp, transp)
int lookup_failed = 1;
struct sockaddr *saddr;
u_short sport;
- char rpcpath[RPCMNT_PATHLEN + 1], dirpath[MAXPATHLEN];
+ char rpcpath[MNTPATHLEN + 1], dirpath[MAXPATHLEN];
int bad = 0, defset, hostset;
sigset_t sighup_mask;
@@ -782,7 +781,7 @@ mntsrv(rqstp, transp)
if (!svc_sendreply(transp, (xdrproc_t)xdr_void, NULL))
syslog(LOG_ERR, "can't send reply");
return;
- case RPCMNT_MOUNT:
+ case MOUNTPROC_MNT:
if (sport >= IPPORT_RESERVED && resvport_only) {
syslog(LOG_NOTICE,
"mount request from %s from unprivileged port",
@@ -875,7 +874,7 @@ mntsrv(rqstp, transp)
syslog(LOG_ERR, "can't send reply");
sigprocmask(SIG_UNBLOCK, &sighup_mask, NULL);
return;
- case RPCMNT_DUMP:
+ case MOUNTPROC_DUMP:
if (!svc_sendreply(transp, (xdrproc_t)xdr_mlist, (caddr_t)NULL))
syslog(LOG_ERR, "can't send reply");
else if (dolog)
@@ -883,7 +882,7 @@ mntsrv(rqstp, transp)
"dump request succeeded from %s",
numerichost);
return;
- case RPCMNT_UMOUNT:
+ case MOUNTPROC_UMNT:
if (sport >= IPPORT_RESERVED && resvport_only) {
syslog(LOG_NOTICE,
"umount request from %s from unprivileged port",
@@ -912,7 +911,7 @@ mntsrv(rqstp, transp)
"umount request succeeded from %s for %s",
numerichost, dirpath);
return;
- case RPCMNT_UMNTALL:
+ case MOUNTPROC_UMNTALL:
if (sport >= IPPORT_RESERVED && resvport_only) {
syslog(LOG_NOTICE,
"umountall request from %s from unprivileged port",
@@ -930,7 +929,7 @@ mntsrv(rqstp, transp)
"umountall request succeeded from %s",
numerichost);
return;
- case RPCMNT_EXPORT:
+ case MOUNTPROC_EXPORT:
if (!svc_sendreply(transp, (xdrproc_t)xdr_explist, (caddr_t)NULL))
if (!svc_sendreply(transp, (xdrproc_t)xdr_explist_brief,
(caddr_t)NULL))
@@ -954,7 +953,7 @@ xdr_dir(xdrsp, dirp)
XDR *xdrsp;
char *dirp;
{
- return (xdr_string(xdrsp, &dirp, RPCMNT_PATHLEN));
+ return (xdr_string(xdrsp, &dirp, MNTPATHLEN));
}
/*
@@ -1013,10 +1012,10 @@ xdr_mlist(xdrsp, cp)
if (!xdr_bool(xdrsp, &true))
return (0);
strp = &mlp->ml_host[0];
- if (!xdr_string(xdrsp, &strp, RPCMNT_NAMELEN))
+ if (!xdr_string(xdrsp, &strp, MNTNAMLEN))
return (0);
strp = &mlp->ml_dirp[0];
- if (!xdr_string(xdrsp, &strp, RPCMNT_PATHLEN))
+ if (!xdr_string(xdrsp, &strp, MNTPATHLEN))
return (0);
mlp = mlp->ml_next;
}
@@ -1088,7 +1087,7 @@ put_exlist(dp, xdrsp, adp, putdefp, brief)
if (!xdr_bool(xdrsp, &true))
return (1);
strp = dp->dp_dirp;
- if (!xdr_string(xdrsp, &strp, RPCMNT_PATHLEN))
+ if (!xdr_string(xdrsp, &strp, MNTPATHLEN))
return (1);
if (adp && !strcmp(dp->dp_dirp, adp->dp_dirp)) {
gotalldir = 1;
@@ -1098,7 +1097,7 @@ put_exlist(dp, xdrsp, adp, putdefp, brief)
if (!xdr_bool(xdrsp, &true))
return (1);
strp = "(...)";
- if (!xdr_string(xdrsp, &strp, RPCMNT_PATHLEN))
+ if (!xdr_string(xdrsp, &strp, MNTPATHLEN))
return (1);
} else if ((dp->dp_flag & DP_DEFSET) == 0 &&
(gotalldir == 0 || (adp->dp_flag & DP_DEFSET) == 0)) {
@@ -1110,14 +1109,14 @@ put_exlist(dp, xdrsp, adp, putdefp, brief)
return (1);
strp = grp->gr_ptr.gt_addrinfo->ai_canonname;
if (!xdr_string(xdrsp, &strp,
- RPCMNT_NAMELEN))
+ MNTNAMLEN))
return (1);
} else if (grp->gr_type == GT_NET) {
if (!xdr_bool(xdrsp, &true))
return (1);
strp = grp->gr_ptr.gt_net.nt_name;
if (!xdr_string(xdrsp, &strp,
- RPCMNT_NAMELEN))
+ MNTNAMLEN))
return (1);
}
hp = hp->ht_next;
@@ -1216,7 +1215,7 @@ get_exportlist_one()
len = endcp-cp;
tgrp = grp = get_grp();
while (len > 0) {
- if (len > RPCMNT_NAMELEN) {
+ if (len > MNTNAMLEN) {
getexp_err(ep, tgrp);
goto nextline;
}
@@ -2718,7 +2717,7 @@ parsecred(namelist, cr)
syslog(LOG_ERR, "too many groups");
}
-#define STRSIZ (RPCMNT_NAMELEN+RPCMNT_PATHLEN+50)
+#define STRSIZ (MNTNAMLEN+MNTPATHLEN+50)
/*
* Routines that maintain the remote mounttab
*/
@@ -2748,10 +2747,10 @@ get_mountlist()
mlp = (struct mountlist *)malloc(sizeof (*mlp));
if (mlp == (struct mountlist *)NULL)
out_of_mem();
- strncpy(mlp->ml_host, host, RPCMNT_NAMELEN);
- mlp->ml_host[RPCMNT_NAMELEN] = '\0';
- strncpy(mlp->ml_dirp, dirp, RPCMNT_PATHLEN);
- mlp->ml_dirp[RPCMNT_PATHLEN] = '\0';
+ strncpy(mlp->ml_host, host, MNTNAMLEN);
+ mlp->ml_host[MNTNAMLEN] = '\0';
+ strncpy(mlp->ml_dirp, dirp, MNTPATHLEN);
+ mlp->ml_dirp[MNTPATHLEN] = '\0';
mlp->ml_next = (struct mountlist *)NULL;
*mlpp = mlp;
mlpp = &mlp->ml_next;
@@ -2813,10 +2812,10 @@ add_mlist(hostp, dirp)
mlp = (struct mountlist *)malloc(sizeof (*mlp));
if (mlp == (struct mountlist *)NULL)
out_of_mem();
- strncpy(mlp->ml_host, hostp, RPCMNT_NAMELEN);
- mlp->ml_host[RPCMNT_NAMELEN] = '\0';
- strncpy(mlp->ml_dirp, dirp, RPCMNT_PATHLEN);
- mlp->ml_dirp[RPCMNT_PATHLEN] = '\0';
+ strncpy(mlp->ml_host, hostp, MNTNAMLEN);
+ mlp->ml_host[MNTNAMLEN] = '\0';
+ strncpy(mlp->ml_dirp, dirp, MNTPATHLEN);
+ mlp->ml_dirp[MNTPATHLEN] = '\0';
mlp->ml_next = (struct mountlist *)NULL;
*mlpp = mlp;
if ((mlfile = fopen(_PATH_RMOUNTLIST, "a")) == NULL) {
@@ -3049,8 +3048,8 @@ void terminate(sig)
int sig;
{
pidfile_remove(pfh);
- rpcb_unset(RPCPROG_MNT, RPCMNT_VER1, NULL);
- rpcb_unset(RPCPROG_MNT, RPCMNT_VER3, NULL);
+ rpcb_unset(MOUNTPROG, MOUNTVERS, NULL);
+ rpcb_unset(MOUNTPROG, MOUNTVERS3, NULL);
exit (0);
}
diff --git a/usr.sbin/nfsd/nfsd.c b/usr.sbin/nfsd/nfsd.c
index 0da53cf..a822eb3 100644
--- a/usr.sbin/nfsd/nfsd.c
+++ b/usr.sbin/nfsd/nfsd.c
@@ -54,11 +54,10 @@ static const char rcsid[] =
#include <rpc/rpc.h>
#include <rpc/pmap_clnt.h>
+#include <rpcsvc/nfs_prot.h>
#include <netdb.h>
#include <arpa/inet.h>
-#include <nfs/rpcv2.h>
-#include <nfs/nfsproto.h>
#include <nfsserver/nfs.h>
#include <nfs/nfssvc.h>
@@ -268,8 +267,8 @@ main(int argc, char **argv)
err(1, "getnetconfigent udp failed");
nb_udp.buf = ai_udp->ai_addr;
nb_udp.len = nb_udp.maxlen = ai_udp->ai_addrlen;
- if ((!rpcb_set(RPCPROG_NFS, 2, nconf_udp, &nb_udp)) ||
- (!rpcb_set(RPCPROG_NFS, 3, nconf_udp, &nb_udp)))
+ if ((!rpcb_set(NFS_PROGRAM, 2, nconf_udp, &nb_udp)) ||
+ (!rpcb_set(NFS_PROGRAM, 3, nconf_udp, &nb_udp)))
err(1, "rpcb_set udp failed");
freeaddrinfo(ai_udp);
}
@@ -287,8 +286,8 @@ main(int argc, char **argv)
err(1, "getnetconfigent udp6 failed");
nb_udp6.buf = ai_udp6->ai_addr;
nb_udp6.len = nb_udp6.maxlen = ai_udp6->ai_addrlen;
- if ((!rpcb_set(RPCPROG_NFS, 2, nconf_udp6, &nb_udp6)) ||
- (!rpcb_set(RPCPROG_NFS, 3, nconf_udp6, &nb_udp6)))
+ if ((!rpcb_set(NFS_PROGRAM, 2, nconf_udp6, &nb_udp6)) ||
+ (!rpcb_set(NFS_PROGRAM, 3, nconf_udp6, &nb_udp6)))
err(1, "rpcb_set udp6 failed");
freeaddrinfo(ai_udp6);
}
@@ -306,8 +305,8 @@ main(int argc, char **argv)
err(1, "getnetconfigent tcp failed");
nb_tcp.buf = ai_tcp->ai_addr;
nb_tcp.len = nb_tcp.maxlen = ai_tcp->ai_addrlen;
- if ((!rpcb_set(RPCPROG_NFS, 2, nconf_tcp, &nb_tcp)) ||
- (!rpcb_set(RPCPROG_NFS, 3, nconf_tcp, &nb_tcp)))
+ if ((!rpcb_set(NFS_PROGRAM, 2, nconf_tcp, &nb_tcp)) ||
+ (!rpcb_set(NFS_PROGRAM, 3, nconf_tcp, &nb_tcp)))
err(1, "rpcb_set tcp failed");
freeaddrinfo(ai_tcp);
}
@@ -325,8 +324,8 @@ main(int argc, char **argv)
err(1, "getnetconfigent tcp6 failed");
nb_tcp6.buf = ai_tcp6->ai_addr;
nb_tcp6.len = nb_tcp6.maxlen = ai_tcp6->ai_addrlen;
- if ((!rpcb_set(RPCPROG_NFS, 2, nconf_tcp6, &nb_tcp6)) ||
- (!rpcb_set(RPCPROG_NFS, 3, nconf_tcp6, &nb_tcp6)))
+ if ((!rpcb_set(NFS_PROGRAM, 2, nconf_tcp6, &nb_tcp6)) ||
+ (!rpcb_set(NFS_PROGRAM, 3, nconf_tcp6, &nb_tcp6)))
err(1, "rpcb_set tcp6 failed");
freeaddrinfo(ai_tcp6);
}
@@ -492,8 +491,8 @@ main(int argc, char **argv)
err(1, "getnetconfigent udp failed");
nb_udp.buf = ai_udp->ai_addr;
nb_udp.len = nb_udp.maxlen = ai_udp->ai_addrlen;
- if ((!rpcb_set(RPCPROG_NFS, 2, nconf_udp, &nb_udp)) ||
- (!rpcb_set(RPCPROG_NFS, 3, nconf_udp, &nb_udp)))
+ if ((!rpcb_set(NFS_PROGRAM, 2, nconf_udp, &nb_udp)) ||
+ (!rpcb_set(NFS_PROGRAM, 3, nconf_udp, &nb_udp)))
err(1, "rpcb_set udp failed");
freeaddrinfo(ai_udp);
}
@@ -561,8 +560,8 @@ main(int argc, char **argv)
err(1, "getnetconfigent udp6 failed");
nb_udp6.buf = ai_udp6->ai_addr;
nb_udp6.len = nb_udp6.maxlen = ai_udp6->ai_addrlen;
- if ((!rpcb_set(RPCPROG_NFS, 2, nconf_udp6, &nb_udp6)) ||
- (!rpcb_set(RPCPROG_NFS, 3, nconf_udp6, &nb_udp6)))
+ if ((!rpcb_set(NFS_PROGRAM, 2, nconf_udp6, &nb_udp6)) ||
+ (!rpcb_set(NFS_PROGRAM, 3, nconf_udp6, &nb_udp6)))
err(1, "rpcb_set udp6 failed");
freeaddrinfo(ai_udp6);
}
@@ -627,8 +626,8 @@ main(int argc, char **argv)
err(1, "getnetconfigent tcp failed");
nb_tcp.buf = ai_tcp->ai_addr;
nb_tcp.len = nb_tcp.maxlen = ai_tcp->ai_addrlen;
- if ((!rpcb_set(RPCPROG_NFS, 2, nconf_tcp,
- &nb_tcp)) || (!rpcb_set(RPCPROG_NFS, 3,
+ if ((!rpcb_set(NFS_PROGRAM, 2, nconf_tcp,
+ &nb_tcp)) || (!rpcb_set(NFS_PROGRAM, 3,
nconf_tcp, &nb_tcp)))
err(1, "rpcb_set tcp failed");
freeaddrinfo(ai_tcp);
@@ -702,8 +701,8 @@ main(int argc, char **argv)
err(1, "getnetconfigent tcp6 failed");
nb_tcp6.buf = ai_tcp6->ai_addr;
nb_tcp6.len = nb_tcp6.maxlen = ai_tcp6->ai_addrlen;
- if ((!rpcb_set(RPCPROG_NFS, 2, nconf_tcp6, &nb_tcp6)) ||
- (!rpcb_set(RPCPROG_NFS, 3, nconf_tcp6, &nb_tcp6)))
+ if ((!rpcb_set(NFS_PROGRAM, 2, nconf_tcp6, &nb_tcp6)) ||
+ (!rpcb_set(NFS_PROGRAM, 3, nconf_tcp6, &nb_tcp6)))
err(1, "rpcb_set tcp6 failed");
freeaddrinfo(ai_tcp6);
}
@@ -871,8 +870,8 @@ reapchild(__unused int signo)
void
unregistration()
{
- if ((!rpcb_unset(RPCPROG_NFS, 2, NULL)) ||
- (!rpcb_unset(RPCPROG_NFS, 3, NULL)))
+ if ((!rpcb_unset(NFS_PROGRAM, 2, NULL)) ||
+ (!rpcb_unset(NFS_PROGRAM, 3, NULL)))
syslog(LOG_ERR, "rpcb_unset failed");
}
diff --git a/usr.sbin/rpc.lockd/kern.c b/usr.sbin/rpc.lockd/kern.c
index bf0fc92..c99f326 100644
--- a/usr.sbin/rpc.lockd/kern.c
+++ b/usr.sbin/rpc.lockd/kern.c
@@ -53,7 +53,6 @@ __FBSDID("$FreeBSD$");
#include <netdb.h>
#include "nlm_prot.h"
-#include <nfs/rpcv2.h>
#include <nfs/nfsproto.h>
#include <nfsclient/nfs_lock.h>
diff --git a/usr.sbin/rpc.umntall/mounttab.c b/usr.sbin/rpc.umntall/mounttab.c
index b81334e..9d7fe2f 100644
--- a/usr.sbin/rpc.umntall/mounttab.c
+++ b/usr.sbin/rpc.umntall/mounttab.c
@@ -31,7 +31,7 @@ __FBSDID("$FreeBSD$");
#include <sys/syslog.h>
#include <rpc/rpc.h>
-#include <nfs/rpcv2.h>
+#include <rpcsvc/mount.h>
#include <err.h>
#include <errno.h>
@@ -120,10 +120,10 @@ read_mtab() {
return (0);
}
mtabp->mtab_time = time;
- memmove(mtabp->mtab_host, hostp, RPCMNT_NAMELEN);
- mtabp->mtab_host[RPCMNT_NAMELEN - 1] = '\0';
- memmove(mtabp->mtab_dirp, dirp, RPCMNT_PATHLEN);
- mtabp->mtab_dirp[RPCMNT_PATHLEN - 1] = '\0';
+ memmove(mtabp->mtab_host, hostp, MNTNAMLEN);
+ mtabp->mtab_host[MNTNAMLEN - 1] = '\0';
+ memmove(mtabp->mtab_dirp, dirp, MNTPATHLEN);
+ mtabp->mtab_dirp[MNTPATHLEN - 1] = '\0';
mtabp->mtab_next = (struct mtablist *)NULL;
*mtabpp = mtabp;
mtabpp = &mtabp->mtab_next;
@@ -196,7 +196,7 @@ clean_mtab(char *hostp, char *dirp, int verbose) {
warnx("delete mounttab entry%s %s:%s",
(dirp == NULL) ? " by host" : "",
mtabp->mtab_host, mtabp->mtab_dirp);
- bzero(mtabp->mtab_host, RPCMNT_NAMELEN);
+ bzero(mtabp->mtab_host, MNTNAMLEN);
}
free(host);
}
diff --git a/usr.sbin/rpc.umntall/mounttab.h b/usr.sbin/rpc.umntall/mounttab.h
index acf6c79..9999b03 100644
--- a/usr.sbin/rpc.umntall/mounttab.h
+++ b/usr.sbin/rpc.umntall/mounttab.h
@@ -26,14 +26,14 @@
* $FreeBSD$
*/
-#define STRSIZ (RPCMNT_NAMELEN+RPCMNT_PATHLEN+100)
+#define STRSIZ (MNTNAMLEN+MNTPATHLEN+100)
#define PATH_MOUNTTAB "/var/db/mounttab"
/* Structure for /var/db/mounttab */
struct mtablist {
time_t mtab_time;
- char mtab_host[RPCMNT_NAMELEN];
- char mtab_dirp[RPCMNT_PATHLEN];
+ char mtab_host[MNTNAMLEN];
+ char mtab_dirp[MNTPATHLEN];
struct mtablist *mtab_next;
};
diff --git a/usr.sbin/rpc.umntall/rpc.umntall.c b/usr.sbin/rpc.umntall/rpc.umntall.c
index b79e478..a64fae6 100644
--- a/usr.sbin/rpc.umntall/rpc.umntall.c
+++ b/usr.sbin/rpc.umntall/rpc.umntall.c
@@ -35,7 +35,7 @@ static const char rcsid[] =
#include <sys/mount.h>
#include <rpc/rpc.h>
-#include <nfs/rpcv2.h>
+#include <rpcsvc/mount.h>
#include <err.h>
#include <netdb.h>
@@ -176,18 +176,18 @@ do_umntall(char *hostname) {
try.tv_sec = 3;
try.tv_usec = 0;
- clp = clnt_create_timed(hostname, RPCPROG_MNT, RPCMNT_VER1, "udp",
+ clp = clnt_create_timed(hostname, MOUNTPROG, MOUNTVERS, "udp",
&try);
if (clp == NULL) {
- warnx("%s: %s", hostname, clnt_spcreateerror("RPCPROG_MNT"));
+ warnx("%s: %s", hostname, clnt_spcreateerror("MOUNTPROG"));
return (0);
}
clp->cl_auth = authunix_create_default();
- clnt_stat = clnt_call(clp, RPCMNT_UMNTALL,
+ clnt_stat = clnt_call(clp, MOUNTPROC_UMNTALL,
(xdrproc_t)xdr_void, (caddr_t)0,
(xdrproc_t)xdr_void, (caddr_t)0, try);
if (clnt_stat != RPC_SUCCESS)
- warnx("%s: %s", hostname, clnt_sperror(clp, "RPCMNT_UMNTALL"));
+ warnx("%s: %s", hostname, clnt_sperror(clp, "MOUNTPROC_UMNTALL"));
auth_destroy(clp->cl_auth);
clnt_destroy(clp);
return (clnt_stat == RPC_SUCCESS);
@@ -204,17 +204,17 @@ do_umount(char *hostname, char *dirp) {
try.tv_sec = 3;
try.tv_usec = 0;
- clp = clnt_create_timed(hostname, RPCPROG_MNT, RPCMNT_VER1, "udp",
+ clp = clnt_create_timed(hostname, MOUNTPROG, MOUNTVERS, "udp",
&try);
if (clp == NULL) {
- warnx("%s: %s", hostname, clnt_spcreateerror("RPCPROG_MNT"));
+ warnx("%s: %s", hostname, clnt_spcreateerror("MOUNTPROG"));
return (0);
}
clp->cl_auth = authsys_create_default();
- clnt_stat = clnt_call(clp, RPCMNT_UMOUNT, (xdrproc_t)xdr_dir, dirp,
+ clnt_stat = clnt_call(clp, MOUNTPROC_UMNT, (xdrproc_t)xdr_dir, dirp,
(xdrproc_t)xdr_void, (caddr_t)0, try);
if (clnt_stat != RPC_SUCCESS)
- warnx("%s: %s", hostname, clnt_sperror(clp, "RPCMNT_UMOUNT"));
+ warnx("%s: %s", hostname, clnt_sperror(clp, "MOUNTPROC_UMNT"));
auth_destroy(clp->cl_auth);
clnt_destroy(clp);
return (clnt_stat == RPC_SUCCESS);
@@ -255,7 +255,7 @@ is_mounted(char *hostname, char *dirp) {
*/
int
xdr_dir(XDR *xdrsp, char *dirp) {
- return (xdr_string(xdrsp, &dirp, RPCMNT_PATHLEN));
+ return (xdr_string(xdrsp, &dirp, MNTPATHLEN));
}
static void
OpenPOWER on IntegriCloud