summaryrefslogtreecommitdiff
path: root/src/platform
Commit message (Expand)AuthorAgeFilesLines
* ip-tunnel: set ip6gretap MAC address when creating the linkbg/ip-tunnel-cloned-mac-rh1832170Beniamino Galvani2020-05-152-2/+4
* platform: add support for coalesce settings using ioctl()Antonio Cardace2020-05-134-0/+307
* ethtool: add coalesce settingsAntonio Cardace2020-05-131-5/+5
* platform: fix test failure when /proc is mounted read-onlyBeniamino Galvani2020-05-041-24/+53
* shared: add nm_utils_invoke_on_timeout()Thomas Haller2020-04-241-4/+4
* platform: simplify static assert in _nl_static_assert_tb()Thomas Haller2020-04-241-9/+5
* platform: avoid undefined behavior comparing unrelated pointers in nmp_object...Thomas Haller2020-04-221-4/+4
* meson: merge branch 'inigomartinez/meson-license'Thomas Haller2020-03-281-0/+2
|\
| * license: Add license using SPDX identifiers to meson build filesIñigo Martínez2020-02-171-0/+2
* | platform: improve IPv6 address synchronizationBeniamino Galvani2020-03-261-32/+63
* | platform: sort IPv6 addresses from platform during syncBeniamino Galvani2020-03-261-3/+8
* | tests: replace NMTST_SWAP() by new NM_SWAP() macroThomas Haller2020-03-261-2/+2
* | all: use nm_clear_pointer() instead of g_clear_pointer()Thomas Haller2020-03-234-8/+8
* | all: use nm_clear_g_free() instead of g_clear_pointer()Thomas Haller2020-03-233-4/+4
* | platform: avoid compiler warning in _NMP_OBJECT_TYPE_IS_OBJ_WITH_IFINDEX()Thomas Haller2020-02-221-2/+8
* | platform: belatedly add NMP_OBJECT_TYPE_LNK_VRF to _NMP_OBJECT_TYPE_IS_OBJ_WI...Thomas Haller2020-02-221-0/+1
* | platform: use nm_streq() instead of strcmp()Thomas Haller2020-02-211-4/+5
* | platform: use binary search to lookup NMLinkType for devtypeThomas Haller2020-02-211-8/+70
* | platform: use binary search to lookup NMLinkType for rtnl_typeThomas Haller2020-02-211-5/+77
* | platform: index LinkDesc array by NMLinkTypeThomas Haller2020-02-211-63/+62
* | platform: don't assign meaning to NMLinkType numeric valuesThomas Haller2020-02-211-2/+2
* | all: use nm_utils_ifname_valid_kernel() instead of nm_utils_is_valid_iface_na...Antonio Cardace2020-02-172-14/+14
|/
* all: drop explicit casts from _GET_PRIVATE() macro callsThomas Haller2020-02-141-6/+6
* shared: drop _STATIC variant of macros that define functionsThomas Haller2020-02-134-8/+16
* shared/trivial: rename time related functions to use "nsec"/"msec" abbreviati...Thomas Haller2020-02-101-1/+1
* platform: use C99 static array index in parameter of nm_platform_if_indextona...Thomas Haller2020-02-102-2/+3
* platform: fix GCC warning about zero-length array in nmp_utils_ethtool_get_pe...Thomas Haller2020-02-101-3/+6
* platform: fix GCC warning about zero-length array in ethtool_get_stringset()Thomas Haller2020-02-101-1/+4
* Revert "platform: fix GCC warning about zero-lenght array (2)"Thomas Haller2020-02-101-16/+15
* Revert "platform: fix GCC warning about zero-lenght array (1)"Thomas Haller2020-02-101-12/+11
* platform: fix GCC warning about zero-lenght array (2)Beniamino Galvani2020-02-031-15/+16
* platform: fix GCC warning about zero-lenght array (1)Beniamino Galvani2020-02-031-11/+12
* platform: skip VRF test if kernel support is missingBeniamino Galvani2020-01-313-14/+28
* all: use _nm_utils_inet4_ntop() instead of nm_utils_inet4_ntop()Thomas Haller2020-01-284-49/+49
* platform: use IN6_IS_ADDR_UNSPECIFIED() to check for set IPv6 address in _nl_...Thomas Haller2020-01-281-6/+6
* platform: generate IFA_BROADCAST address based on the peer IFA_ADDRESSThomas Haller2020-01-141-3/+4
* platform: track IFA_BROADCAST address in NMPlatformIP4AddressThomas Haller2020-01-147-37/+113
* platform: add VRF supportBeniamino Galvani2020-01-148-0/+172
* platform: don't use GIOChannel to watch plain file descriptor for netlink socketThomas Haller2020-01-131-21/+17
* platform: use NM_MAKE_STRV() in NMLinuxPlatform:constucted()Thomas Haller2020-01-131-1/+1
* platform: support setting MAC address during nm_platform_link_gre_add()Thomas Haller2020-01-092-2/+4
* platform: drop NMPlatformLnkMacvtap typedefThomas Haller2020-01-094-7/+5
* platform: implement link_macvlan_add via nm_platform_link_add()Thomas Haller2020-01-093-89/+31
* platform: implement link_macsec_add via nm_platform_link_add()Thomas Haller2020-01-093-101/+43
* platform: implement link_ipip_add via nm_platform_link_add()Thomas Haller2020-01-093-83/+32
* platform: implement link_ip6gre_add via nm_platform_link_add()Thomas Haller2020-01-093-108/+48
* platform: implement link_ip6tnl_add via nm_platform_link_add()Thomas Haller2020-01-093-97/+45
* platform: implement link_6lowpan_add via nm_platform_link_add()Thomas Haller2020-01-093-74/+9
* platform: implement link_vxlan_add via nm_platform_link_add()Thomas Haller2020-01-094-140/+66
* platform: implement link_vlan_add via nm_platform_link_add()Thomas Haller2020-01-094-127/+76