Introduction
Introduction Statistics Contact Development Disclaimer Help
ttry to collect common bsd code - plan9port - [fork] Plan 9 from user space
git clone git://src.adamsgaard.dk/plan9port
Log
Files
Refs
README
LICENSE
---
commit 05bc5137e88f1b40ed6e9a14a145ef4dc75396d4
parent 62a38f58da330b2a4c9ec688edf971ab417fc924
Author: rsc <devnull@localhost>
Date: Thu, 28 Jul 2005 17:26:45 +0000
ttry to collect common bsd code
Diffstat:
A src/cmd/vbackup/mount-BSD.c | 53 ++++++++++++++++++++++++++++++
M src/cmd/vbackup/mount-FreeBSD.c | 56 +----------------------------…
M src/cmd/vbackup/mount-NetBSD.c | 53 +----------------------------…
M src/cmd/vbackup/mount-OpenBSD.c | 53 +----------------------------…
4 files changed, 56 insertions(+), 159 deletions(-)
---
diff --git a/src/cmd/vbackup/mount-BSD.c b/src/cmd/vbackup/mount-BSD.c
t@@ -0,0 +1,53 @@
+#include <u.h>
+#include <sys/socket.h>
+#include <netinet/in.h>
+#include <netdb.h>
+#include <sys/stat.h>
+#include <sys/param.h>
+#include <sys/mount.h>
+#include <sys/syslog.h>
+#include <rpc/rpc.h>
+#include <rpc/pmap_clnt.h>
+#include <rpc/pmap_prot.h>
+#include <nfs/rpcv2.h>
+#include <nfs/nfsproto.h>
+#if defined(__FreeBSD_version) && __FreeBSD_version >= 500000
+# include <nfsclient/nfs.h>
+#else
+# include <nfs/nfs.h>
+#endif
+#include <libc.h>
+#include "mountnfs.h"
+
+void
+mountnfs(int proto, struct sockaddr_in *sa,
+ uchar *handle, int nhandle, char *mtpt)
+{
+ int mflag;
+ struct nfs_args na;
+
+ memset(&na, 0, sizeof na);
+ na.version = NFS_ARGSVERSION;
+ na.addr = (struct sockaddr*)sa;
+ na.addrlen = sizeof *sa;
+ na.sotype = proto;
+ na.proto = (proto == SOCK_STREAM) ? IPPROTO_TCP : IPPROTO_UDP;
+ na.fh = handle;
+ na.fhsize = nhandle;
+ na.flags = NFSMNT_RESVPORT|NFSMNT_NFSV3|NFSMNT_INT;
+ na.wsize = NFS_WSIZE;
+ na.rsize = NFS_RSIZE;
+ na.readdirsize = NFS_READDIRSIZE;
+ na.timeo = 2;
+ na.retrans = NFS_RETRANS;
+ na.maxgrouplist = NFS_MAXGRPS;
+ na.hostname = "backup";
+ na.acregmin = 60;
+ na.acregmax = 600;
+ na.acdirmin = 60;
+ na.acdirmax = 600;
+
+ mflag = MNT_RDONLY|MNT_NOSUID|MNT_NOATIME|MNT_NODEV;
+ if(mount("nfs", mtpt, mflag, &na) < 0)
+ sysfatal("mount: %r");
+}
diff --git a/src/cmd/vbackup/mount-FreeBSD.c b/src/cmd/vbackup/mount-FreeBSD.c
t@@ -1,55 +1 @@
-#include <u.h>
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#include <sys/stat.h>
-#include <sys/param.h>
-#include <sys/mount.h>
-#include <sys/syslog.h>
-#include <rpc/rpc.h>
-#include <rpc/pmap_clnt.h>
-#include <rpc/pmap_prot.h>
-#include <nfs/rpcv2.h>
-#include <nfs/nfsproto.h>
-#if __FreeBSD_version >= 500000
-# include <nfsclient/nfs.h>
-#else
-# include <nfs/nfs.h>
-#endif
-#include <libc.h>
-#include "mountnfs.h"
-
-void
-mountnfs(int proto, struct sockaddr_in *sa,
- uchar *handle, int nhandle, char *mtpt)
-{
- int mflag;
- struct nfs_args na;
-
- memset(&na, 0, sizeof na);
- na.version = NFS_ARGSVERSION;
- na.addr = (struct sockaddr*)sa;
- na.addrlen = sizeof *sa;
- na.sotype = proto;
- na.proto = (proto == SOCK_STREAM) ? IPPROTO_TCP : IPPROTO_UDP;
- na.fh = handle;
- na.fhsize = nhandle;
- na.flags = NFSMNT_RESVPORT|NFSMNT_NFSV3|NFSMNT_INT;
- na.wsize = NFS_WSIZE;
- na.rsize = NFS_RSIZE;
- na.readdirsize = NFS_READDIRSIZE;
- na.timeo = 2;
- na.retrans = NFS_RETRANS;
- na.maxgrouplist = NFS_MAXGRPS;
- na.readahead = 0;
- na.deadthresh = 0;
- na.hostname = "backup";
- na.acregmin = 60;
- na.acregmax = 600;
- na.acdirmin = 60;
- na.acdirmax = 600;
-
- mflag = MNT_RDONLY|MNT_NOSUID|MNT_NOATIME|MNT_NODEV;
- if(mount("nfs", mtpt, mflag, &na) < 0)
- sysfatal("mount: %r");
-}
+#include "mount-BSD.c"
diff --git a/src/cmd/vbackup/mount-NetBSD.c b/src/cmd/vbackup/mount-NetBSD.c
t@@ -1,52 +1 @@
-#include <u.h>
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#include <sys/stat.h>
-#include <sys/param.h>
-#include <sys/mount.h>
-#include <sys/syslog.h>
-#include <rpc/rpc.h>
-#include <rpc/pmap_clnt.h>
-#include <rpc/pmap_prot.h>
-#include <nfs/rpcv2.h>
-#include <nfs/nfsproto.h>
-#include <nfs/nfs.h>
-#include <libc.h>
-#include "mountnfs.h"
-
-void
-mountnfs(int proto, struct sockaddr_in *sa,
- uchar *handle, int nhandle, char *mtpt)
-{
- int mflag;
- struct nfs_args na;
-
- memset(&na, 0, sizeof na);
- na.version = NFS_ARGSVERSION;
- na.addr = (struct sockaddr*)sa;
- na.addrlen = sizeof *sa;
- na.sotype = proto;
- na.proto = (proto == SOCK_STREAM) ? IPPROTO_TCP : IPPROTO_UDP;
- na.fh = handle;
- na.fhsize = nhandle;
- na.flags = NFSMNT_RESVPORT|NFSMNT_NFSV3|NFSMNT_INT;
- na.wsize = NFS_WSIZE;
- na.rsize = NFS_RSIZE;
- na.readdirsize = NFS_READDIRSIZE;
- na.timeo = 2;
- na.retrans = NFS_RETRANS;
- na.maxgrouplist = NFS_MAXGRPS;
- na.readahead = 0;
- na.leaseterm = 0;
- na.deadthresh = 0;
- na.hostname = "backup";
- na.acregmin = 60;
- na.acregmax = 600;
- na.acdirmin = 60;
- na.acdirmax = 600;
-
- mflag = MNT_RDONLY|MNT_NOSUID|MNT_NOATIME|MNT_NODEV;
- if(mount("nfs", mtpt, mflag, &na) < 0)
- sysfatal("mount: %r");
-}
+#include "mount-BSD.c"
diff --git a/src/cmd/vbackup/mount-OpenBSD.c b/src/cmd/vbackup/mount-OpenBSD.c
t@@ -1,52 +1 @@
-#include <u.h>
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#include <sys/stat.h>
-#include <sys/param.h>
-#include <sys/mount.h>
-#include <sys/syslog.h>
-#include <rpc/rpc.h>
-#include <rpc/pmap_clnt.h>
-#include <rpc/pmap_prot.h>
-#include <nfs/rpcv2.h>
-#include <nfs/nfsproto.h>
-#include <nfs/nfs.h>
-#include <libc.h>
-#include "mountnfs.h"
-
-void
-mountnfs(int proto, struct sockaddr_in *sa,
- uchar *handle, int nhandle, char *mtpt)
-{
- int mflag;
- struct nfs_args na;
-
- memset(&na, 0, sizeof na);
- na.version = NFS_ARGSVERSION;
- na.addr = (struct sockaddr*)sa;
- na.addrlen = sizeof *sa;
- na.sotype = proto;
- na.proto = (proto == SOCK_STREAM) ? IPPROTO_TCP : IPPROTO_UDP;
- na.fh = handle;
- na.fhsize = nhandle;
- na.flags = NFSMNT_RESVPORT|NFSMNT_NFSV3|NFSMNT_INT;
- na.wsize = NFS_WSIZE;
- na.rsize = NFS_RSIZE;
- na.readdirsize = NFS_READDIRSIZE;
- na.timeo = 2;
- na.retrans = NFS_RETRANS;
- na.maxgrouplist = NFS_MAXGRPS;
- na.readahead = 0;
- na.leaseterm = 0;
- na.deadthresh = 0;
- na.hostname = "backup";
- na.acregmin = 60;
- na.acregmax = 600;
- na.acdirmin = 60;
- na.acdirmax = 600;
-
- mflag = MNT_RDONLY|MNT_NOSUID|MNT_NOATIME|MNT_NODEV;
- if(mount("nfs", mtpt, mflag, &na) < 0)
- sysfatal("mount: %r");
-}
+#include "mount-BSD.c"
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.