NetworkManager/src/platform
Thomas Haller b6ff02e76f platform: compare routing rules according to kernel support for FRA_L3MDEV
Also, in nm_platform_routing_rule_cmp() always compare the routing
table field, also if l3mdev is set. For kernel, we cannot set table and
l3mdev together, hence such rules don't really exist (or if we try to
configure it, it will be rejected by kernel). But as far as
nm_platform_routing_rule_cmp() is concerned, if the table is set,
always compare it.
2019-04-18 11:16:09 +02:00
..
linux platform: import nl82154.h 2018-06-26 16:21:54 +02:00
tests platform: refactor detecting kernel features 2019-04-18 11:11:44 +02:00
wifi platform/wifi: don't use __u32 type in "nm-wifi-utils-nl80211.c" 2019-02-22 10:05:00 +01:00
wpan platform/netlink: cleanup nla_parse*() code by using safer macros 2019-02-22 09:58:09 +01:00
nm-fake-platform.c platform: refactor detecting kernel features 2019-04-18 11:11:44 +02:00
nm-fake-platform.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-linux-platform.c platform: detect kernel support for FRA_L3MDEV 2019-04-18 11:11:44 +02:00
nm-linux-platform.h platform: use NMDedupMultiIndex for routes in NMPCache 2017-07-05 18:37:38 +02:00
nm-netlink.c platform/netlink: cleanup nlmsg_append() and add nlmsg_append_struct() macro 2019-02-22 09:58:09 +01:00
nm-netlink.h platform/netlink: cleanup nlmsg_append() and add nlmsg_append_struct() macro 2019-02-22 09:58:09 +01:00
nm-platform-private.h platform: expose emit-signal function from platform 2017-07-05 18:37:39 +02:00
nm-platform-utils.c all: replace strerror() calls with nm_strerror_native() 2019-02-12 08:50:28 +01:00
nm-platform-utils.h platform/ethtool: add code to get/set offload features via ethtool 2018-08-10 10:38:19 +02:00
nm-platform.c platform: compare routing rules according to kernel support for FRA_L3MDEV 2019-04-18 11:16:09 +02:00
nm-platform.h platform: detect kernel support for FRA_L3MDEV 2019-04-18 11:11:44 +02:00
nmp-netns.c all: replace g_strerror() calls with nm_strerror_native() 2019-02-12 08:50:28 +01:00
nmp-netns.h core: cleanup implementation of nm_auto* macros to use nm_auto() 2017-10-11 08:43:40 +02:00
nmp-object.c platform: add support for routing-rule objects and cache them in platform 2019-03-13 09:03:59 +01:00
nmp-object.h platform: add support for routing-rule objects and cache them in platform 2019-03-13 09:03:59 +01:00
nmp-rules-manager.c platform: support weakly tracked routing rules in NMPRulesManager 2019-04-13 18:22:58 +02:00
nmp-rules-manager.h platform: add nmp_rules_manager_track_from_platform() 2019-04-13 18:17:16 +02:00