Im trying to list ata devices in the same manner i am able to list usb devices.
On Fri, Nov 20, 2015 at 11:00 PM, Greg KH <gre...@linuxfoundation.org> wrote: > On Fri, Nov 20, 2015 at 08:59:21PM +0100, Marek wrote: >> hi, >> >> i'm using the following code: >> http://stackoverflow.com/questions/25361042/how-to-list-usb-mass-storage-devices-programatically-using-libudev-in-linux?lq=1 >> the problem is with this section of code: >> struct udev_device* usb >> = udev_device_get_parent_with_subsystem_devtype(scsi, "usb", >> "usb_device"); >> which along with >> udev_device_get_sysattr_value(usb, "manufacturer"), >> udev_device_get_sysattr_value(usb, "product"), >> udev_device_get_sysattr_value(usb, "serial")); >> would output all requested values, but changing "usb", "usb_device" to >> ata and ata_device doesn't work and the program doesnt output >> anything. > > That's correct, such a change would not work at all. > > What problem are you trying to solve? > > thanks, > > greg k-h _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel