chiark / gitweb /
libudev: enumerate "subsystem"
[elogind.git] / udev / lib / test-libudev.c
index 0f485248e83a36d6fc9757574d4a5b592cd290cb..8ef7a6e3bd95178facaa1001ff8f0f4bf9d6af78 100644 (file)
@@ -333,6 +333,13 @@ int main(int argc, char *argv[], char *envp[])
        test_enumerate_print_list(enumerate);
        udev_enumerate_unref(enumerate);
 
+       printf("enumerate 'subsystem'\n");
+       enumerate = udev_enumerate_new_from_subsystems(udev);
+       if (enumerate == NULL)
+               return -1;
+       test_enumerate_print_list(enumerate);
+       udev_enumerate_unref(enumerate);
+
        test_monitor(udev, socket);
 out:
        udev_unref(udev);