Free value unconditionally in ni_dhcp4_device_set_config

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Make debug msg about fsm timeout more obvious

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Adjust comment in ni_timer_get_time about the need for wallclock time

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Use generic buffer functions to manage dhcp4 msgbuffer

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Retransmit capture only if nretries is set in timeout

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Handle positive nretries in timer code

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Print dhcp4 xid in network byteorder to ease comparison with wireshark

Signed-off-by: Olaf Hering <olaf@aepfle.de>
dump xid+secs in __ni_dhcp4_build_msg_init_head

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Debug timeout adjustments by jitter settings

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Assign correct variable to get a 2sec jitter range in DHCP4 retries

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Handle EOF from ni_buffer_getc in DHCP4

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Remove bogus checks in dhcp4 lease recovery code

Signed-off-by: Olaf Hering <olaf@aepfle.de>
If stored DHCP4 lease is good, go into reboot state

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Send secs field in DHCP4 requests to handle dhcpd min-secs setting (bnc#889314)

Signed-off-by: Olaf Hering <olaf@aepfle.de>