NetworkManager/src/platform
Thomas Haller 72bdeebd73 platform/tests: workaround test failure for routing rules with older kernels
# NetworkManager-MESSAGE: <warn>  [1553100541.6609] platform-linux: do-add-rule: failure 17 (File exists)
  >>> failing... errno=-17, rule=[routing-rule,0xe9c540,1,+alive,+visible; [6] 4294967295: from all suppress_prefixlen 3 none goto-target 2955537847]
  0:      from all to 73.165.79.8/2 iif nm-test-device 178
  0:      from all 109
  0:      from all tos 0x13 lookup 10004 suppress_prefixlength 0 none
  0:      from all none
  4294967295:     not from all none

  test:ERROR:../src/platform/tests/test-route.c:1607:test_rule: assertion failed (r == 0): (-17 == 0)

Possibly fixed by https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=7c8f4e6dc30996bff806285730a0bb4e714d3d52
2019-03-20 21:27:08 +01:00
..
linux platform: import nl82154.h 2018-06-26 16:21:54 +02:00
tests platform/tests: workaround test failure for routing rules with older kernels 2019-03-20 21:27:08 +01: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: add NMPlatformObjWithIfindex helper structure for handling NMPObject types 2019-03-13 09:03:59 +01:00
nm-fake-platform.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-linux-platform.c platform: add routing-rule add/delete netlink functions 2019-03-13 09:03:59 +01: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: add NMPRulesManager for syncing routing rules 2019-03-13 09:47:37 +01:00
nm-platform.h platform: add routing-rule add/delete netlink functions 2019-03-13 09:03:59 +01: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: add NMPRulesManager for syncing routing rules 2019-03-13 09:47:37 +01:00
nmp-rules-manager.h platform: add NMPRulesManager for syncing routing rules 2019-03-13 09:47:37 +01:00