NetworkManager/src
Thomas Haller f21ff48a84 platform/tests: extend nmtstp_wait_for_link*() to never wait
Previously, it was not (reliably) possible to use nmtstp_wait_for_link*() to
only look into the platform cache, without trying to poll the netlink
socket for events.

Add this option. Now, if the timeout is specified as zero, we never actually
read the netlink socket.

Currently, there are no callers who make use of this (by passing
a zero timeout). So, this is no change in existing behavior.
2018-04-09 20:16:31 +02:00
..
devices platform: adding onlink gateway route for manual addresses 2018-04-04 14:57:07 +02:00
dhcp dhcp: remove unused nm_dhcp_dhclient_read_lease_ip_configs() function 2018-03-20 21:03:20 +01:00
dns dns: fix logging path name in update_resolv_conf() 2018-04-04 16:38:18 +02:00
dnsmasq meson: Improve dependency system 2018-01-10 12:20:17 +01:00
ndisc ndisc/trivial: indentation and add "const" to auto variable 2018-03-26 13:13:19 +02:00
platform platform/tests: extend nmtstp_wait_for_link*() to never wait 2018-04-09 20:16:31 +02:00
ppp core/dbus: rework creating numbered D-Bus export path by putting counter into class 2018-03-13 11:29:18 +01:00
settings ifcfg-rh: suppress warning about NM_CONTROLLED=no without restricting profile to device 2018-04-05 11:30:14 +02:00
supplicant all: don't explicitly cast destroy function for g_clear_pointer() 2018-03-19 15:27:08 +01:00
systemd systemd: merge branch systemd into master 2018-04-04 17:47:22 +02:00
tests Revert "core: merge branch 'bg/restart-assume-rh1551958'" 2018-04-04 14:49:04 +02:00
vpn core: specify an activation reason for active connections 2018-04-08 09:40:14 +02:00
main-utils.c all: use nm_close() instead of close() 2017-11-14 15:10:42 +01:00
main-utils.h
main.c core/dbus: rework D-Bus implementation to use lower layer GDBusConnection API 2018-03-12 18:37:08 +01:00
meson.build connectivity: always build nm-connectivity.c source 2018-03-19 14:46:55 +01:00
NetworkManagerUtils.c Revert "core: merge branch 'bg/restart-assume-rh1551958'" 2018-04-04 14:49:04 +02:00
NetworkManagerUtils.h Revert "core: merge branch 'bg/restart-assume-rh1551958'" 2018-04-04 14:49:04 +02:00
nm-act-request.c core: specify an activation reason for active connections 2018-04-08 09:40:14 +02:00
nm-act-request.h core: specify an activation reason for active connections 2018-04-08 09:40:14 +02:00
nm-active-connection.c core: specify an activation reason for active connections 2018-04-08 09:40:14 +02:00
nm-active-connection.h core: specify an activation reason for active connections 2018-04-08 09:40:14 +02:00
nm-audit-manager.c all: don't use NM_FLAGS_HAS() with non-constant argument 2017-12-15 11:48:38 +01:00
nm-audit-manager.h checkpoint: allow resetting the rollback timeout via D-Bus 2018-04-04 14:02:13 +02:00
nm-auth-manager.c logging: log device and connection along with the message 2017-03-24 12:42:09 +01:00
nm-auth-manager.h
nm-auth-subject.c core: drop unnecessary #if WITH_POLKIT from nm-auth-subject.h 2018-04-05 17:45:30 +02:00
nm-auth-subject.h core: drop unnecessary #if WITH_POLKIT from nm-auth-subject.h 2018-04-05 17:45:30 +02:00
nm-auth-utils.c auth-chain: optimize tracking of user data for NMAuthChain 2018-04-06 11:53:00 +02:00
nm-auth-utils.h auth-chain: drop unused nm_auth_chain_get_data_ulong() 2018-04-05 17:45:30 +02:00
nm-checkpoint-manager.c checkpoint/trivial: add fixme comments 2018-04-04 14:02:13 +02:00
nm-checkpoint-manager.h checkpoint: allow resetting the rollback timeout via D-Bus 2018-04-04 14:02:13 +02:00
nm-checkpoint.c core: specify an activation reason for active connections 2018-04-08 09:40:14 +02:00
nm-checkpoint.h checkpoint: allow resetting the rollback timeout via D-Bus 2018-04-04 14:02:13 +02:00
nm-config-data.c core: fix infinite loop in evaluating global dns configuration 2018-04-04 15:31:38 +02:00
nm-config-data.h config/trivial: rename dns_config local variable 2018-03-27 09:58:00 +02:00
nm-config.c config: fix using the right nm-version for the match specification 2018-01-23 10:50:34 +01:00
nm-config.h core: use define for configuration name "wifi.scan-rand-mac-address" 2017-12-27 09:18:54 +01:00
nm-connectivity.c connectivity: always build nm-connectivity.c source 2018-03-19 14:46:55 +01:00
nm-connectivity.h device: add default route penalty only if concheck is enabled 2017-05-04 11:07:40 +02:00
nm-core-utils.c dhcp: remove unused nm_utils_resolve_conf_parse() function 2018-03-20 21:03:20 +01:00
nm-core-utils.h dhcp: remove unused nm_utils_resolve_conf_parse() function 2018-03-20 21:03:20 +01:00
nm-dbus-manager.c core: fix freeing reg_data in error path of _obj_register() 2018-04-06 15:40:10 +02:00
nm-dbus-manager.h core/dbus: rework D-Bus implementation to use lower layer GDBusConnection API 2018-03-12 18:37:08 +01:00
nm-dbus-object.c core/dbus: rework creating numbered D-Bus export path by putting counter into class 2018-03-13 11:29:18 +01:00
nm-dbus-object.h core/dbus: rework creating numbered D-Bus export path by putting counter into class 2018-03-13 11:29:18 +01:00
nm-dbus-utils.c core: drop unused nm_dbus_utils_g_value_set_object_path_array() function 2018-04-04 14:02:13 +02:00
nm-dbus-utils.h core: drop unused nm_dbus_utils_g_value_set_object_path_array() function 2018-04-04 14:02:13 +02:00
nm-dcb.c
nm-dcb.h
nm-dhcp4-config.c core/dbus: rework creating numbered D-Bus export path by putting counter into class 2018-03-13 11:29:18 +01:00
nm-dhcp4-config.h
nm-dhcp6-config.c core/dbus: rework creating numbered D-Bus export path by putting counter into class 2018-03-13 11:29:18 +01:00
nm-dhcp6-config.h
nm-dispatcher.c core/dbus: rework D-Bus implementation to use lower layer GDBusConnection API 2018-03-12 18:37:08 +01:00
nm-dispatcher.h core/dispatcher: pass act-request to device dispatcher calls 2017-03-16 18:27:33 +01:00
nm-firewall-manager.c c-list: re-import latest version of c-list.h from upstream 2017-11-28 11:26:39 +01:00
nm-firewall-manager.h firewall: merge "started" signal and "available" property 2017-04-21 09:09:01 +02:00
nm-hostname-manager.c core,cli: replace wrong pattern for clearing GError 2017-06-27 09:42:28 +02:00
nm-hostname-manager.h hostname: cache hostname-manager's hostname property 2017-05-12 17:29:33 +02:00
nm-iface-helper.c device: don't capture resolve.conf for initial device config 2018-03-20 21:02:52 +01:00
nm-ip4-config.c device: don't capture resolve.conf for initial device config 2018-03-20 21:02:52 +01:00
nm-ip4-config.h core: add ip-config implementation for NMIP4Config vs. NMIP6Config 2018-03-20 21:03:20 +01:00
nm-ip6-config.c device: don't capture resolve.conf for initial device config 2018-03-20 21:02:52 +01:00
nm-ip6-config.h device: don't capture resolve.conf for initial device config 2018-03-20 21:02:52 +01:00
nm-logging.c core/logging: with --debug also output glib messages in stderr 2018-02-07 13:41:52 +01:00
nm-logging.h logging: add LOGD_IP_from_af() util 2018-03-20 15:24:38 +01:00
nm-manager.c manager: allow autoconnect-slaves to reconnect the same connection 2018-04-08 09:40:14 +02:00
nm-manager.h core: specify an activation reason for active connections 2018-04-08 09:40:14 +02:00
nm-netns.c all: get rid of a handful of unused-but-set variables 2017-12-18 13:29:32 +01:00
nm-netns.h core: rework handling of default-routes and drop NMDefaultRouteManager 2017-09-08 11:11:21 +02:00
nm-pacrunner-manager.c all: get rid of a handful of unused-but-set variables 2017-12-18 13:29:32 +01:00
nm-pacrunner-manager.h proxy: introduce call-id for clearing pacmanager configuration 2017-04-23 18:12:09 +02:00
nm-policy.c core: specify an activation reason for active connections 2018-04-08 09:40:14 +02:00
nm-policy.h policy: add support to configurable hostname mode 2017-03-24 15:18:09 +01:00
nm-proxy-config.c
nm-proxy-config.h
nm-rfkill-manager.c udev: drop libgudev in favor of libudev 2017-03-22 12:41:06 +01:00
nm-rfkill-manager.h
nm-session-monitor.c session-monitor: fix a -Wcast-function-type warning 2018-03-19 13:05:31 +01:00
nm-session-monitor.h
nm-sleep-monitor.c all: use nm_close() instead of close() 2017-11-14 15:10:42 +01:00
nm-sleep-monitor.h
nm-test-utils-core.h tests: add NMTST_EXPECT*() macros 2018-01-08 12:38:53 +01:00
nm-types.h core: specify an activation reason for active connections 2018-04-08 09:40:14 +02:00
org.freedesktop.NetworkManager.conf dbus: allow firewalld to communicate with NetworkManager 2017-04-21 13:38:21 +02:00