diff --git a/repos/os/src/lib/genode_c_api/uplink.cc b/repos/os/src/lib/genode_c_api/uplink.cc index e1d3e431ff..fa5169bd86 100644 --- a/repos/os/src/lib/genode_c_api/uplink.cc +++ b/repos/os/src/lib/genode_c_api/uplink.cc @@ -35,8 +35,9 @@ struct genode_uplink : private Noncopyable, private Interface Nic::Packet_allocator _packet_alloc { &_alloc }; - enum { PACKET_SIZE = Nic::Packet_allocator::DEFAULT_PACKET_SIZE }; - enum { BUF_SIZE = Uplink::Session::QUEUE_SIZE * PACKET_SIZE }; + static constexpr size_t + PACKET_SIZE = Nic::Packet_allocator::DEFAULT_PACKET_SIZE, + BUF_SIZE = Uplink::Session::QUEUE_SIZE * PACKET_SIZE; Net::Mac_address const _mac_address;