device: fix NULL pointer dereference in dhcp6_start()

Don't crash when nm_device_dhcp6_renew() calls dhcp6_start() with NULL
@reason.

Fixes: d1295b12e9
This commit is contained in:
Beniamino Galvani
2016-09-22 11:31:19 +02:00
parent 899d5e5c82
commit dbf0b343ec

View File

@@ -6001,7 +6001,7 @@ dhcp6_start (NMDevice *self, gboolean wait_for_ll, NMDeviceStateReason *reason)
}
if (!dhcp6_start_with_link_ready (self, connection)) {
*reason = NM_DEVICE_STATE_REASON_DHCP_START_FAILED;
NM_SET_OUT (reason, NM_DEVICE_STATE_REASON_DHCP_START_FAILED);
return FALSE;
}