summaryrefslogtreecommitdiff
path: root/src/nm-route-manager.c
Commit message (Expand)AuthorAgeFilesLines
* logging: log device and connection along with the messageLubomir Rintel2017-03-241-1/+1
* route-manager: emit a signal when IPv4 routes changeLubomir Rintel2017-03-221-0/+16
* route-manager: add routine to query route shadowing for a linkLubomir Rintel2017-03-221-0/+27
* all: use "static inline" keywords instead of "inline static"Thomas Haller2017-02-231-1/+1
* build: don't add subdirectories to include search path but require qualified ...Thomas Haller2016-11-211-2/+2
* core: don't use generated glib enum for platform typesThomas Haller2016-10-221-2/+3
* core: refactor private data in "src"Thomas Haller2016-10-041-10/+25
* all: modify line separator comments to be 80 chars wideThomas Haller2016-10-031-11/+11
* core: const arguments for _nm_utils_ptrarray_find_*() functionsThomas Haller2016-09-231-1/+1
* core/trivial: rename "source" field of addresses and routesThomas Haller2016-04-281-2/+2
* platform: change @plen field of NMPlatformIPxRoute to type guint8Thomas Haller2016-04-111-1/+1
* route-manager: make NMRouteManager namespace awareThomas Haller2016-03-151-4/+44
* all: cleanup includes and let "nm-default.h" include "config.h"Thomas Haller2016-02-191-2/+1
* all/trivial: rename STRLEN() macro to NM_STRLEN()Thomas Haller2016-02-141-1/+1
* trivial: fix spelling in commentThomas Haller2016-02-121-1/+1
* route-manager: always flush IPv6 routes during nm_route_manager_route_flush()Thomas Haller2015-12-071-2/+5
* platform: remove NMPlatformReason enumThomas Haller2015-11-271-1/+0
* logging: swap names of logging macros _LOGT() and _LOGt()Thomas Haller2015-11-061-15/+15
* platform: add buffer argument to platform to-string functionsThomas Haller2015-11-011-9/+13
* build: make NM_MORE_ASSERTS define numeric for different levels of more-assertsThomas Haller2015-10-051-1/+1
* logging: declare default logging macros in "nm-logging.h"Thomas Haller2015-08-201-29/+16
* all: make use of new header file "nm-default.h"Thomas Haller2015-08-051-2/+1
* route-manager: align trace logging statementThomas Haller2015-07-141-6/+6
* route-manager: add argument to to only remove routes that were added by NMRou...Thomas Haller2015-07-141-36/+94
* route-manager/trivial: fix naming of local variableThomas Haller2015-07-141-4/+4
* route-manager: restore shadowed gateway routes after direct routesThomas Haller2015-07-081-1/+27
* route-manager/trivial: move codeThomas Haller2015-07-071-12/+12
* route-manager: always add conflicting direct routes and bump the route-metric...Thomas Haller2015-07-071-39/+189
* route-manager: add optional @r2_metric argument to _route_equals_ignoring_ifi...Thomas Haller2015-07-071-4/+7
* platform: add optional @metric argument to route_add() functionThomas Haller2015-07-071-2/+2
* route-manager: add compare function for route-destinationThomas Haller2015-07-071-1/+35
* route-manager: fix trace logging statementThomas Haller2015-07-051-1/+1
* route-manager: manage IPv4 device-routes with NMRouteManagerThomas Haller2015-07-011-0/+244
* route-manager: consider also 'proto kernel' routes during route_flush()Thomas Haller2015-07-011-2/+2
* route-manager: add argument @ignore_kernel_routes to route_sync()Thomas Haller2015-07-011-8/+13
* route-manager: process platform events before syncing routesThomas Haller2015-07-011-0/+2
* route-manager: keep a reference of the platform instanceThomas Haller2015-07-011-4/+19
* platform: change NMPlatformGetRouteMode enum to NMPlatformGetRouteFlags flagsThomas Haller2015-07-011-1/+1
* platform: track pref_src field of IPv4 routesThomas Haller2015-07-011-2/+2
* route-manager: fix return value of _vx_route_sync()Beniamino Galvani2015-06-261-10/+12
* route-manager/logging: fix wording in logging statementThomas Haller2015-06-231-1/+1
* logging: define _LOGT() macro to check valid argumentsThomas Haller2015-04-241-2/+2
* logging: use _nm_log() to avoid duplicate check of whether logging is enabledThomas Haller2015-04-221-3/+3
* platform: add self argument to platform functionsThomas Haller2015-04-211-4/+4
* make use of NM_MORE_ASSERTS, nm_assert() and NM_MORE_LOGGINGThomas Haller2015-04-101-4/+2
* route-manager: refactor route-manager and route_sync()Thomas Haller2015-04-081-239/+540
* route-manager: fix memleaks in nm_route_manager_ip4_route_sync()Thomas Haller2015-03-121-0/+4
* route-manager: refactor: a readability improvementLubomir Rintel2015-03-091-2/+4
* route-manager: define singelton using NM_DEFINE_SINGLETON_GETTER()Thomas Haller2015-02-271-11/+1
* route-manager: remember routes that should be activeLubomir Rintel2015-02-271-38/+172