summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configure.ac6
-rw-r--r--plugins/udev.c17
2 files changed, 1 insertions, 22 deletions
diff --git a/configure.ac b/configure.ac
index fa339474..c6c94de7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -105,14 +105,10 @@ AC_ARG_ENABLE(udev, AC_HELP_STRING([--disable-udev],
[don't use udev support even if available]),
[enable_udev=${enableval}])
if (test "${enable_udev}" != "no"); then
- PKG_CHECK_MODULES(UDEV, libudev >= 141,
+ PKG_CHECK_MODULES(UDEV, libudev >= 143,
[enable_udev="yes"], [enable_udev="no"])
fi
if (test "${enable_udev}" = "yes"); then
- AC_CHECK_LIB(udev, udev_monitor_filter_update, dummy=yes,
- AC_DEFINE(NEED_UDEV_MONITOR_FILTER, 1,
- [Define to 1 if you need the
- udev_monitor_filter...() functions.]))
UDEV_DATADIR="`$PKG_CONFIG --variable=udevdir udev`"
if (test -z "${UDEV_DATADIR}"); then
UDEV_DATADIR="${sysconfdir}/udev/rules.d"
diff --git a/plugins/udev.c b/plugins/udev.c
index d63cfdcf..243ce9bd 100644
--- a/plugins/udev.c
+++ b/plugins/udev.c
@@ -25,7 +25,6 @@
#include <errno.h>
-#define LIBUDEV_I_KNOW_THE_API_IS_SUBJECT_TO_CHANGE
#include <libudev.h>
#include <glib.h>
@@ -35,22 +34,6 @@
#include <ofono/modem.h>
#include <ofono/log.h>
-#ifdef NEED_UDEV_MONITOR_FILTER
-static int udev_monitor_filter_add_match_subsystem_devtype(struct udev_monitor *udev_monitor,
- const char *subsystem, const char *devtype)
-{
- return -EINVAL;
-}
-static int udev_monitor_filter_update(struct udev_monitor *udev_monitor)
-{
- return -EINVAL;
-}
-static int udev_monitor_filter_remove(struct udev_monitor *udev_monitor)
-{
- return -EINVAL;
-}
-#endif
-
static GSList *modem_list = NULL;
static struct ofono_modem *find_modem(const char *devpath)