mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-04-15 20:18:05 +02:00
Merge branch '3630-netlink-linux' into 'main'
build: Check for <netlink/netlink_route.h> for GNetworkMonitorNetlink Closes #3630 See merge request GNOME/glib!4549
This commit is contained in:
commit
dc1b097f2d
@ -42,7 +42,7 @@
|
||||
#include <linux/netlink.h>
|
||||
#include <linux/rtnetlink.h>
|
||||
#endif
|
||||
#ifdef HAVE_NETLINK_NETLINK_H
|
||||
#if defined(HAVE_NETLINK_NETLINK_H) && defined(HAVE_NETLINK_NETLINK_ROUTE_H)
|
||||
#include <netlink/netlink.h>
|
||||
#include <netlink/netlink_route.h>
|
||||
#endif
|
||||
|
@ -417,6 +417,7 @@ headers = [
|
||||
'memory.h',
|
||||
'mntent.h',
|
||||
'netlink/netlink.h',
|
||||
'netlink/netlink_route.h',
|
||||
'poll.h',
|
||||
'pwd.h',
|
||||
'sched.h',
|
||||
@ -475,7 +476,8 @@ if cc.check_header('malloc.h')
|
||||
glib_conf_prefix = glib_conf_prefix + '#define HAVE_MALLOC_H 1\n'
|
||||
endif
|
||||
|
||||
if glib_conf.has('HAVE_LINUX_NETLINK_H') or glib_conf.has('HAVE_NETLINK_NETLINK_H')
|
||||
if (glib_conf.has('HAVE_LINUX_NETLINK_H') or
|
||||
(glib_conf.has('HAVE_NETLINK_NETLINK_H') and glib_conf.has('HAVE_NETLINK_NETLINK_ROUTE_H')))
|
||||
glib_conf.set('HAVE_NETLINK', 1)
|
||||
endif
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user