summaryrefslogtreecommitdiff
path: root/src/platform/nm-linux-platform.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* platform: detect kernel support for FRA_UID_RANGEThomas Haller2019-04-181-0/+10
* platform: detect kernel support for FRA_IP_PROTO, FRA_SPORT_RANGE, FRA_DPORT_...Thomas Haller2019-04-181-0/+12
* platform: detect kernel support for FRA_PROTOCOLThomas Haller2019-04-181-0/+7
* platform: refactor detecting kernel featuresThomas Haller2019-04-181-152/+34
* all: support bridge vlan rangesBeniamino Galvani2019-04-181-2/+9
* libnm,core: enable "onlink" flags also for IPv6 routesThomas Haller2019-04-101-3/+1
* platform: assume 'sriov_drivers_autoprobe' is 1 when sysfs file is missingBeniamino Galvani2019-04-041-0/+8
* platform: set errno to ENOENT for nm_platform_sysctl_get()Thomas Haller2019-04-041-8/+18
* platform: set fib_rule_hdr.table to RT_TABLE_UNSPEC for tables larger 255Thomas Haller2019-03-271-1/+1
* platform: add support for bridge vlansBeniamino Galvani2019-03-261-1/+72
* platform: add @family argument to new-link functionBeniamino Galvani2019-03-261-76/+46
* platform: add routing-rule add/delete netlink functionsThomas Haller2019-03-131-0/+159
* platform: add support for routing-rule objects and cache them in platformThomas Haller2019-03-131-17/+253
* platform: separate the refresh-type from the object typeThomas Haller2019-03-131-107/+189
* platform/trivial: rename enum DELAYED_ACTION_IDX_REFRESH_ALL_* to REFRESH_ALL...Thomas Haller2019-03-131-25/+25
* platform: drop unused nm_platform_refresh_all()Thomas Haller2019-03-131-7/+0
* platform: suppress unnecessary logging in do_request_all_no_delayed_actions()Thomas Haller2019-03-131-3/+8
* platform/wireguard: fix WGPEER_A_LAST_HANDSHAKE_TIME to use int64 typed times...Thomas Haller2019-03-071-2/+4
* platform/linux: fix detection of IFA_FLAGS supportLubomir Rintel2019-03-071-1/+1
* platform: move creation of nlmsg dump request in separate functionThomas Haller2019-02-221-31/+55
* platform: pass lookup instance to nmp_cache_dirty_set_all() instead of object...Thomas Haller2019-02-221-1/+5
* platform: refactor FOR_EACH_DELAYED_ACTION() macro to have only one for(;;) s...Thomas Haller2019-02-221-6/+18
* platform: create id-only objects for deleting qdisc/tfilter in event_valid_msg()Thomas Haller2019-02-221-1/+3
* platform: minor cleanup in event_valid_msg()Thomas Haller2019-02-221-15/+14
* platform: cleanup parsing of RTA_MULTIPATH in _new_from_nl_route()Thomas Haller2019-02-221-4/+16
* platform: use nla_data_as() at some placesThomas Haller2019-02-221-15/+15
* platform: use nm_auto_nlmsg cleanup macro instead of explict nlmsg_free()Thomas Haller2019-02-221-15/+13