check return value before using key_values
[Samba.git] / nsswitch / libwbclient / ABI / wbclient-0.13.sigs
blobb07a6a834e7c4ea836a71f7bd834c75ee516a74e
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 wbcCtxUnixIdsToSids: wbcErr (struct wbcContext *, const struct wbcUnixId *, uint32_t, struct wbcDomainSid *)
68 wbcDcInfo: wbcErr (const char *, size_t *, const char ***, const char ***)
69 wbcDomainInfo: wbcErr (const char *, struct wbcDomainInfo **)
70 wbcEndgrent: wbcErr (void)
71 wbcEndpwent: wbcErr (void)
72 wbcErrorString: const char *(wbcErr)
73 wbcFreeMemory: void (void *)
74 wbcGetDisplayName: wbcErr (const struct wbcDomainSid *, char **, char **, enum wbcSidType *)
75 wbcGetGlobalCtx: struct wbcContext *(void)
76 wbcGetGroups: wbcErr (const char *, uint32_t *, gid_t **)
77 wbcGetSidAliases: wbcErr (const struct wbcDomainSid *, struct wbcDomainSid *, uint32_t, uint32_t **, uint32_t *)
78 wbcGetgrent: wbcErr (struct group **)
79 wbcGetgrgid: wbcErr (gid_t, struct group **)
80 wbcGetgrlist: wbcErr (struct group **)
81 wbcGetgrnam: wbcErr (const char *, struct group **)
82 wbcGetpwent: wbcErr (struct passwd **)
83 wbcGetpwnam: wbcErr (const char *, struct passwd **)
84 wbcGetpwsid: wbcErr (struct wbcDomainSid *, struct passwd **)
85 wbcGetpwuid: wbcErr (uid_t, struct passwd **)
86 wbcGidToSid: wbcErr (gid_t, struct wbcDomainSid *)
87 wbcGuidToString: wbcErr (const struct wbcGuid *, char **)
88 wbcInterfaceDetails: wbcErr (struct wbcInterfaceDetails **)
89 wbcLibraryDetails: wbcErr (struct wbcLibraryDetails **)
90 wbcListGroups: wbcErr (const char *, uint32_t *, const char ***)
91 wbcListTrusts: wbcErr (struct wbcDomainInfo **, size_t *)
92 wbcListUsers: wbcErr (const char *, uint32_t *, const char ***)
93 wbcLogoffUser: wbcErr (const char *, uid_t, const char *)
94 wbcLogoffUserEx: wbcErr (const struct wbcLogoffUserParams *, struct wbcAuthErrorInfo **)
95 wbcLogonUser: wbcErr (const struct wbcLogonUserParams *, struct wbcLogonUserInfo **, struct wbcAuthErrorInfo **, struct wbcUserPasswordPolicyInfo **)
96 wbcLookupDomainController: wbcErr (const char *, uint32_t, struct wbcDomainControllerInfo **)
97 wbcLookupDomainControllerEx: wbcErr (const char *, struct wbcGuid *, const char *, uint32_t, struct wbcDomainControllerInfoEx **)
98 wbcLookupName: wbcErr (const char *, const char *, struct wbcDomainSid *, enum wbcSidType *)
99 wbcLookupRids: wbcErr (struct wbcDomainSid *, int, uint32_t *, const char **, const char ***, enum wbcSidType **)
100 wbcLookupSid: wbcErr (const struct wbcDomainSid *, char **, char **, enum wbcSidType *)
101 wbcLookupSids: wbcErr (const struct wbcDomainSid *, int, struct wbcDomainInfo **, int *, struct wbcTranslatedName **)
102 wbcLookupUserSids: wbcErr (const struct wbcDomainSid *, bool, uint32_t *, struct wbcDomainSid **)
103 wbcPing: wbcErr (void)
104 wbcPingDc: wbcErr (const char *, struct wbcAuthErrorInfo **)
105 wbcPingDc2: wbcErr (const char *, struct wbcAuthErrorInfo **, char **)
106 wbcQueryGidToSid: wbcErr (gid_t, struct wbcDomainSid *)
107 wbcQuerySidToGid: wbcErr (const struct wbcDomainSid *, gid_t *)
108 wbcQuerySidToUid: wbcErr (const struct wbcDomainSid *, uid_t *)
109 wbcQueryUidToSid: wbcErr (uid_t, struct wbcDomainSid *)
110 wbcRemoveGidMapping: wbcErr (gid_t, const struct wbcDomainSid *)
111 wbcRemoveUidMapping: wbcErr (uid_t, const struct wbcDomainSid *)
112 wbcRequestResponse: wbcErr (struct wbcContext *, int, struct winbindd_request *, struct winbindd_response *)
113 wbcRequestResponsePriv: wbcErr (struct wbcContext *, int, struct winbindd_request *, struct winbindd_response *)
114 wbcResolveWinsByIP: wbcErr (const char *, char **)
115 wbcResolveWinsByName: wbcErr (const char *, char **)
116 wbcSetGidHwm: wbcErr (gid_t)
117 wbcSetGidMapping: wbcErr (gid_t, const struct wbcDomainSid *)
118 wbcSetUidHwm: wbcErr (uid_t)
119 wbcSetUidMapping: wbcErr (uid_t, const struct wbcDomainSid *)
120 wbcSetgrent: wbcErr (void)
121 wbcSetpwent: wbcErr (void)
122 wbcSidToGid: wbcErr (const struct wbcDomainSid *, gid_t *)
123 wbcSidToString: wbcErr (const struct wbcDomainSid *, char **)
124 wbcSidToStringBuf: int (const struct wbcDomainSid *, char *, int)
125 wbcSidToUid: wbcErr (const struct wbcDomainSid *, uid_t *)
126 wbcSidTypeString: const char *(enum wbcSidType)
127 wbcSidsToUnixIds: wbcErr (const struct wbcDomainSid *, uint32_t, struct wbcUnixId *)
128 wbcStrDup: char *(const char *)
129 wbcStringToGuid: wbcErr (const char *, struct wbcGuid *)
130 wbcStringToSid: wbcErr (const char *, struct wbcDomainSid *)
131 wbcUidToSid: wbcErr (uid_t, struct wbcDomainSid *)
132 wbcUnixIdsToSids: wbcErr (const struct wbcUnixId *, uint32_t, struct wbcDomainSid *)