summaryrefslogtreecommitdiffstats
path: root/contrib/smbfs/smbutil/dumptree.c
diff options
context:
space:
mode:
authorsheldonh <sheldonh@FreeBSD.org>2001-12-20 16:16:25 +0000
committersheldonh <sheldonh@FreeBSD.org>2001-12-20 16:16:25 +0000
commit48de1f540d9fce8ad29e667bb998732ab193d516 (patch)
tree047ddfc533f4ae21ddcdd454a87abe41ff403b0d /contrib/smbfs/smbutil/dumptree.c
parent4e260b134ff188548ec2c8a16a37570a4abf1257 (diff)
downloadFreeBSD-src-48de1f540d9fce8ad29e667bb998732ab193d516.zip
FreeBSD-src-48de1f540d9fce8ad29e667bb998732ab193d516.tar.gz
Import smbfs-1.4.2.
Diffstat (limited to 'contrib/smbfs/smbutil/dumptree.c')
-rw-r--r--contrib/smbfs/smbutil/dumptree.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/contrib/smbfs/smbutil/dumptree.c b/contrib/smbfs/smbutil/dumptree.c
index 3bf86ff..7d06142 100644
--- a/contrib/smbfs/smbutil/dumptree.c
+++ b/contrib/smbfs/smbutil/dumptree.c
@@ -4,6 +4,10 @@
#include <string.h>
#include <unistd.h>
#include <stdlib.h>
+#ifdef APPLE
+#include <err.h>
+#include <sysexits.h>
+#endif
#include <netsmb/smb_lib.h>
#include <netsmb/smb_conn.h>
@@ -102,6 +106,10 @@ cmd_dumptree(int argc, char *argv[])
int *itype;
printf("SMB connections:\n");
+#ifdef APPLE
+ if (loadsmbvfs())
+ errx(EX_OSERR, "SMB filesystem is not available");
+#endif
p = smb_dumptree();
if (p == NULL) {
printf("None\n");
OpenPOWER on IntegriCloud