summaryrefslogtreecommitdiff
path: root/udev/lib/exported_symbols
diff options
context:
space:
mode:
authorKay Sievers <kay.sievers@vrfy.org>2009-04-22 03:50:11 +0200
committerKay Sievers <kay.sievers@vrfy.org>2009-04-22 03:50:11 +0200
commite14bdd88e9796ec3c70966dd1899add6667431f5 (patch)
tree729c921be3a7bedad393a754fbf99b42ab301f4b /udev/lib/exported_symbols
parentf907449eee3f58fafafee0658e80578b1dbb2722 (diff)
libudev: monitor - add client socket filter for subsystem value
Messages send back by the udev daemon to the netlink socket are multiplexed by the kernel and delivered to multiple clients. The clients can upload a socket filter to let the kernel drop messages not belonging to a certain subsystem. This prevent needless wakeups and message processing for users who are only interested in a subset of available events. Recent kernels allow untrusted users to listen to the netlink messages. The messages send by the udev daemon are versioned, to prevent any custom software reading them without libudev. The message wire format may change with any udev version update.
Diffstat (limited to 'udev/lib/exported_symbols')
-rw-r--r--udev/lib/exported_symbols1
1 files changed, 1 insertions, 0 deletions
diff --git a/udev/lib/exported_symbols b/udev/lib/exported_symbols
index 27314e4a26..23cd8fbe28 100644
--- a/udev/lib/exported_symbols
+++ b/udev/lib/exported_symbols
@@ -56,6 +56,7 @@ udev_monitor_unref
udev_monitor_get_udev
udev_monitor_get_fd
udev_monitor_receive_device
+udev_monitor_filter_add_match_subsystem
udev_queue_new
udev_queue_ref
udev_queue_unref