[lvm-devel] LVM2/tools lvmcmdline.c
prajnoha at sourceware.org
prajnoha at sourceware.org
Fri Apr 22 12:07:36 UTC 2011
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: prajnoha at sourceware.org 2011-04-22 12:07:36
Modified files:
tools : lvmcmdline.c
Log message:
Use common udev_get_dev_dir() to get current device directory managed by udev.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/tools/lvmcmdline.c.diff?cvsroot=lvm2&r1=1.140&r2=1.141
--- LVM2/tools/lvmcmdline.c 2011/04/22 12:05:33 1.140
+++ LVM2/tools/lvmcmdline.c 2011/04/22 12:07:35 1.141
@@ -955,13 +955,11 @@
static int _set_udev_checking(struct cmd_context *cmd)
{
#ifdef UDEV_SYNC_SUPPORT
- struct udev *udev;
const char *udev_dev_dir;
size_t udev_dev_dir_len;
int dirs_diff;
- if (!(udev = udev_new()) ||
- !(udev_dev_dir = udev_get_dev_path(udev)) ||
+ if (!(udev_dev_dir = udev_get_dev_dir()) ||
!*udev_dev_dir) {
log_error("Could not get udev dev path.");
return 0;
@@ -988,7 +986,6 @@
init_udev_checking(0);
}
- udev_unref(udev);
#endif
return 1;
}
More information about the lvm-devel
mailing list