summaryrefslogtreecommitdiff
path: root/src/platform/nm-platform.c
Commit message (Expand)AuthorAgeFilesLines
* all: require glib 2.40lr/glib-2-40Lubomir Rintel2018-01-181-3/+3
* ip-tunnel: add support for tunnel flagsBeniamino Galvani2018-01-051-2/+6
* platform: fix ipv6 address synchronizationBeniamino Galvani2017-12-151-31/+39
* platform: improve ipv6 addresses synchronizationBeniamino Galvani2017-12-121-10/+40
* platform: assert() for valid item in nm_platform_link_get_all()Thomas Haller2017-12-121-0/+1
* platform: fix crash hashing NMPlatformTfilter and NMPlatformQdiscThomas Haller2017-12-121-4/+4
* platform: fix TC to-string/hash/cmp functions to include the actionThomas Haller2017-12-111-2/+35
* platform: add support for traffic filtersLubomir Rintel2017-12-111-1/+120
* platform: add support for queueing disciplinesLubomir Rintel2017-12-111-1/+120
* platform: merge nm_platform_*_delete() delete functionsThomas Haller2017-12-111-8/+8
* platform/trivial: s/ADDRROUTE/OBJECT/ for the cache lookupLubomir Rintel2017-12-111-12/+12
* platform: preserve errno in nm_platform_sysctl_get_int_checked()Thomas Haller2017-11-241-0/+3
* all: use nm_direct_hash() instead of g_direct_hash()Thomas Haller2017-11-161-2/+2
* all: don't use g_direct_equal() for hash table equality functionThomas Haller2017-11-161-1/+1
* platform: consider RTNH_F_ONLINK onlink flag for IPv4 routesThomas Haller2017-11-131-3/+6
* platform: track all rtm_flags for routesThomas Haller2017-11-131-10/+54
* platform: return platform error code from nm_platform_link_set_mtu()Thomas Haller2017-10-241-1/+1
* core: merge IPv4 and IPv6 implementation of nm_utils_ip4_property_path()Thomas Haller2017-10-241-2/+2
* core: don't use static buffer for nm_utils_ip4_property_path()Thomas Haller2017-10-241-1/+2
* platform: downgrade warning about failure to set MTUThomas Haller2017-10-231-0/+1
* platform: don't hash the compare type in nm_platform_ip4_route_hash_update()Thomas Haller2017-10-181-8/+0
* core: refactor hashing to use reduce calls to siphash24_compress()Thomas Haller2017-10-181-228/+282
* all: extend hash functions with an NMHashState argumentThomas Haller2017-10-181-265/+205
* all: add helper functions for nm_hash_update*()Thomas Haller2017-10-181-175/+182
* all: use siphash24 for hashingThomas Haller2017-10-181-6/+5
* all: refactor hashing by introducing NMHashStateThomas Haller2017-10-181-232/+241
* platform: fix comparing parent_ifindex in nm_platform_lnk_macsec_cmp()Thomas Haller2017-10-171-0/+2
* core: introduce NM_HASH_INIT() to initialize hash seedThomas Haller2017-10-131-14/+16
* platform: support pref option for IPv6 routes (RTA_PREF)Thomas Haller2017-10-121-1/+23
* platform: refactor detecting kernel supportThomas Haller2017-10-121-27/+27
* all: rework configuring route table support by adding "route-table" settingThomas Haller2017-10-091-6/+2
* core: avoid compiler warnings related to cleanup attributeThomas Haller2017-10-051-1/+0
* core: cleanup handling addr_family in NMDeviceThomas Haller2017-10-021-4/+4
* libnm,core: add TABLE attribute for routes settingsThomas Haller2017-09-261-18/+54
* core: inject route list to delete for nm_platform_ip_route_sync()Thomas Haller2017-09-261-28/+66
* platform: handle route table RT_TABLE_UNSPEC speciallyThomas Haller2017-09-261-12/+30
* platform: cleanup logging for adding linkThomas Haller2017-09-251-1/+1
* core: fix handling IPv6 device-route and use correct route metricThomas Haller2017-09-191-1/+7
* core: workaround configuring IPv6 routes with "src" (RTA_PREFSRC)Thomas Haller2017-09-151-3/+51
* core: track routes with source RTPROT_KERNEL (rtm_protocol) in NMIP4Config/NM...Thomas Haller2017-09-131-7/+7
* core: adjust route equality for NMIP4Config/NMIP6Config to what kernel doesThomas Haller2017-09-131-16/+0
* core: rework handling of default-routes and drop NMDefaultRouteManagerth/platform-route-pt4Thomas Haller2017-09-081-5/+0
* platform: delete routes after adding in nm_platform_ip_route_sync()Thomas Haller2017-09-081-60/+46
* platform/trivial: add code commentsThomas Haller2017-09-081-0/+4
* platform: add oif argument to nm_platform_ip_route_get()Thomas Haller2017-09-071-2/+6
* all: use _nm_utils_ip4_*() utils functionsThomas Haller2017-09-051-2/+2
* platform: fix deleting routes in nm_platform_ip_route_sync()Thomas Haller2017-09-021-3/+3
* platform: add support for routing tables to platform cacheThomas Haller2017-08-241-1/+25
* platform: report error when configuring manual routeThomas Haller2017-08-241-6/+59
* platform: add option to suppress error message from nm_platform_ip_route_add()Thomas Haller2017-08-241-1/+3