NetworkManager/src/devices
Thomas Haller 17c5e4ec65 device: don't iterate over a va_list more then once
Calling va_start() (with va_end()) in between seems to work and
is done by systemd and other code occasionally.

However, it's not clear that this really works on every architecture.
So just replace thise one instance with a different implementation
by passing the arguments as an array.
2016-01-29 14:29:28 +01:00
..
adsl core: use NM_PLATFORM_GET instead of nm_platform_get() in function calls 2016-01-06 21:25:56 +01:00
bluetooth bluez: own reference to connection provider in NMBluezDevice 2016-01-27 14:18:38 +01:00
team core: reject existing links when trying to add a link via platform 2016-01-25 13:35:10 +01:00
tests core: add test for NMArpingManager 2016-01-20 11:53:47 +01:00
wifi wifi: fix crash due to wrong ownership handling in nm_supplicant_manager_iface_release() 2016-01-21 14:58:55 +01:00
wwan wwan: retry connect on some errors and save them for log messages 2016-01-28 12:25:47 -06:00
Makefile.am lldp: add test case 2015-11-10 14:25:05 +01:00
nm-arping-manager.c core: add NMArpingManager 2016-01-20 11:53:47 +01:00
nm-arping-manager.h core: add NMArpingManager 2016-01-20 11:53:47 +01:00
nm-device-bond.c core: reject existing links when trying to add a link via platform 2016-01-25 13:35:10 +01:00
nm-device-bond.h device: implement slave property in parent device class 2015-12-05 19:34:06 +01:00
nm-device-bridge.c core: reject existing links when trying to add a link via platform 2016-01-25 13:35:10 +01:00
nm-device-bridge.h device: implement slave property in parent device class 2015-12-05 19:34:06 +01:00
nm-device-ethernet-utils.c all: drop includes to <glib/gi18n.h> for "nm-default.h" 2015-08-05 15:35:51 +02:00
nm-device-ethernet-utils.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-device-ethernet.c wifi: fix crash due to wrong ownership handling in nm_supplicant_manager_iface_release() 2016-01-21 14:58:55 +01:00
nm-device-ethernet.h device: export S390Subchannels property on Ethernet device 2015-09-29 09:30:01 +02:00
nm-device-factory.c core: check generated virtual interfaceplatform name 2016-01-21 18:38:52 +01:00
nm-device-factory.h core: check generated virtual interfaceplatform name 2016-01-21 18:38:52 +01:00
nm-device-generic.c device: pass NMPlatformLink instance as const pointer 2016-01-11 14:05:49 +01:00
nm-device-generic.h device: pass NMPlatformLink instance as const pointer 2016-01-11 14:05:49 +01:00
nm-device-infiniband.c core: reject existing links when trying to add a link via platform 2016-01-25 13:35:10 +01:00
nm-device-infiniband.h all: rename nm-glib-compat.h to nm-glib.h, use everywhere 2015-07-24 13:25:47 -04:00
nm-device-ip-tunnel.c core: reject existing links when trying to add a link via platform 2016-01-25 13:35:10 +01:00
nm-device-ip-tunnel.h device/ip-tunnel: add support for IP6TNL tunnels 2015-12-01 17:39:41 +01:00
nm-device-logging.h logging: declare default logging macros in "nm-logging.h" 2015-08-20 11:15:13 +02:00
nm-device-macvlan.c core: reject existing links when trying to add a link via platform 2016-01-25 13:35:10 +01:00
nm-device-macvlan.h device/macvlan: support device creation 2015-12-09 14:30:08 +01:00
nm-device-private.h core: ensure platform links are compatible with the NMDevice 2015-12-04 12:16:41 +01:00
nm-device-tun.c core: reject existing links when trying to add a link via platform 2016-01-25 13:35:10 +01:00
nm-device-tun.h device/tun: support device creation 2015-11-25 11:39:57 +01:00
nm-device-veth.c device: pass NMPlatformLink instance as const pointer 2016-01-11 14:05:49 +01:00
nm-device-veth.h all: rename nm-glib-compat.h to nm-glib.h, use everywhere 2015-07-24 13:25:47 -04:00
nm-device-vlan.c core: reject existing links when trying to add a link via platform 2016-01-25 13:35:10 +01:00
nm-device-vlan.h core: split device creation and device setup (bgo #737458) 2015-07-31 14:06:09 -05:00
nm-device-vxlan.c core: reject existing links when trying to add a link via platform 2016-01-25 13:35:10 +01:00
nm-device-vxlan.h device/vxlan: support device creation 2015-12-09 16:36:46 +01:00
nm-device.c device: don't iterate over a va_list more then once 2016-01-29 14:29:28 +01:00
nm-device.h device: add _NM_DEVICE_CHECK_CON_AVAILABLE_FOR_USER_REQUEST enum 2016-01-24 16:07:01 +01:00
nm-lldp-listener.c systemd: merge branch 'systemd' into master 2016-01-04 17:03:11 +01:00
nm-lldp-listener.h lldp: decouple NMLldpListener from platform 2015-11-10 14:17:42 +01:00