summaryrefslogtreecommitdiff
path: root/src/platform/tests/test-route.c
Commit message (Expand)AuthorAgeFilesLines
* all: SPDX header conversionLubomir Rintel2019-09-101-14/+1
* policy-routing: take ownership of externally configured rulesThomas Haller2019-07-161-4/+8
* all: drop emacs file variables from source filesThomas Haller2019-06-111-1/+0
* tests/trivial: rename nmtst_get_rand_int() to nmtst_get_rand_uint32()Thomas Haller2019-06-111-34/+34
* platform/tests: workaround routing-rules test failure due to suppress_prefixl...Thomas Haller2019-05-021-2/+1
* platform: drop track_default argument from nmp_rules_manager_new()Thomas Haller2019-04-131-1/+1
* core: add handling of IP routing rules to NMDeviceThomas Haller2019-03-271-4/+4
* platform/tests: workaround test failure for routing rules with older kernelsThomas Haller2019-03-201-0/+2
* platform/tests: skip rule tests if not all features could be testedThomas Haller2019-03-201-0/+21
* platform/tests: print more information when routing rule test is about to failThomas Haller2019-03-201-1/+18
* platform/tests: adjust probabilities for generating randomized rulesThomas Haller2019-03-151-97/+92
* platform/tests: workaround FIB_RULE_INVERT of rules for kernel issue rh#1686075Thomas Haller2019-03-151-0/+4
* platform: add NMPRulesManager for syncing routing rulesth/routing-rule-pt1Thomas Haller2019-03-131-72/+153
* platform/tests: add tests for handling policy routing rulesThomas Haller2019-03-131-0/+744
* platform/tests: avoid "-Wmissing-braces" warning in "test-route.c"Thomas Haller2019-02-081-1/+1
* platform: merge NMPlatformError with nm-errorThomas Haller2018-12-271-7/+7
* platform: don't require cloned flag for RTM_GETROUTE IPv6 resultBeniamino Galvani2018-03-051-2/+42
* platform: merge nm_platform_*_delete() delete functionsThomas Haller2017-12-111-1/+1
* platform/trivial: s/ADDRROUTE/OBJECT/ for the cache lookupLubomir Rintel2017-12-111-4/+4
* platform/tests: drop bad commentLubomir Rintel2017-12-111-2/+1
* platform/tests: add test for onlink route attributeThomas Haller2017-11-131-60/+142
* platform: track all rtm_flags for routesThomas Haller2017-11-131-1/+1
* platform: add oif argument to nm_platform_ip_route_get()Thomas Haller2017-09-071-0/+2
* platform: return failure reason from route-add and return only netlink responseThomas Haller2017-08-241-3/+3
* platform: add nm_platform_ip_route_get() for route-lookupThomas Haller2017-08-241-0/+38
* platform: fix cache to use kernel's notion for equality of routesThomas Haller2017-08-121-28/+180
* platform: extend API for adding routesThomas Haller2017-08-031-2/+2
* platform: add compare functions for routes with different compare semanticsThomas Haller2017-08-031-0/+14
* platform: pass full route object to platform delete functionThomas Haller2017-07-251-18/+18
* platform: fix return value for do_delete_object()Thomas Haller2017-07-251-1/+2
* platform: drop nm_platform_ip6_route_get_all()Thomas Haller2017-07-051-6/+4
* core: avoid cloning platform routes but iterate the cache directlyThomas Haller2017-07-051-16/+12
* platform/tests: minor fix in _wait_for_ipv6_addr_non_tentative()Thomas Haller2017-05-311-2/+2
* platform/tests: reorder wait-loop in test_ip6_route_options()Thomas Haller2017-05-311-30/+41
* platform/tests: fix test_ip6_route_optionsFrancesco Giudici2017-05-301-0/+16
* platform/tests: recreate test environment for each route testThomas Haller2017-05-271-20/+11
* platform/tests: refactor test_ip6_route_options() to make it extendableThomas Haller2017-05-271-48/+99
* platform: remove plen argument for IPv6 address IDThomas Haller2017-05-271-1/+1
* platform/tests: use NMTST_WAIT_ASSERT() to wait for addressThomas Haller2017-03-091-8/+5
* platform: tests: wait for non-tentative address before adding routeBeniamino Galvani2017-03-091-0/+17
* test: platform: remove the source parameter from the ip6 route option testFrancesco Giudici2017-03-081-6/+1
* platform: add support for some route optionsBeniamino Galvani2017-03-061-0/+131
* platform: change signature of nm_platform_ip{4,6}_route_add()Beniamino Galvani2017-03-061-12/+12
* platform: support preferred source option for IPv6 routesBeniamino Galvani2017-03-061-6/+14
* build: don't add subdirectories to include search path but require qualified ...Thomas Haller2016-11-211-1/+1
* core: don't use generated glib enum for platform typesThomas Haller2016-10-221-2/+10
* build: merge "src/platform/tests/Makefile.am" into toplevel MakefileThomas Haller2016-10-211-0/+2
* platform: extend NMIPConfigSource to preserve the rtm_protocol fieldThomas Haller2016-04-281-8/+8
* core/trivial: rename "source" field of addresses and routesThomas Haller2016-04-281-6/+6
* platform/tests: add @platform argument to nmtstp functionsThomas Haller2016-04-111-19/+19