Hook in UDF to the build process.
authorDavid Rhodus <drhodus@dragonflybsd.org>
Wed, 24 Mar 2004 17:39:51 +0000 (17:39 +0000)
committerDavid Rhodus <drhodus@dragonflybsd.org>
Wed, 24 Mar 2004 17:39:51 +0000 (17:39 +0000)
etc/mtree/BSD.include.dist
include/Makefile
sbin/mount_udf/mount_udf.c
sys/config/LINT
sys/i386/conf/LINT
sys/vfs/udf/udf_vfsops.c
sys/vfs/udf/udf_vnops.c

index 2f06a94..1a4ff29 100644 (file)
@@ -1,5 +1,5 @@
 # $FreeBSD: src/etc/mtree/BSD.include.dist,v 1.32.2.14 2003/01/24 09:47:07 roam Exp $
-# $DragonFly: src/etc/mtree/BSD.include.dist,v 1.8 2004/02/26 13:06:19 joerg Exp $
+# $DragonFly: src/etc/mtree/BSD.include.dist,v 1.9 2004/03/24 17:39:51 drhodus Exp $
 #
 # Please see the file src/etc/mtree/README before making changes to this file.
 #
@@ -79,6 +79,8 @@
        ..
        nwfs
        ..
+       udf
+       ..
        ufs
        ..
        mfs
index ad3dc27..88257bb 100644 (file)
@@ -1,6 +1,6 @@
 #      @(#)Makefile    8.2 (Berkeley) 1/4/94
 # $FreeBSD: src/include/Makefile,v 1.109.2.27 2003/01/24 05:12:29 sam Exp $
-# $DragonFly: src/include/Makefile,v 1.16 2004/02/26 14:06:13 joerg Exp $
+# $DragonFly: src/include/Makefile,v 1.17 2004/03/24 17:39:51 drhodus Exp $
 #
 # Doing a make install builds /usr/include
 #
@@ -50,7 +50,7 @@ LSUBDIRS=     bus/cam bus/cam/scsi \
        emulation/posix4 \
        emulation/linux \
        vfs/msdosfs vfs/nfs vfs/ntfs vfs/nwfs \
-       vfs/ufs vfs/smbfs \
+       vfs/smbfs vfs/udf vfs/ufs \
        net/vlan net/ipfw net/ip6fw net/dummynet net/sppp net/ip_mroute \
        net/bridge net/tun net/ppp net/ppp_layer net/sl \
        netgraph/UI netgraph/async netgraph/bpf netgraph/bridge \
index e0faee9..58002c1 100644 (file)
  * @(#) Copyright (c) 1992, 1993, 1994 The Regents of the University of California.  All rights reserved.
  * @(#)mount_cd9660.c  8.7 (Berkeley) 5/1/95
  * $FreeBSD: src/sbin/mount_cd9660/mount_cd9660.c,v 1.15.2.3 2001/03/14 12:05:01 bp Exp $
- * $DragonFly: src/sbin/mount_udf/mount_udf.c,v 1.1 2004/03/12 22:46:25 joerg Exp $
+ * $DragonFly: src/sbin/mount_udf/mount_udf.c,v 1.2 2004/03/24 17:39:51 drhodus Exp $
  */
 
 #include <sys/cdio.h>
 #include <sys/file.h>
 #include <sys/param.h>
 #include <sys/mount.h>
-#include <sys/../vfs/udf/udf_mount.h>
+#include <vfs/udf/udf_mount.h>
 
 #include <err.h>
 #include <errno.h>
index 293ecc6..bc4e293 100644 (file)
@@ -3,7 +3,7 @@
 #      as much of the source tree as it can.
 #
 # $FreeBSD: src/sys/i386/conf/LINT,v 1.749.2.144 2003/06/04 17:56:59 sam Exp $
-# $DragonFly: src/sys/config/LINT,v 1.24 2004/03/01 06:33:16 dillon Exp $
+# $DragonFly: src/sys/config/LINT,v 1.25 2004/03/24 17:39:51 drhodus Exp $
 #
 # NB: You probably don't want to try running a kernel built from this
 # file.  Instead, you should start from GENERIC, and add options from
@@ -733,6 +733,7 @@ options     NWFS                    #NetWare filesystem
 options        PORTAL                  #Portal filesystem
 options        PROCFS                  #Process filesystem
 options        SMBFS                   #SMB/CIFS filesystem
+options                UDF                     #UDF filesystem
 options        UMAPFS                  #UID map filesystem
 options        UNION                   #Union filesystem
 # The xFS_ROOT options REQUIRE the associated ``options xFS''
index 67483cb..2dbae2d 100644 (file)
@@ -3,7 +3,7 @@
 #      as much of the source tree as it can.
 #
 # $FreeBSD: src/sys/i386/conf/LINT,v 1.749.2.144 2003/06/04 17:56:59 sam Exp $
-# $DragonFly: src/sys/i386/conf/Attic/LINT,v 1.24 2004/03/01 06:33:16 dillon Exp $
+# $DragonFly: src/sys/i386/conf/Attic/LINT,v 1.25 2004/03/24 17:39:51 drhodus Exp $
 #
 # NB: You probably don't want to try running a kernel built from this
 # file.  Instead, you should start from GENERIC, and add options from
@@ -733,6 +733,7 @@ options     NWFS                    #NetWare filesystem
 options        PORTAL                  #Portal filesystem
 options        PROCFS                  #Process filesystem
 options        SMBFS                   #SMB/CIFS filesystem
+options                UDF                     #UDF filesystem
 options        UMAPFS                  #UID map filesystem
 options        UNION                   #Union filesystem
 # The xFS_ROOT options REQUIRE the associated ``options xFS''
index 5938974..5b6adf6 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/fs/udf/udf_vfsops.c,v 1.16 2003/11/05 06:56:08 scottl Exp $
- * $DragonFly: src/sys/vfs/udf/udf_vfsops.c,v 1.1 2004/03/12 22:38:15 joerg Exp $
+ * $DragonFly: src/sys/vfs/udf/udf_vfsops.c,v 1.2 2004/03/24 17:39:51 drhodus Exp $
  */
 
 /* udf_vfsops.c */
@@ -197,7 +197,7 @@ udf_mount(struct mount *mp, char *path, caddr_t data, struct nameidata *ndp,
        bzero(mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
        udf_statfs(mp, &mp->mnt_stat, td);
        return(0);
-};
+}
 
 /*
  * Check the descriptor tag for both the correct id and correct checksum.
@@ -394,7 +394,7 @@ bail:
        if (needclose)
                VOP_CLOSE(devvp, FREAD, td);
        return(error);
-};
+}
 
 static int
 udf_unmount(struct mount *mp, int mntflags, struct thread *td)
index cbbaf9f..8c7754d 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/fs/udf/udf_vnops.c,v 1.33 2003/12/07 05:04:49 scottl Exp $
- * $DragonFly: src/sys/vfs/udf/udf_vnops.c,v 1.1 2004/03/12 22:38:15 joerg Exp $
+ * $DragonFly: src/sys/vfs/udf/udf_vnops.c,v 1.2 2004/03/24 17:39:51 drhodus Exp $
  */
 
 /* udf_vnops.c */
@@ -470,7 +470,7 @@ udf_read(struct vop_read_args *a)
                        brelse(bp);
                if (error)
                        break;
-       };
+       }
 
        return(error);
 }