mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 06:57:44 +00:00
DHCP4Client: Cast unused Timer return values to void
Timers attach themselves to the provided parent, so they are safely kept alive.
This commit is contained in:
parent
d2024f04bd
commit
2aa0885220
1 changed files with 2 additions and 2 deletions
|
@ -243,7 +243,7 @@ void DHCPv4Client::handle_ack(const DHCPv4Packet& packet, const ParsedDHCPv4Opti
|
|||
interface.current_ip_address = new_ip;
|
||||
auto lease_time = AK::convert_between_host_and_network_endian(options.get<u32>(DHCPOption::IPAddressLeaseTime).value_or(transaction->offered_lease_time));
|
||||
// set a timer for the duration of the lease, we shall renew if needed
|
||||
Core::Timer::create_single_shot(
|
||||
(void)Core::Timer::create_single_shot(
|
||||
lease_time * 1000,
|
||||
[this, transaction, interface = InterfaceDescriptor { interface }] {
|
||||
transaction->accepted_offer = false;
|
||||
|
@ -267,7 +267,7 @@ void DHCPv4Client::handle_nak(const DHCPv4Packet& packet, const ParsedDHCPv4Opti
|
|||
transaction->accepted_offer = false;
|
||||
transaction->has_ip = false;
|
||||
auto& iface = transaction->interface;
|
||||
Core::Timer::create_single_shot(
|
||||
(void)Core::Timer::create_single_shot(
|
||||
10000,
|
||||
[this, iface = InterfaceDescriptor { iface }] {
|
||||
dhcp_discover(iface);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue