summaryrefslogtreecommitdiff
path: root/src/platform/nm-linux-platform.c
Commit message (Expand)AuthorAgeFilesLines
* platform: add nm_platform_link_veth_add() to create VETH linksThomas Haller2017-05-271-3/+21
* platform: remove plen argument for IPv6 address IDThomas Haller2017-05-271-4/+4
* platform: ignore RTM_GETLINK messages sent by wireless extentionsNikolay Martynov2017-05-111-3/+17
* all: fix typo 'entires' -> 'entries'Beniamino Galvani2017-05-051-1/+1
* platform: detect SR-IOV support and allow changing the number of VFsBeniamino Galvani2017-04-181-0/+91
* core: add NMNetns to bundle platform and route managersThomas Haller2017-04-181-8/+5
* platform: cleanup possibly non-zero host part for route operationsThomas Haller2017-04-151-3/+5
* linux-platform: fix link_get_unmanaged() return valueLubomir Rintel2017-04-061-1/+4
* logging: log device and connection along with the messageLubomir Rintel2017-03-241-1/+1
* udev: drop libgudev in favor of libudevThomas Haller2017-03-221-63/+76
* wifi-utils: don't cache interface nameBeniamino Galvani2017-03-211-19/+2
* all: use "unsigned" instead of "unsigned int"Thomas Haller2017-03-141-1/+1
* platform: implement NM_LINUX_PLATFORM_GET_PRIVATE() via _NM_GET_PRIVATE_VOID(...Thomas Haller2017-03-101-7/+1
* platform: add support for some route optionsBeniamino Galvani2017-03-061-22/+123
* platform: change signature of nm_platform_ip{4,6}_route_add()Beniamino Galvani2017-03-061-24/+28
* platform: support preferred source option for IPv6 routesBeniamino Galvani2017-03-061-4/+6
* platform: use IFA_FLAGS name instead of numeric valueThomas Haller2017-02-101-1/+1
* platform: unify logging messages about kernel supportThomas Haller2017-02-101-10/+8
* platform: downgrade warning about failure to detect kernel support to debugThomas Haller2017-02-101-2/+2
* platform: cleanup _log_dbg_sysctl_set_impl() and _log_dbg_sysctl_get_impl()Thomas Haller2017-02-071-23/+21
* platform/tun: don't passing around the ifname guessLubomir Rintel2017-01-161-1/+1
* platform: add support for macsec linksBeniamino Galvani2017-01-161-0/+137
* core: use nm_offsetofend() macroThomas Haller2017-01-161-9/+7
* platform/trivial: rename macro offset_plus_sizeof() to offsetofend()Thomas Haller2016-12-141-8/+8
* platform: assume ifname is present in _linktype_get_type()Thomas Haller2016-12-131-6/+10
* platform: avoid copying arguments for nmp_utils_ethtool_get_driver_info()Thomas Haller2016-12-131-8/+11
* platform: lookup ifname for ethtool/mii ioctl immediately before useThomas Haller2016-12-131-10/+6
* all: use O_CLOEXEC for file descriptorsThomas Haller2016-12-131-1/+1
* core: use nmp_utils_sysctl_open_netdir() in platform link operationsThomas Haller2016-12-131-41/+22
* core: use nmp_utils_sysctl_open_netdir() to detect link-typeThomas Haller2016-12-131-30/+25
* core: use nmp_utils_sysctl_open_netdir() to read tun/tap sysctlThomas Haller2016-12-131-1/+1
* platform: implement sysctl access via relative path to sysctl_open_netdir()Thomas Haller2016-12-131-37/+58
* platform: add optional dirfd argument to sysctl functionsThomas Haller2016-12-131-15/+26
* platform: wifi: use nmp_utils_open_sysctl() to check if device is wifiKai-Heng Feng2016-12-131-1/+1
* platform: rename _assert_netns_current() to a ASSERT_NETNS_CURRENT()Thomas Haller2016-12-131-10/+6
* platform: increase initial buffer size of libnl's nl_recvmsg() to 32KThomas Haller2016-12-021-1/+1
* platform: don't use static temporary cache_idThomas Haller2016-12-011-6/+13
* platform: workaround NLE_MSG_TRUNC failure of nl_recv() with too small buffer...Thomas Haller2016-11-301-1/+34
* linux: don't assume short write when the kernel ignores the trailing whitespaceLubomir Rintel2016-11-091-3/+3
* core: don't use generated glib enum for platform typesThomas Haller2016-10-221-2/+2
* platform: avoid unaligned access to link stats on 64bit architecturesBeniamino Galvani2016-10-141-6/+13
* core: remove unnecessary includes to netlink/route libraryThomas Haller2016-10-071-6/+1
* core: refactor private data in "src"Thomas Haller2016-10-041-17/+16
* all: modify line separator comments to be 80 chars wideThomas Haller2016-10-031-25/+25
* core: const arguments for _nm_utils_ptrarray_find_*() functionsThomas Haller2016-09-231-4/+4
* platform: fix return value for error case in do_change_link_request()Thomas Haller2016-08-301-2/+2
* platform: fix buildLubomir Rintel2016-08-301-2/+2
* platform: workaround kernel wrongly returning ENFILE when changing MAC addressThomas Haller2016-08-291-1/+26
* platform: split processing result from do_change_link()Thomas Haller2016-08-291-8/+27
* platform: silence error reading sysctl for non existing deviceThomas Haller2016-08-251-0/+1