summaryrefslogtreecommitdiff
path: root/src/devices/nm-device-veth.c
Commit message (Expand)AuthorAgeFilesLines
* all: SPDX header conversionLubomir Rintel2019-09-101-14/+1
* all: drop emacs file variables from source filesThomas Haller2019-06-111-1/+0
* all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller2019-02-121-2/+0
* device: replace NM_DEVICE_CLASS_DECLARE_TYPES() macro by explicit initializationThomas Haller2018-07-241-2/+3
* device: wrap NM_DEVICE_CLASS_DECLARE_TYPES() macro with do-while blockThomas Haller2018-07-241-1/+1
* core/dbus: rework D-Bus implementation to use lower layer GDBusConnection APIThomas Haller2018-03-121-7/+17
* device/veth: don't use notify() signal to bind changes for "peer" propertyThomas Haller2018-03-121-5/+12
* device: remove unused private data for NMDeviceVethThomas Haller2017-05-271-6/+0
* device: don't use platform singleton getter in device subclassesThomas Haller2017-04-181-1/+1
* veth: properly chain up the overridden notify methodLubomir Rintel2017-01-201-0/+1
* device: move tracking of peer device from NMDeviceVeth to NMDeviceThomas Haller2017-01-041-48/+28
* all: rename the introspection data to use the interface paths in namesLubomir Rintel2016-11-231-1/+1
* build: don't add subdirectories to include search path but require qualified ...Thomas Haller2016-11-211-1/+1
* device: rename internal device factoriesThomas Haller2016-10-111-2/+2
* device: make NMDeviceFactory a class instead of an interfaceThomas Haller2016-10-111-3/+2
* logging: remove LOGD_HW alias for LOGD_PLATFORMThomas Haller2016-10-111-1/+1
* core: refactor private data in "src"Thomas Haller2016-10-041-1/+1
* all: modify line separator comments to be 80 chars wideThomas Haller2016-10-031-2/+2
* core: use _NM_GET_PRIVATE() macrosThomas Haller2016-09-081-12/+1
* veth: refactor type definition of NMDeviceVethThomas Haller2016-07-051-18/+37
* device: add new NMDeviceType NM_DEVICE_TYPE_VETHThomas Haller2016-02-231-1/+1
* all: cleanup includes and let "nm-default.h" include "config.h"Thomas Haller2016-02-191-2/+1
* device: pass NMPlatformLink instance as const pointerThomas Haller2016-01-111-1/+1
* platform/trivial: rename link related functionsThomas Haller2015-12-101-1/+1
* device: set link type from all factoriesLubomir Rintel2015-12-081-0/+1
* core: ensure platform links are compatible with the NMDeviceDan Williams2015-12-041-0/+2
* platform: refactor nm_platform_veth_get_properties()Thomas Haller2015-11-021-3/+4
* devices, active-connection: port to gdbusDan Winship2015-08-101-6/+7
* all: make use of new header file "nm-default.h"Thomas Haller2015-08-051-1/+1
* core: split device creation and device setup (bgo #737458)Dan Williams2015-07-311-3/+7
* core: move D-Bus export/unexport into NMExportedObjectDan Winship2015-07-241-1/+1
* core: add an NMExportedObject base classDan Winship2015-07-241-3/+1
* core: let plugins indicate links which should be ignoreddcbw/dfa-earlyDan Williams2015-05-061-1/+1
* core: let device plugins advertise supported link and setting typesDan Williams2015-05-061-10/+8
* platform: add self argument to platform functionsThomas Haller2015-04-211-1/+1
* device: turn off "unmanaged unless IFF_UP externally" for vethlr/veth-no-external-upLubomir Rintel2015-04-131-0/+12
* Revert "core: make veth devices default-unmanaged for now"lr/udev-unmanaged-fd731014Lubomir Rintel2015-03-231-1/+0
* veth: port to internal device factoryDan Williams2014-09-111-12/+24
* logging: use new logging macros in NMDevice subclassesth/bgo734230_device_loggingThomas Haller2014-08-061-2/+4
* core: make veth devices default-unmanaged for nowDan Winship2014-07-021-0/+1
* all: remove remaining GParamSpec name/blurb stringsDan Winship2014-06-191-4/+3
* devices: fix up parent/peer tracking in some virtual devicesDan Winship2014-03-061-0/+15
* devices: make constructors take an NMPlatformLinkDan Winship2013-06-051-7/+4
* platform, devices: add support for veth devicesDan Winship2013-05-241-0/+158