libwbclient: Implement wbcLookupSid_send/recv
[samba.git] / nsswitch / libwbclient / wbc_async.h
index a1f2e2983147e3030cd2008332f131434038a9f1..21a45741b7ce5c2045b301ad4b93cd170afb2111 100644 (file)
@@ -118,6 +118,17 @@ struct tevent_req *wbcGidToSid_send(TALLOC_CTX *mem_ctx,
                                    gid_t gid);
 wbcErr wbcGidToSid_recv(struct tevent_req *req, struct wbcDomainSid *psid);
 
+/* Async functions from wbc_sid.c */
+struct tevent_req *wbcLookupSid_send(TALLOC_CTX *mem_ctx,
+                                    struct tevent_context *ev,
+                                    struct wb_context *wb_ctx,
+                                    const struct wbcDomainSid *sid);
+wbcErr wbcLookupSid_recv(struct tevent_req *req,
+                        TALLOC_CTX *mem_ctx,
+                        char **pdomain,
+                        char **pname,
+                        enum wbcSidType *pname_type);
+
 /* Async functions from wbc_util.c */
 
 struct tevent_req *wbcPing_send(TALLOC_CTX *mem_ctx,