Re: [PATCH] libudev: device - add devtype support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Jan 2, 2009 at 09:22, Marcel Holtmann <marcel@xxxxxxxxxxxx> wrote:
>> > I was playing a little bit with libudev and I actually need the DEVTYPE
>> > from uevent for various tasks. Especially with USB and Bluetooth, the
>> > subsystem value is too generic.
>> >
>> > Attached is a patch that implements udev_device_get_devtype() and also
>> > udev_device_get_parent_with_devtype(). Please double check that I did it
>> > the right way.
>>
>> Looks good. Applied.
>
> one minor thing that came to my mind is that DEVTYPE and subsystem are
> actually kinda coupled. So a DEVTYPE="host" has a different semantic for
> USB than for Bluetooth subsystem for example. Not sure if we actually
> care or just add a udev_device_get_parent_with_subsystem_devtype()
> function to give applications a choice if they wanna care.

You mean replacing:
  udev_device_get_parent_with_devtype(..., *devtype)
by:
  udev_device_get_parent_with_subsystem_devtype(..., *subsystem,  *devtype)
?

Sounds sensible, because in most cases you don't want to check for
parents of a different subsystem. As you are using it, want to send a
patch?

Thanks,
Kay
--
To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel]     [Linux DVB]     [Asterisk Internet PBX]     [DCCP]     [Netdev]     [X.org]     [Util Linux NG]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux