xref: /original-bsd/sys/i386/floppy/mount/mount.c (revision 3705696b)
1 /*-
2  * Copyright (c) 1991, 1993
3  *	The Regents of the University of California.  All rights reserved.
4  *
5  * %sccs.include.redist.c%
6  *
7  *	@(#)mount.c	8.1 (Berkeley) 06/11/93
8  */
9 
10 #include <sys/param.h>
11 #include <sys/mount.h>
12 
13 #define	DEFAULT_ROOTUID	-2
14 
15 int eval;
16 
17 main(argc, argv)
18 	int argc;
19 	char **argv;
20 {
21 	struct ufs_args args;
22 
23 	if (*++argv && **argv == '-') {
24 		err("no options available", 0);
25 		_exit(1);
26 	}
27 	if (argc != 3) {
28 		err("usage: mount dev dir", 0);
29 		_exit(1);
30 	}
31 	args.fspec = argv[0];
32 	args.exflags = 0;
33 	args.exroot = DEFAULT_ROOTUID;;
34 
35 	if (mount(MOUNT_UFS, argv[1], 0, &args)) {
36 		err(argv[0], 1);
37 		_exit(1);
38 	}
39 	_exit(0);
40 }
41 
42 #define	PROGNAME	"mount: "
43 #include "errfunction"
44