NetworkManager/src/dhcp
Beniamino Galvani 2b7908a1c6 dhcp-helper: retry in case of failure connecting to D-Bus unix socket
Connecting to the unix socket can fail with EAGAIN if there are too
many pending connections and the server can't accept them in time
before reaching backlog capacity. Ideally the server should increase
the backlog length, but GLib doesn't provide a way to change it for a
GDBus server. Retry for up to 5 seconds in case of failure.

https://bugzilla.redhat.com/show_bug.cgi?id=1821594
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/471
(cherry picked from commit eefe5dacaa)
(cherry picked from commit 4cf63dfa15)
2020-04-21 08:58:29 +02:00
..
tests dhcp: test parsing of domain-search option 2019-12-23 16:45:41 +01:00
meson.build meson: Rename the compiler flags variable 2019-10-01 09:49:33 +02:00
nm-dhcp-client-logging.h all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-dhcp-client.c all: use nm_utils_ifname_valid_kernel() instead of nm_utils_is_valid_iface_name() 2020-02-17 17:28:14 +01:00
nm-dhcp-client.h device: don't schedule grace timeout if dhcp-timeout is infinity 2020-02-17 15:06:10 +01:00
nm-dhcp-dhclient-utils.c dhcp: support FQDN flags in the dhclient backend 2019-11-28 17:56:35 +01:00
nm-dhcp-dhclient-utils.h dhcp: support FQDN flags in the dhclient backend 2019-11-28 17:56:35 +01:00
nm-dhcp-dhclient.c dhcp: support FQDN flags in the dhclient backend 2019-11-28 17:56:35 +01:00
nm-dhcp-dhcpcanon.c all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-dhcp-dhcpcd.c all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-dhcp-helper-api.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-dhcp-helper.c dhcp-helper: retry in case of failure connecting to D-Bus unix socket 2020-04-21 08:58:29 +02:00
nm-dhcp-listener.c all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-dhcp-listener.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-dhcp-manager.c dhcp: support FQDN flags in the dhclient backend 2019-11-28 17:56:35 +01:00
nm-dhcp-manager.h dhcp: support FQDN flags in the dhclient backend 2019-11-28 17:56:35 +01:00
nm-dhcp-nettools.c dhcp/nettools: first clear source before emitting event in dhcp4_event_cb() 2020-03-04 16:13:05 +01:00
nm-dhcp-options.c dhcp: don't add server-id option to the parameter request list 2020-01-25 11:43:53 +01:00
nm-dhcp-options.h systemd: add siaddr to lease options 2019-11-18 13:33:03 +01:00
nm-dhcp-systemd.c dhcp: introduce EXTENDED state for renewals 2020-01-30 15:42:58 +01:00
nm-dhcp-utils.c all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-dhcp-utils.h dhcp: test parsing of domain-search option 2019-12-23 16:45:41 +01:00