summaryrefslogtreecommitdiff
path: root/src/platform
Commit message (Expand)AuthorAgeFilesLines
* 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
* platform: implement link_sit_add via nm_platform_link_add()Thomas Haller2020-01-093-79/+31
* platform: implement link_gre_add via nm_platform_link_add()Thomas Haller2020-01-093-92/+45
* platform: add parent argument to nm_platform_link_add()Thomas Haller2020-01-094-14/+27
* platform: move special link-add functions to headerThomas Haller2020-01-092-91/+60
* platform: extend nm_platform_link_add() to accept type specific extra parameterThomas Haller2020-01-094-35/+63
* platform: log name of link that gets added by nm_platform_link_add()Thomas Haller2020-01-091-4/+6
* platform/linux: add support for /31 prefixes on IPv4 point-to-point linksAntonio Cardace2020-01-071-0/+1