summaryrefslogtreecommitdiff
path: root/src/platform/tests/test-common.h
Commit message (Expand)AuthorAgeFilesLines
* all: SPDX header conversionLubomir Rintel2019-09-101-14/+1
* platform/tests: add tests for handling policy routing rulesThomas Haller2019-03-131-0/+52
* all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller2019-02-121-1/+0
* platform: merge NMPlatformError with nm-errorThomas Haller2018-12-271-1/+1
* platform: assert against valid ifindex and remove duplicate assertionsThomas Haller2018-12-031-2/+2
* platform/tests: improve nmtstp_link_delete() for deleting linksThomas Haller2018-12-031-4/+5
* build: avoid header conflict for <linux/if.h> and <net/if.h> with "nm-platfor...Thomas Haller2018-11-121-0/+3
* all: don't use gchar/gshort/gint/glong but C typesThomas Haller2018-07-111-1/+1
* platform: add ip6gre/ip6gretap tunnels supportBeniamino Galvani2018-07-021-0/+4
* platform: support creating non-persistant TUN/TAP devicesThomas Haller2018-04-091-1/+2
* platform/tests: implement nmtstp_assert_wait_for_link() as macroThomas Haller2018-04-091-2/+5
* platform/tests: add tests for TUN/TAP handlingThomas Haller2018-04-091-0/+4
* platform/trivial: s/ADDRROUTE/OBJECT/ for the cache lookupLubomir Rintel2017-12-111-10/+10
* platform/tests: add a missing copyright noticeLubomir Rintel2017-12-111-0/+18
* platform: add support for routing tables to platform cacheThomas Haller2017-08-241-2/+2
* platform: cleanup nmp_lookup_init_route_visible() lookup helperThomas Haller2017-08-121-12/+10
* platform: fix cache to use kernel's notion for equality of routesThomas Haller2017-08-121-4/+39
* platform: pass full route object to platform delete functionThomas Haller2017-07-251-0/+3
* platform: refactor nm_platform_ip4_address_sync()Thomas Haller2017-07-251-0/+3
* platform: reduce number of route indexesThomas Haller2017-07-051-4/+2
* core: avoid cloning platform routes but iterate the cache directlyThomas Haller2017-07-051-0/+27
* platform/tests: make timeout_ms argument for nmtstp_wait_for_signal() signedThomas Haller2017-05-311-2/+2
* platform/tests: use nm_platform_link_veth_add() to create veth pair in testThomas Haller2017-05-271-0/+4
* platform/tests: move test fixture "env1" from test-address.c to test-common.hThomas Haller2017-05-271-0/+94
* logging: log device and connection along with the messageLubomir Rintel2017-03-241-1/+1
* platform: change signature of nm_platform_ip{4,6}_route_add()Beniamino Galvani2017-03-061-0/+20
* platform/tests: add nmtstp_netns_select_random() utilThomas Haller2016-12-131-0/+4
* build: don't add subdirectories to include search path but require qualified ...Thomas Haller2016-11-211-3/+3
* core: don't use generated glib enum for platform typesThomas Haller2016-10-221-1/+1
* build: merge "src/platform/tests/Makefile.am" into toplevel MakefileThomas Haller2016-10-211-1/+5
* all: modify line separator comments to be 80 chars wideThomas Haller2016-10-031-4/+4
* macros: add macro _nm_printf() for function attributeThomas Haller2016-06-051-1/+1
* all/tests: split core part out of "nm-test-utils.h"Thomas Haller2016-05-171-1/+1
* platform/tests: improve nmtstp_wait_for_signal() to return number of signalsThomas Haller2016-04-111-2/+14
* platform/tests: add @platform argument to nmtstp functionsThomas Haller2016-04-111-15/+28
* platform/tests/trivial: rename ip4_route_exists() functions to have nmtstp pr...Thomas Haller2016-04-111-3/+3
* platform/tests/trivial: rename init_tests() and setup_tests() functionThomas Haller2016-04-111-2/+4
* platform/tests: cleanup includesThomas Haller2016-04-111-1/+0
* platform/tests/trivial: move code aroundThomas Haller2016-04-111-15/+28
* platform/tests: pass platform argument to nmtstp helper functionsThomas Haller2016-03-151-8/+8
* platform: add flags argument to nm_platform_ip4_address_add()Thomas Haller2016-03-011-1/+2
* core: always use gulong to store signal handler idsBeniamino Galvani2016-01-061-1/+1
* platform/tests: refactor nmtstp_link_*_add() functionsThomas Haller2015-12-111-16/+16
* platform/tests: add nmtstp_link_get_typed()Thomas Haller2015-12-111-0/+1
* platform/tests: ignore failure of iproute2 command for adding vxlan interfaceThomas Haller2015-12-111-3/+3
* platform/tests: add nmtstp_link_del() helperThomas Haller2015-12-101-0/+4
* platform/tests: add nmtstp_link_get() helperThomas Haller2015-12-101-0/+2
* platform/tests: add nmtstp_link_dummy_add() helperThomas Haller2015-12-101-0/+3
* platform/tests: log timestamp in test messagesThomas Haller2015-12-101-2/+7
* platform/tests: create vxlan links also using platform codeBeniamino Galvani2015-12-091-0/+3