NetworkManager/src/dhcp
Beniamino Galvani 92b382e2f8 dhcp: nettools: handle 'retracted' event as 'expired'
The 'retracted' event is emitted when the client receives a NAK in the
rebooting, requesting, renewing or rebinding state, while 'expired'
means that the client wasn't able to renew the lease before expiry.

In both cases the old lease is no longer valid and n-dhcp4 keep trying
to get a lease, so the two events should be handlded in the same way.

Note that the systemd client doesn't have a 'retracted' event and
considers all NAKs as 'expired' events.

(cherry picked from commit 2523000b36)
2020-01-09 09:47:57 +01: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 dhcp: support FQDN flags in the dhclient backend 2019-11-28 17:56:35 +01:00
nm-dhcp-client.h dhcp: support FQDN flags in the dhclient backend 2019-11-28 17:56:35 +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 all: manually drop code comments with file description 2019-10-01 07:50:52 +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: handle 'retracted' event as 'expired' 2020-01-09 09:47:57 +01:00
nm-dhcp-options.c systemd: add siaddr to lease options 2019-11-18 13:33:03 +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: switch IPv4 "internal" DHCP client to use "nettools" backend instead of "systemd" 2019-11-23 09:21:55 +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