diff options
Diffstat (limited to 'src/responder/ifp/ifp_groups.h')
-rw-r--r-- | src/responder/ifp/ifp_groups.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/responder/ifp/ifp_groups.h b/src/responder/ifp/ifp_groups.h index 0474ca44f..09c5a1c88 100644 --- a/src/responder/ifp/ifp_groups.h +++ b/src/responder/ifp/ifp_groups.h @@ -77,4 +77,21 @@ void ifp_groups_group_get_groups(struct sbus_request *sbus_req, const char ***_out, int *_size); +/* org.freedesktop.sssd.infopipe.Cache */ + +int ifp_cache_list_group(struct sbus_request *sbus_req, + void *data); + +int ifp_cache_list_by_domain_group(struct sbus_request *sbus_req, + void *data, + const char *domain); + +/* org.freedesktop.sssd.infopipe.Cache.Object */ + +int ifp_cache_object_store_group(struct sbus_request *sbus_req, + void *data); + +int ifp_cache_object_remove_group(struct sbus_request *sbus_req, + void *data); + #endif /* IFP_GROUPS_H_ */ |