GC local variable size.
[dragonfly.git] / sys / vfs / nwfs / nwfs_vfsops.c
index af10a0b..07c3f51 100644 (file)
@@ -30,7 +30,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/nwfs/nwfs_vfsops.c,v 1.6.2.6 2001/10/25 19:18:54 dillon Exp $
- * $DragonFly: src/sys/vfs/nwfs/nwfs_vfsops.c,v 1.14 2004/12/17 00:18:32 dillon Exp $
+ * $DragonFly: src/sys/vfs/nwfs/nwfs_vfsops.c,v 1.16 2005/02/12 01:31:38 joerg Exp $
  */
 #include "opt_ncp.h"
 #ifndef NCP
@@ -145,7 +145,6 @@ static int
 nwfs_mount(struct mount *mp, char *path, caddr_t data, struct thread *td)
 {
        struct nwfs_args args;    /* will hold data from mount request */
-       size_t size;
        int error;
        struct nwmount *nmp = NULL;
        struct ncp_conn *conn = NULL;
@@ -201,8 +200,6 @@ nwfs_mount(struct mount *mp, char *path, caddr_t data, struct thread *td)
        nmp->m.dir_mode  = (nmp->m.dir_mode &
                            (S_IRWXU|S_IRWXG|S_IRWXO)) | S_IFDIR;
        if ((error = nwfs_initnls(nmp)) != 0) goto bad;
-       (void) copyinstr(path, mp->mnt_stat.f_mntonname, MNAMELEN - 1, &size);
-       bzero(mp->mnt_stat.f_mntonname + size, MNAMELEN - size);
        pc = mp->mnt_stat.f_mntfromname;
        pe = pc+sizeof(mp->mnt_stat.f_mntfromname);
        bzero(pc, MNAMELEN);
@@ -463,7 +460,6 @@ nwfs_statfs(struct mount *mp, struct statfs *sbp, struct thread *td)
                sbp->f_fsid = mp->mnt_stat.f_fsid;      /* file system id */
                sbp->f_owner = mp->mnt_stat.f_owner;    /* user that mounted the filesystem */
                sbp->f_type = mp->mnt_vfc->vfc_typenum; /* type of filesystem */
-               bcopy(mp->mnt_stat.f_mntonname, sbp->f_mntonname, MNAMELEN);
                bcopy(mp->mnt_stat.f_mntfromname, sbp->f_mntfromname, MNAMELEN);
        }
        strncpy(sbp->f_fstypename, mp->mnt_vfc->vfc_name, MFSNAMELEN);