]> git.saurik.com Git - apt.git/commitdiff
apt-pkg/cdrom.{cc,h}: add udev_enumerate_add_match_sysattr to the libudev class
authorMichael Vogt <michael.vogt@ubuntu.com>
Fri, 4 Mar 2011 20:17:00 +0000 (21:17 +0100)
committerMichael Vogt <michael.vogt@ubuntu.com>
Fri, 4 Mar 2011 20:17:00 +0000 (21:17 +0100)
apt-pkg/cdrom.cc
apt-pkg/cdrom.h

index 04ace10a63320cc13337c38ffaaf49ec0a797cda..3dc7e99244c9da4d280001477b8da447490bf101 100644 (file)
@@ -854,6 +854,7 @@ pkgUdevCdromDevices::Dlopen()                                       /*{{{*/
    libudev_handle = h;
    udev_new = (udev* (*)(void)) dlsym(h, "udev_new");
    udev_enumerate_add_match_property = (int (*)(udev_enumerate*, const char*, const char*))dlsym(h, "udev_enumerate_add_match_property");
+   udev_enumerate_add_match_sysattr = (int (*)(udev_enumerate*, const char*, const char*))dlsym(h, "udev_enumerate_add_match_sysattr");
    udev_enumerate_scan_devices = (int (*)(udev_enumerate*))dlsym(h, "udev_enumerate_scan_devices");
    udev_enumerate_get_list_entry = (udev_list_entry* (*)(udev_enumerate*))dlsym(h, "udev_enumerate_get_list_entry");
    udev_device_new_from_syspath = (udev_device* (*)(udev*, const char*))dlsym(h, "udev_device_new_from_syspath");
index 14ca1d8104dc163136e02a68426fca9a0283fdc6..0fcdb6f1a714361ef05e1f48a7946dcfe7c7b124 100644 (file)
@@ -83,6 +83,7 @@ class pkgUdevCdromDevices                                             /*{{{*/
    void *libudev_handle;
    struct udev* (*udev_new)(void);
    int (*udev_enumerate_add_match_property)(struct udev_enumerate *udev_enumerate, const char *property, const char *value);
+   int (*udev_enumerate_add_match_sysattr)(struct udev_enumerate *udev_enumerate, const char *property, const char *value);
    int (*udev_enumerate_scan_devices)(struct udev_enumerate *udev_enumerate);
    struct udev_list_entry* (*udev_enumerate_get_list_entry)(struct udev_enumerate *udev_enumerate);
    struct udev_device* (*udev_device_new_from_syspath)(struct udev *udev, const char *syspath);