summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorErik Gilling <konkers@android.com>2011-09-09 14:06:32 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2011-09-09 14:06:32 -0700
commitcbff62880690dbbde712006f1609d4709dc8e09a (patch)
tree10a8d55ee2cd8ccf2ee7790e02ff1456be2aa547
parente14fb4f6fb58bbb08ff737d1b17018610c3ac97d (diff)
parent020418ec646f989ca14f26e3abd8f23208e9cd4d (diff)
downloadhardware_libhardware_legacy-cbff62880690dbbde712006f1609d4709dc8e09a.tar.gz
hardware_libhardware_legacy-cbff62880690dbbde712006f1609d4709dc8e09a.tar.bz2
hardware_libhardware_legacy-cbff62880690dbbde712006f1609d4709dc8e09a.zip
am 020418ec: uevent: add helper to get uevent FD
* commit '020418ec646f989ca14f26e3abd8f23208e9cd4d': uevent: add helper to get uevent FD
-rw-r--r--include/hardware_legacy/uevent.h1
-rw-r--r--uevent/uevent.c5
2 files changed, 6 insertions, 0 deletions
diff --git a/include/hardware_legacy/uevent.h b/include/hardware_legacy/uevent.h
index e4b588b..bedfff5 100644
--- a/include/hardware_legacy/uevent.h
+++ b/include/hardware_legacy/uevent.h
@@ -22,6 +22,7 @@ extern "C" {
#endif
int uevent_init();
+int uevent_get_fd();
int uevent_next_event(char* buffer, int buffer_length);
int uevent_add_native_handler(void (*handler)(void *data, const char *msg, int msg_len),
void *handler_data);
diff --git a/uevent/uevent.c b/uevent/uevent.c
index 396bad4..ef8ce84 100644
--- a/uevent/uevent.c
+++ b/uevent/uevent.c
@@ -65,6 +65,11 @@ int uevent_init()
return (fd > 0);
}
+int uevent_get_fd()
+{
+ return fd;
+}
+
int uevent_next_event(char* buffer, int buffer_length)
{
while (1) {