Deleted Added
full compact
mount.h (2811) mount.h (2893)
1/*
2 * Copyright (c) 1989, 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

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

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

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

26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * SUCH DAMAGE.
32 *
33 * @(#)mount.h 8.13 (Berkeley) 3/27/94
34 * $Id: mount.h,v 1.5 1994/08/22 14:09:51 bde Exp $
34 * $Id: mount.h,v 1.6 1994/09/15 20:24:26 bde Exp $
35 */
36
37#ifndef _SYS_MOUNT_H_
38#define _SYS_MOUNT_H_
39
40#ifndef KERNEL
41#include <sys/ucred.h>
42#endif

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

303struct mfs_args {
304 char *fspec; /* name to export for statfs */
305 struct export_args export; /* if exported MFSes are supported */
306 caddr_t base; /* base of file system in memory */
307 u_long size; /* size of file system */
308};
309#endif /* MFS */
310
35 */
36
37#ifndef _SYS_MOUNT_H_
38#define _SYS_MOUNT_H_
39
40#ifndef KERNEL
41#include <sys/ucred.h>
42#endif

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

303struct mfs_args {
304 char *fspec; /* name to export for statfs */
305 struct export_args export; /* if exported MFSes are supported */
306 caddr_t base; /* base of file system in memory */
307 u_long size; /* size of file system */
308};
309#endif /* MFS */
310
311#ifdef MSDOSFS
312/*
313 * Arguments to mount MSDOS filesystems.
314 */
315struct msdosfs_args {
316 char *fspec; /* blocks special holding the fs to mount */
317 struct export_args export; /* network export information */
318 uid_t uid; /* uid that owns msdosfs files */
319 gid_t gid; /* gid that owns msdosfs files */
320 mode_t mask; /* mask to be applied for msdosfs perms */
321};
322#endif
323
311#ifdef CD9660
312/*
313 * Arguments to mount ISO 9660 filesystems.
314 */
315struct iso_args {
316 char *fspec; /* block special device to mount */
317 struct export_args export; /* network export info */
318 int flags; /* mounting flags, see below */

--- 108 unchanged lines hidden ---
324#ifdef CD9660
325/*
326 * Arguments to mount ISO 9660 filesystems.
327 */
328struct iso_args {
329 char *fspec; /* block special device to mount */
330 struct export_args export; /* network export info */
331 int flags; /* mounting flags, see below */

--- 108 unchanged lines hidden ---