check return value before using key_values
[Samba.git] / nsswitch / libwbclient / ABI / wbclient-0.12.sigs
blob3b71917e5be963c944556942ff590544b55fb898
1 wbcAddNamedBlob: wbcErr (size_t *, struct wbcNamedBlob **, const char *, uint32_t, uint8_t *, size_t)
2 wbcAllocateGid: wbcErr (gid_t *)
3 wbcAllocateMemory: void *(size_t, size_t, void (*)(void *))
4 wbcAllocateStringArray: const char **(int)
5 wbcAllocateUid: wbcErr (uid_t *)
6 wbcAuthenticateUser: wbcErr (const char *, const char *)
7 wbcAuthenticateUserEx: wbcErr (const struct wbcAuthUserParams *, struct wbcAuthUserInfo **, struct wbcAuthErrorInfo **)
8 wbcChangeTrustCredentials: wbcErr (const char *, struct wbcAuthErrorInfo **)
9 wbcChangeUserPassword: wbcErr (const char *, const char *, const char *)
10 wbcChangeUserPasswordEx: wbcErr (const struct wbcChangePasswordParams *, struct wbcAuthErrorInfo **, enum wbcPasswordChangeRejectReason *, struct wbcUserPasswordPolicyInfo **)
11 wbcCheckTrustCredentials: wbcErr (const char *, struct wbcAuthErrorInfo **)
12 wbcCredentialCache: wbcErr (struct wbcCredentialCacheParams *, struct wbcCredentialCacheInfo **, struct wbcAuthErrorInfo **)
13 wbcCredentialSave: wbcErr (const char *, const char *)
14 wbcCtxAllocateGid: wbcErr (struct wbcContext *, gid_t *)
15 wbcCtxAllocateUid: wbcErr (struct wbcContext *, uid_t *)
16 wbcCtxAuthenticateUser: wbcErr (struct wbcContext *, const char *, const char *)
17 wbcCtxAuthenticateUserEx: wbcErr (struct wbcContext *, const struct wbcAuthUserParams *, struct wbcAuthUserInfo **, struct wbcAuthErrorInfo **)
18 wbcCtxChangeTrustCredentials: wbcErr (struct wbcContext *, const char *, struct wbcAuthErrorInfo **)
19 wbcCtxChangeUserPassword: wbcErr (struct wbcContext *, const char *, const char *, const char *)
20 wbcCtxChangeUserPasswordEx: wbcErr (struct wbcContext *, const struct wbcChangePasswordParams *, struct wbcAuthErrorInfo **, enum wbcPasswordChangeRejectReason *, struct wbcUserPasswordPolicyInfo **)
21 wbcCtxCheckTrustCredentials: wbcErr (struct wbcContext *, const char *, struct wbcAuthErrorInfo **)
22 wbcCtxCreate: struct wbcContext *(void)
23 wbcCtxCredentialCache: wbcErr (struct wbcContext *, struct wbcCredentialCacheParams *, struct wbcCredentialCacheInfo **, struct wbcAuthErrorInfo **)
24 wbcCtxCredentialSave: wbcErr (struct wbcContext *, const char *, const char *)
25 wbcCtxDcInfo: wbcErr (struct wbcContext *, const char *, size_t *, const char ***, const char ***)
26 wbcCtxDomainInfo: wbcErr (struct wbcContext *, const char *, struct wbcDomainInfo **)
27 wbcCtxEndgrent: wbcErr (struct wbcContext *)
28 wbcCtxEndpwent: wbcErr (struct wbcContext *)
29 wbcCtxFree: void (struct wbcContext *)
30 wbcCtxGetDisplayName: wbcErr (struct wbcContext *, const struct wbcDomainSid *, char **, char **, enum wbcSidType *)
31 wbcCtxGetGroups: wbcErr (struct wbcContext *, const char *, uint32_t *, gid_t **)
32 wbcCtxGetSidAliases: wbcErr (struct wbcContext *, const struct wbcDomainSid *, struct wbcDomainSid *, uint32_t, uint32_t **, uint32_t *)
33 wbcCtxGetgrent: wbcErr (struct wbcContext *, struct group **)
34 wbcCtxGetgrgid: wbcErr (struct wbcContext *, gid_t, struct group **)
35 wbcCtxGetgrlist: wbcErr (struct wbcContext *, struct group **)
36 wbcCtxGetgrnam: wbcErr (struct wbcContext *, const char *, struct group **)
37 wbcCtxGetpwent: wbcErr (struct wbcContext *, struct passwd **)
38 wbcCtxGetpwnam: wbcErr (struct wbcContext *, const char *, struct passwd **)
39 wbcCtxGetpwsid: wbcErr (struct wbcContext *, struct wbcDomainSid *, struct passwd **)
40 wbcCtxGetpwuid: wbcErr (struct wbcContext *, uid_t, struct passwd **)
41 wbcCtxGidToSid: wbcErr (struct wbcContext *, gid_t, struct wbcDomainSid *)
42 wbcCtxInterfaceDetails: wbcErr (struct wbcContext *, struct wbcInterfaceDetails **)
43 wbcCtxListGroups: wbcErr (struct wbcContext *, const char *, uint32_t *, const char ***)
44 wbcCtxListTrusts: wbcErr (struct wbcContext *, struct wbcDomainInfo **, size_t *)
45 wbcCtxListUsers: wbcErr (struct wbcContext *, const char *, uint32_t *, const char ***)
46 wbcCtxLogoffUser: wbcErr (struct wbcContext *, const char *, uid_t, const char *)
47 wbcCtxLogoffUserEx: wbcErr (struct wbcContext *, const struct wbcLogoffUserParams *, struct wbcAuthErrorInfo **)
48 wbcCtxLogonUser: wbcErr (struct wbcContext *, const struct wbcLogonUserParams *, struct wbcLogonUserInfo **, struct wbcAuthErrorInfo **, struct wbcUserPasswordPolicyInfo **)
49 wbcCtxLookupDomainController: wbcErr (struct wbcContext *, const char *, uint32_t, struct wbcDomainControllerInfo **)
50 wbcCtxLookupDomainControllerEx: wbcErr (struct wbcContext *, const char *, struct wbcGuid *, const char *, uint32_t, struct wbcDomainControllerInfoEx **)
51 wbcCtxLookupName: wbcErr (struct wbcContext *, const char *, const char *, struct wbcDomainSid *, enum wbcSidType *)
52 wbcCtxLookupRids: wbcErr (struct wbcContext *, struct wbcDomainSid *, int, uint32_t *, const char **, const char ***, enum wbcSidType **)
53 wbcCtxLookupSid: wbcErr (struct wbcContext *, const struct wbcDomainSid *, char **, char **, enum wbcSidType *)
54 wbcCtxLookupSids: wbcErr (struct wbcContext *, const struct wbcDomainSid *, int, struct wbcDomainInfo **, int *, struct wbcTranslatedName **)
55 wbcCtxLookupUserSids: wbcErr (struct wbcContext *, const struct wbcDomainSid *, bool, uint32_t *, struct wbcDomainSid **)
56 wbcCtxPing: wbcErr (struct wbcContext *)
57 wbcCtxPingDc: wbcErr (struct wbcContext *, const char *, struct wbcAuthErrorInfo **)
58 wbcCtxPingDc2: wbcErr (struct wbcContext *, const char *, struct wbcAuthErrorInfo **, char **)
59 wbcCtxResolveWinsByIP: wbcErr (struct wbcContext *, const char *, char **)
60 wbcCtxResolveWinsByName: wbcErr (struct wbcContext *, const char *, char **)
61 wbcCtxSetgrent: wbcErr (struct wbcContext *)
62 wbcCtxSetpwent: wbcErr (struct wbcContext *)
63 wbcCtxSidToGid: wbcErr (struct wbcContext *, const struct wbcDomainSid *, gid_t *)
64 wbcCtxSidToUid: wbcErr (struct wbcContext *, const struct wbcDomainSid *, uid_t *)
65 wbcCtxSidsToUnixIds: wbcErr (struct wbcContext *, const struct wbcDomainSid *, uint32_t, struct wbcUnixId *)
66 wbcCtxUidToSid: wbcErr (struct wbcContext *, uid_t, struct wbcDomainSid *)
67 wbcDcInfo: wbcErr (const char *, size_t *, const char ***, const char ***)
68 wbcDomainInfo: wbcErr (const char *, struct wbcDomainInfo **)
69 wbcEndgrent: wbcErr (void)
70 wbcEndpwent: wbcErr (void)
71 wbcErrorString: const char *(wbcErr)
72 wbcFreeMemory: void (void *)
73 wbcGetDisplayName: wbcErr (const struct wbcDomainSid *, char **, char **, enum wbcSidType *)
74 wbcGetGlobalCtx: struct wbcContext *(void)
75 wbcGetGroups: wbcErr (const char *, uint32_t *, gid_t **)
76 wbcGetSidAliases: wbcErr (const struct wbcDomainSid *, struct wbcDomainSid *, uint32_t, uint32_t **, uint32_t *)
77 wbcGetgrent: wbcErr (struct group **)
78 wbcGetgrgid: wbcErr (gid_t, struct group **)
79 wbcGetgrlist: wbcErr (struct group **)
80 wbcGetgrnam: wbcErr (const char *, struct group **)
81 wbcGetpwent: wbcErr (struct passwd **)
82 wbcGetpwnam: wbcErr (const char *, struct passwd **)
83 wbcGetpwsid: wbcErr (struct wbcDomainSid *, struct passwd **)
84 wbcGetpwuid: wbcErr (uid_t, struct passwd **)
85 wbcGidToSid: wbcErr (gid_t, struct wbcDomainSid *)
86 wbcGuidToString: wbcErr (const struct wbcGuid *, char **)
87 wbcInterfaceDetails: wbcErr (struct wbcInterfaceDetails **)
88 wbcLibraryDetails: wbcErr (struct wbcLibraryDetails **)
89 wbcListGroups: wbcErr (const char *, uint32_t *, const char ***)
90 wbcListTrusts: wbcErr (struct wbcDomainInfo **, size_t *)
91 wbcListUsers: wbcErr (const char *, uint32_t *, const char ***)
92 wbcLogoffUser: wbcErr (const char *, uid_t, const char *)
93 wbcLogoffUserEx: wbcErr (const struct wbcLogoffUserParams *, struct wbcAuthErrorInfo **)
94 wbcLogonUser: wbcErr (const struct wbcLogonUserParams *, struct wbcLogonUserInfo **, struct wbcAuthErrorInfo **, struct wbcUserPasswordPolicyInfo **)
95 wbcLookupDomainController: wbcErr (const char *, uint32_t, struct wbcDomainControllerInfo **)
96 wbcLookupDomainControllerEx: wbcErr (const char *, struct wbcGuid *, const char *, uint32_t, struct wbcDomainControllerInfoEx **)
97 wbcLookupName: wbcErr (const char *, const char *, struct wbcDomainSid *, enum wbcSidType *)
98 wbcLookupRids: wbcErr (struct wbcDomainSid *, int, uint32_t *, const char **, const char ***, enum wbcSidType **)
99 wbcLookupSid: wbcErr (const struct wbcDomainSid *, char **, char **, enum wbcSidType *)
100 wbcLookupSids: wbcErr (const struct wbcDomainSid *, int, struct wbcDomainInfo **, int *, struct wbcTranslatedName **)
101 wbcLookupUserSids: wbcErr (const struct wbcDomainSid *, bool, uint32_t *, struct wbcDomainSid **)
102 wbcPing: wbcErr (void)
103 wbcPingDc: wbcErr (const char *, struct wbcAuthErrorInfo **)
104 wbcPingDc2: wbcErr (const char *, struct wbcAuthErrorInfo **, char **)
105 wbcQueryGidToSid: wbcErr (gid_t, struct wbcDomainSid *)
106 wbcQuerySidToGid: wbcErr (const struct wbcDomainSid *, gid_t *)
107 wbcQuerySidToUid: wbcErr (const struct wbcDomainSid *, uid_t *)
108 wbcQueryUidToSid: wbcErr (uid_t, struct wbcDomainSid *)
109 wbcRemoveGidMapping: wbcErr (gid_t, const struct wbcDomainSid *)
110 wbcRemoveUidMapping: wbcErr (uid_t, const struct wbcDomainSid *)
111 wbcRequestResponse: wbcErr (struct wbcContext *, int, struct winbindd_request *, struct winbindd_response *)
112 wbcRequestResponsePriv: wbcErr (struct wbcContext *, int, struct winbindd_request *, struct winbindd_response *)
113 wbcResolveWinsByIP: wbcErr (const char *, char **)
114 wbcResolveWinsByName: wbcErr (const char *, char **)
115 wbcSetGidHwm: wbcErr (gid_t)
116 wbcSetGidMapping: wbcErr (gid_t, const struct wbcDomainSid *)
117 wbcSetUidHwm: wbcErr (uid_t)
118 wbcSetUidMapping: wbcErr (uid_t, const struct wbcDomainSid *)
119 wbcSetgrent: wbcErr (void)
120 wbcSetpwent: wbcErr (void)
121 wbcSidToGid: wbcErr (const struct wbcDomainSid *, gid_t *)
122 wbcSidToString: wbcErr (const struct wbcDomainSid *, char **)
123 wbcSidToStringBuf: int (const struct wbcDomainSid *, char *, int)
124 wbcSidToUid: wbcErr (const struct wbcDomainSid *, uid_t *)
125 wbcSidTypeString: const char *(enum wbcSidType)
126 wbcSidsToUnixIds: wbcErr (const struct wbcDomainSid *, uint32_t, struct wbcUnixId *)
127 wbcStrDup: char *(const char *)
128 wbcStringToGuid: wbcErr (const char *, struct wbcGuid *)
129 wbcStringToSid: wbcErr (const char *, struct wbcDomainSid *)
130 wbcUidToSid: wbcErr (uid_t, struct wbcDomainSid *)