1.1 --- a/libfsserver/lib/directories/directory_resource.cc Mon Mar 14 01:33:25 2022 +0100
1.2 +++ b/libfsserver/lib/directories/directory_resource.cc Mon Mar 14 17:44:41 2022 +0100
1.3 @@ -128,10 +128,17 @@
1.4
1.5 /* Subscribe to notifications. */
1.6
1.7 -long DirectoryResource::subscribe(l4_cap_idx_t endpoint, notify_flags_t flags,
1.8 - l4_cap_idx_t *peer)
1.9 +long DirectoryResource::subscribe(l4_cap_idx_t notifier, notify_flags_t flags)
1.10 {
1.11 - return _provider->subscribe(endpoint, flags, peer, &_endpoint);
1.12 + return _provider->subscribe(notifier, flags, this, &_endpoint);
1.13 +}
1.14 +
1.15 +/* Unsubscribe from notifications. */
1.16 +
1.17 +long DirectoryResource::unsubscribe()
1.18 +{
1.19 + _provider->unsubscribe(_endpoint, this);
1.20 + return L4_EOK;
1.21 }
1.22
1.23 // vim: tabstop=4 expandtab shiftwidth=4