mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-22 06:57:51 +00:00
os: Drop unused Net::Dhcp_client::_alloc member.
This reference member is not used anywhere in the code. This prompts clang to complain about it. Eliminate the member and all the plumbing associated with it to silence the warning. Issue #4421
This commit is contained in:
parent
15c8cac78b
commit
ec7d0efddf
@ -51,12 +51,10 @@ void append_param_req_list(Dhcp_options &dhcp_opts)
|
||||
** Dhcp_client **
|
||||
*****************/
|
||||
|
||||
Dhcp_client::Dhcp_client(Genode::Allocator &alloc,
|
||||
Timer::Connection &timer,
|
||||
Dhcp_client::Dhcp_client(Timer::Connection &timer,
|
||||
Nic &nic,
|
||||
Dhcp_client_handler &handler)
|
||||
:
|
||||
_alloc (alloc),
|
||||
_timeout (timer, *this, &Dhcp_client::_handle_timeout),
|
||||
_nic (nic),
|
||||
_handler (handler)
|
||||
|
@ -64,7 +64,6 @@ class Net::Dhcp_client
|
||||
enum { DISCOVER_TIMEOUT_SEC = 2 };
|
||||
enum { REQUEST_TIMEOUT_SEC = 2 };
|
||||
|
||||
Genode::Allocator &_alloc;
|
||||
State _state { State::INIT };
|
||||
Timer::One_shot_timeout<Dhcp_client> _timeout;
|
||||
unsigned long _lease_time_sec = 0;
|
||||
@ -92,8 +91,7 @@ class Net::Dhcp_client
|
||||
|
||||
public:
|
||||
|
||||
Dhcp_client(Genode::Allocator &alloc,
|
||||
Timer::Connection &timer,
|
||||
Dhcp_client(Timer::Connection &timer,
|
||||
Nic &nic,
|
||||
Dhcp_client_handler &handler);
|
||||
|
||||
|
@ -153,7 +153,7 @@ Main::Main(Env &env) : _env(env)
|
||||
|
||||
/* else, start the DHCP client for requesting an IP config */
|
||||
else {
|
||||
_dhcp_client.construct(_heap, _timer, _nic, *this); }
|
||||
_dhcp_client.construct(_timer, _nic, *this); }
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user