diff --git a/repos/os/src/server/nic_router/pointer.h b/repos/os/src/server/nic_router/pointer.h index a1a38ccf89..90e95308f8 100644 --- a/repos/os/src/server/nic_router/pointer.h +++ b/repos/os/src/server/nic_router/pointer.h @@ -33,6 +33,8 @@ class Net::Pointer Pointer() : _ptr(nullptr) { } + Pointer(T &ref) : _ptr(&ref) { } + T &deref() const { if (_ptr == nullptr) {