Kay Sievers
b0d5e0df3e
udevadm: monitor --environment -> --property
2009-06-07 03:07:33 +02:00
Kay Sievers
065db05221
use more efficient string copying
2009-05-20 17:57:52 +02:00
Kay Sievers
619b97ff2b
remove asmlinkage
2009-05-05 02:39:16 +02:00
Kay Sievers
aa1aa46f95
update NEWS
2009-04-24 02:27:44 +02:00
Kay Sievers
bb7045a0a3
udevadm: monitor - add <subsytem>:<devtype> support
2009-04-23 04:07:15 +02:00
Kay Sievers
dacea9ff6b
libudev: monitor - switch to filter_add_match_subsystem_devtype()
2009-04-23 03:24:38 +02:00
Kay Sievers
a9550eb11f
udevadm monitor - add --subsystem-match=
2009-04-22 05:00:15 +02:00
Kay Sievers
3111a33e95
udevadm: monitor - print error if we can not bind to socket
2009-04-22 04:11:18 +02:00
Kay Sievers
f2b937440c
"UDEV_MONITOR_KERNEL/UDEV" -> "kernel/udev"
2009-03-29 20:08:52 +02:00
Kay Sievers
116254097a
send monitor events back to netlink socket
...
Instead of of our own private monitor socket, we send the
processed event back to our netlink socket, to the multicast
group 2 -- so any number of users can listen to udev events,
just like they can listen to kernel emitted events on group 1.
2009-03-29 04:24:39 +02:00
Kay Sievers
498c2750bf
udevadm: monitor - clarify printed header
2009-03-18 18:47:23 +01:00
Kay Sievers
f1e7e36046
udevadm: add text for new options to command and man page
2009-03-07 02:32:40 +01:00
Kay Sievers
033e9f8cde
use no_argument, required_argument, optional_argument in longopts
2008-10-02 16:49:05 +02:00
Alan Jenkins
659353f5a9
replace strerror() usage with threadsafe "%m" format string
...
strerror() is not threadsafe. It uses a buffer to build messages of the form
"Unknown error 387689".
syslog() provides a %m format which is equivalent to strerror(errno).
As a GNU extension, this is also accepted by printf and friends.
At least in the current implementation, it is correctly threadsafe.
Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
2008-09-29 17:06:00 +02:00
Kay Sievers
0de33a61d7
libudev: more list rework
2008-09-28 01:34:55 +02:00
Kay Sievers
e345e2670a
libudev: rework list handling
2008-09-26 19:44:53 +02:00
Kay Sievers
bf7ad0ea66
libudev: replace awkward callback list interfaces with list iterators
2008-09-25 04:20:27 -07:00
Kay Sievers
55e9959b15
update file headers
2008-09-10 02:40:42 +02:00
Kay Sievers
9b3a33a9ff
udevadm: monitor - use libudev code to retrieve device data
2008-09-09 17:41:17 +02:00
Kay Sievers
8a4c287d15
udevadm: monitor - use libudev for udev monitor
2008-09-09 14:07:08 +02:00
Kay Sievers
d59f11e140
move udev_ctrl to libudev-private
2008-09-08 17:59:00 +02:00
Kay Sievers
7d563a17f3
use libudev code, unify logging, pass udev context around everywhere
2008-09-06 15:45:31 +02:00
Kay Sievers
32bf83996b
udevadm: rename internal functions to udevadm_*
2008-09-03 23:38:32 +02:00
Kay Sievers
e4255f1153
udevadm: rename source files
2008-09-03 23:33:06 +02:00