fstat(1): Mangle dev2udev() name.
authorzrj <rimvydas.jasinskas@gmail.com>
Sat, 6 Apr 2019 20:04:59 +0000 (23:04 +0300)
committerzrj <zrj@dragonflybsd.org>
Sun, 7 Apr 2019 19:19:48 +0000 (22:19 +0300)
Avoid symbol conflicts with libkvm internal one.

usr.bin/fstat/cd9660.c
usr.bin/fstat/ext2fs.c
usr.bin/fstat/fstat.c
usr.bin/fstat/fstat.h
usr.bin/fstat/hammer.c
usr.bin/fstat/hammer2.c
usr.bin/fstat/msdosfs.c
usr.bin/fstat/ntfs.c

index 55d5d31..831fb08 100644 (file)
@@ -63,7 +63,7 @@ isofs_filestat(struct vnode *vp, struct filestat *fsp)
                    (void *)VTOI(vp), Pid);
                return 0;
        }
-       fsp->fsid = fsp->rdev = dev2udev(isonode.i_dev);
+       fsp->fsid = fsp->rdev = fstat_dev2udev(isonode.i_dev);
        fsp->mode = (mode_t)isonode.inode.iso_mode;
        fsp->fileid = (long)isonode.i_number;
        fsp->size = isonode.i_size;
index 5d0f21f..35dbdef 100644 (file)
@@ -52,7 +52,7 @@ ext2fs_filestat(struct vnode *vp, struct filestat *fsp)
                return 0;
        }
        fsp->mode = ino.i_mode | mtrans(vp->v_type);
-       fsp->rdev = fsp->fsid = dev2udev(ino.i_dev);
+       fsp->rdev = fsp->fsid = fstat_dev2udev(ino.i_dev);
        fsp->size = ino.i_din.di_size;
        fsp->fileid = ino.i_number;
 
index 7b84386..0bc51e3 100644 (file)
@@ -594,7 +594,7 @@ ufs_filestat(struct vnode *vp, struct filestat *fsp)
         * contain dev_t structures. We need to convert to udev to make
         * comparisons
         */
-       fsp->fsid = dev2udev(inode.i_dev);
+       fsp->fsid = fstat_dev2udev(inode.i_dev);
        fsp->fileid = (long)inode.i_number;
        fsp->mode = (mode_t)inode.i_mode;
        fsp->size = inode.i_size;
@@ -633,7 +633,7 @@ devfs_filestat(struct vnode *vp, struct filestat *fsp)
                    (void *)vp->v_data, Pid);
                return 0;
        }
-       fsp->fsid = fsp->rdev = dev2udev(vp->v_rdev);
+       fsp->fsid = fsp->rdev = fstat_dev2udev(vp->v_rdev);
        fsp->fileid = devfs_node.d_dir.d_ino;
        fsp->mode = (devfs_node.mode & ~S_IFMT) | S_IFCHR;
        fsp->size = 0;
@@ -913,7 +913,7 @@ bad:
  * in order to work out the associated udev_t
  */
 udev_t
-dev2udev(void *dev)
+fstat_dev2udev(void *dev)
 {
        struct cdev si;
 
index 4c4b82e..963a3fc 100644 (file)
@@ -78,9 +78,7 @@ extern kvm_t *kd;
 extern int vflg;
 extern int Pid;
 
-/* XXX symbol conflict with libkvm.a */
-#define        dev2udev fstat_dev2udev
-udev_t dev2udev(void *);
+udev_t fstat_dev2udev(void *);
 udev_t makeudev(int, int);
 
 /* Additional filesystem types */
index d14f8ad..95c9f4a 100644 (file)
@@ -67,6 +67,6 @@ hammer_filestat(struct vnode *vp, struct filestat *fsp)
        fsp->mode = ino.ino_data.mode | mtrans(vp->v_type);
        fsp->fileid = (long)ino.ino_leaf.base.obj_id;
        fsp->size = ino.ino_data.size;
-       fsp->rdev = dev2udev(vp->v_rdev);
+       fsp->rdev = fstat_dev2udev(vp->v_rdev);
        return 1;
 }
index fc78fd0..2691977 100644 (file)
@@ -57,7 +57,7 @@ hammer2_filestat(struct vnode *vp, struct filestat *fsp)
                return 0;
        }
 
-       fsp->fsid = fsp->rdev = dev2udev(vp->v_rdev);
+       fsp->fsid = fsp->rdev = fstat_dev2udev(vp->v_rdev);
        fsp->mode = ino.meta.mode | mtrans(vp->v_type);
        fsp->fileid = ino.meta.inum;
        fsp->size = ino.meta.size;
index 1c0d192..a2bc863 100644 (file)
@@ -104,7 +104,7 @@ msdosfs_filestat(struct vnode *vp, struct filestat *fsp)
                }
        }
 
-       fsp->fsid = fsp->rdev = dev2udev(denode.de_dev);
+       fsp->fsid = fsp->rdev = fstat_dev2udev(denode.de_dev);
        fsp->mode = 0555;
        fsp->mode |= denode.de_Attributes & ATTR_READONLY ? 0 : 0222;
        fsp->mode &= mnt->data.pm_mask;
index 53a536e..b681550 100644 (file)
@@ -67,7 +67,7 @@ ntfs_filestat(struct vnode *vp, struct filestat *fsp)
                return 0;
        }
        fsp->mode = mp.ntm_mode | mtrans(vp->v_type);
-       fsp->rdev = fsp->fsid = dev2udev(ino.i_dev);
+       fsp->rdev = fsp->fsid = fstat_dev2udev(ino.i_dev);
        fsp->size = fn.f_size;
        fsp->fileid = ino.i_number;