summaryrefslogtreecommitdiff
path: root/src/platform/nm-linux-platform.c
Commit message (Expand)AuthorAgeFilesLines
* all: use nm_clear_pointer() instead of g_clear_pointer()Thomas Haller2020-03-231-2/+2
* 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
* shared: drop _STATIC variant of macros that define functionsThomas Haller2020-02-131-2/+4
* shared/trivial: rename time related functions to use "nsec"/"msec" abbreviati...Thomas Haller2020-02-101-1/+1
* platform: use IN6_IS_ADDR_UNSPECIFIED() to check for set IPv6 address in _nl_...Thomas Haller2020-01-281-6/+6
* platform: track IFA_BROADCAST address in NMPlatformIP4AddressThomas Haller2020-01-141-10/+14
* platform: add VRF supportBeniamino Galvani2020-01-141-0/+44
* 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: implement link_macvlan_add via nm_platform_link_add()Thomas Haller2020-01-091-42/+13
* platform: implement link_macsec_add via nm_platform_link_add()Thomas Haller2020-01-091-56/+26
* platform: implement link_ipip_add via nm_platform_link_add()Thomas Haller2020-01-091-42/+17
* platform: implement link_ip6gre_add via nm_platform_link_add()Thomas Haller2020-01-091-61/+34
* platform: implement link_ip6tnl_add via nm_platform_link_add()Thomas Haller2020-01-091-55/+29
* platform: implement link_6lowpan_add via nm_platform_link_add()Thomas Haller2020-01-091-34/+0
* platform: implement link_vxlan_add via nm_platform_link_add()Thomas Haller2020-01-091-69/+45
* platform: implement link_vlan_add via nm_platform_link_add()Thomas Haller2020-01-091-41/+25
* platform: implement link_sit_add via nm_platform_link_add()Thomas Haller2020-01-091-42/+17
* platform: implement link_gre_add via nm_platform_link_add()Thomas Haller2020-01-091-48/+23
* platform: add parent argument to nm_platform_link_add()Thomas Haller2020-01-091-0/+4
* platform: extend nm_platform_link_add() to accept type specific extra parameterThomas Haller2020-01-091-8/+19
* platform/linux: add support for /31 prefixes on IPv4 point-to-point linksAntonio Cardace2020-01-071-0/+1
* all: rename time related function to spell out nsec/usec/msec/secThomas Haller2019-12-131-12/+12
* all: manually drop code comments with file descriptionThomas Haller2019-10-011-2/+2
* all: SPDX header conversionLubomir Rintel2019-09-101-14/+1
* platforn/linux: don't fall back to WEXT for OLPC Meshlr/olpc-meshLubomir Rintel2019-09-071-9/+1
* shared,all: return boolean success from nm_utils_file_get_contents()Thomas Haller2019-08-081-16/+29
* libnm,core: use nm_utils_clock_gettime_*() instead of clock_gettime()Thomas Haller2019-07-231-11/+9
* all: drop emacs file variables from source filesThomas Haller2019-06-111-1/+0
* platform: handle IFLA_BROADCAST in platform cache for linksThomas Haller2019-06-111-11/+33
* core: set number of SR-IOV VFs asynchronouslyBeniamino Galvani2019-05-281-44/+85
* platform: add async sysctl set functionBeniamino Galvani2019-05-281-12/+215
* platform: print sysctl absolute path when pathid is NULLBeniamino Galvani2019-05-281-3/+3
* device/trivial: add comment about lifetime of "kind" in tc_commit()th/various-cleanup-platform-libnmThomas Haller2019-05-071-0/+6
* platform: merge _add_action(), _add_action_simple() and _add_action_mirred() ...Thomas Haller2019-05-071-79/+46
* platform: assert for out-of-memory in netlink codeThomas Haller2019-05-071-5/+5
* libnm: rename "memory" parameter of fq_codel QDisc to "memory_limit"Thomas Haller2019-05-071-4/+4
* platform: fix handling of default value for TCA_FQ_CODEL_CE_THRESHOLDThomas Haller2019-05-071-2/+4
* platform: fix handling of fq_codel's memory limit default valueThomas Haller2019-05-071-1/+4
* platform: use u32 netlink type for TCA_FQ_CODEL_ECNThomas Haller2019-05-071-2/+2
* platform/ethtool,mii: retry ioctl when interface name was renamed for ehttool...Thomas Haller2019-05-071-1/+2
* tc/tfilter: add mirred actionLubomir Rintel2019-04-301-0/+33
* tc/qdisc: add support for fq_codel attributesLubomir Rintel2019-04-301-0/+72
* shared: move most of "shared/nm-utils" to "shared/nm-glib-aux"Thomas Haller2019-04-181-3/+3
* shared: move udev helper to separate directory "shared/nm-udev-aux"Thomas Haller2019-04-181-1/+1
* shared: split C-only helper "shared/nm-std-aux" utils out of "shared/nm-utils"Thomas Haller2019-04-181-1/+2
* platform: detect kernel support for FRA_L3MDEVThomas Haller2019-04-181-0/+10