Home
last modified time | relevance | path

Searched refs:SLPError (Results 1 – 23 of 23) sorted by relevance

/illumos-gate/usr/src/lib/libslp/clib/
H A Dslp-internal.h107 extern slp_queue_t *slp_new_queue(SLPError *);
108 extern SLPError slp_enqueue(slp_queue_t *, void *);
109 extern SLPError slp_enqueue_at_head(slp_queue_t *, void *);
147 extern SLPError slp_start_call(slp_handle_impl_t *);
156 extern SLPError slp_ua_common(SLPHandle, const char *, SLPGenericAppCB, void *,
159 extern SLPError slp_packSrvRqst(const char *, const char *,
161 extern SLPError slp_packSrvRqst_single(const char *, const char *,
167 extern SLPError slp_packAttrRqst_single(const char *,
175 extern SLPError slp_getDAbyScope(const char *, slp_queue_t *);
176 extern SLPError slp_SAAdvert(slp_handle_impl_t *, void *);
[all …]
H A Dslp.h109 } SLPError; typedef
118 SLPError errCode, /* error code */
130 SLPError errCode, /* error code */
143 SLPError errCode, /* error code */
155 SLPError errCode, /* error code */
159 extern SLPError
177 extern SLPError
194 extern SLPError
205 extern SLPError
219 extern SLPError
[all …]
H A DSLPReg.c114 static SLPError add_rereg(const char *, struct reg_msg *, unsigned short);
117 static SLPError enqueue_reg(slp_handle_impl_t *, struct reg_msg *,
119 static SLPError reg_impl(slp_handle_impl_t *, struct reg_msg *,
122 static SLPError start_reg_thr();
123 static SLPError reg_common(slp_handle_impl_t *, struct reg_msg *,
125 static SLPError UnpackSrvAck(char *, SLPError *);
126 static SLPError packSrvReg(slp_handle_impl_t *, const char *,
129 static SLPError packSrvDereg(slp_handle_impl_t *, const char *,
131 static SLPError find_SAscopes(char **scopes);
136 SLPError SLPReg(SLPHandle hSLP, const char *pcSrvURL, in SLPReg()
[all …]
H A Dslp_utils.c101 SLPError slp_start_call(slp_handle_impl_t *hp) { in slp_start_call()
131 SLPError slp_map_err(unsigned short proto_err) { in slp_map_err()
267 SLPError slp_add_header(const char *pcLangTag, char *pcSendBuf, in slp_add_header()
385 SLPError slp_add_byte(char *pcBuf, size_t iBufSz, int iVal, in slp_add_byte()
394 SLPError slp_add_sht(char *pcBuf, size_t iBufSz, unsigned short iVal, in slp_add_sht()
404 SLPError slp_add_int32(char *pcBuf, size_t iBufSz, unsigned int iVal, in slp_add_int32()
417 SLPError slp_add_string(char *pcBuf, size_t iBufSz, const char *pcStr, in slp_add_string()
420 SLPError err = 0; in slp_add_string()
437 SLPError slp_get_byte(const char *pcBuf, size_t maxlen, in slp_get_byte()
452 SLPError slp_get_sht(const char *pcBuf, size_t maxlen, in slp_get_sht()
[all …]
H A Dslp_auth.c114 static SLPError get_security_backend();
115 static SLPError make_tbs(const char *, struct iovec *, int,
117 static SLPError make_authblock(struct iovec *, int, const char *,
119 static SLPError do_verify(unsigned char *, size_t, unsigned short,
122 static SLPError check_spis(ami_handle_t *, ami_cert *, int, const char *);
134 SLPError slp_sign(struct iovec *authiov, int authiov_len, time_t ts, in slp_sign()
139 SLPError err = SLP_OK; in slp_sign()
230 SLPError slp_verify(struct iovec *authiov, int authiov_len, in slp_verify()
237 SLPError err = SLP_AUTHENTICATION_FAILED; in slp_verify()
336 static SLPError get_security_backend() { in get_security_backend()
[all …]
H A DSLPUtils.c49 typedef SLPBoolean SLPScopeCallback(SLPHandle, const char *, SLPError, void *);
56 static SLPError SAAdvert_for_scopes(SLPHandle, void **);
57 static SLPError slp_unescape(const char *, char **, SLPBoolean, const char);
62 SLPError SLPFindScopes(SLPHandle hSLP, char **ppcScopes) { in SLPFindScopes()
63 SLPError err; in SLPFindScopes()
145 SLPError slp_administrative_scopes(char **ppcScopes, in slp_administrative_scopes()
178 SLPError err, void **stree) { in saadvert_callback()
214 static SLPError SAAdvert_for_scopes(SLPHandle hSLP, void **stree) { in SAAdvert_for_scopes()
215 SLPError err; in SAAdvert_for_scopes()
312 SLPError slp_find_das(const char *filter, char **reply) { in slp_find_das()
[all …]
H A Dslp_net.c85 static SLPError start_tcp_thr();
87 static SLPError make_header(slp_handle_impl_t *, char *, const char *);
90 static SLPError make_mc_target(slp_handle_impl_t *,
93 static SLPError make_bc_target(slp_handle_impl_t *, struct in_addr *,
95 static SLPError mc_sendmsg(struct pollfd *, struct msghdr *,
97 static SLPError bc_sendmsg(struct pollfd *, struct msghdr *, struct bc_ifs *);
404 static SLPError
407 SLPError err; in start_tcp_thr()
575 SLPError slp_tcp_read(int sockfd, char **reply) { in slp_tcp_read()
638 static SLPError make_header(slp_handle_impl_t *hp, char *header, in make_header()
[all …]
H A DSLPFindSrvTypes.c33 static SLPError slp_packSrvTypeRqst(slp_handle_impl_t *, const char *);
38 SLPError SLPFindSrvTypes(SLPHandle hSLP, const char *pcNamingAuthority, in SLPFindSrvTypes()
41 SLPError err; in SLPFindSrvTypes()
74 SLPError errCode; in UnpackSrvTypesReply()
132 static SLPError slp_packSrvTypeRqst(slp_handle_impl_t *hp, const char *na) { in slp_packSrvTypeRqst()
133 SLPError err; in slp_packSrvTypeRqst()
H A Dslp_ipc.c58 static SLPError open_ipc();
66 static SLPError open_ipc() { in open_ipc()
148 SLPError slp_send2slpd(const char *msg, char **reply) { in slp_send2slpd()
156 SLPError slp_send2slpd_iov(struct iovec *msg, int iovlen, char **reply) { in slp_send2slpd_iov()
157 SLPError err; in slp_send2slpd_iov()
H A Dslp_ua_common.c46 static SLPError check_message_fit(slp_handle_impl_t *, slp_target_list_t *);
48 SLPError slp_ua_common(SLPHandle hSLP, const char *scopes, in slp_ua_common()
55 SLPError err; in slp_ua_common()
114 return ((SLPError)consumer(args)); in slp_ua_common()
235 static SLPError check_message_fit(slp_handle_impl_t *hp, in check_message_fit()
H A DSLPGetRefreshInterval.c41 SLPError, void *);
45 SLPError err; /* any SLPError */ in SLPGetRefreshInterval()
94 SLPError err, void *cookie) { in refresh_interval_cb()
H A DSLPFindAttrs.c35 static SLPError slp_packAttrRqst(slp_handle_impl_t *, const char *,
50 SLPError SLPFindAttrs(SLPHandle hSLP, const char *pcURL, const char *pcScope, in SLPFindAttrs()
53 SLPError err; in SLPFindAttrs()
106 SLPError errCode; in slp_UnpackAttrReply()
198 SLPError errCode; in unpackDAAdvert_attr()
297 static SLPError slp_packAttrRqst(slp_handle_impl_t *hp, const char *url, in slp_packAttrRqst()
299 SLPError err; in slp_packAttrRqst()
395 SLPError slp_packAttrRqst_single(const char *url, in slp_packAttrRqst_single()
400 SLPError err; in slp_packAttrRqst_single()
H A Dslp_net_utils.c54 static SLPError get_all_interfaces(slp_handle_ifinfo_t *info);
70 SLPError slp_broadcast_addrs(slp_handle_impl_t *hp, struct in_addr *given_ifs, in slp_broadcast_addrs()
75 SLPError err; in slp_broadcast_addrs()
222 static SLPError get_all_interfaces(slp_handle_ifinfo_t *info) { in get_all_interfaces()
230 SLPError err = SLP_OK; in get_all_interfaces()
332 SLPError slp_surl2sin(SLPSrvURL *surl, struct sockaddr_in *sa) { in slp_surl2sin()
H A DSLPFindSrvs.c54 SLPError SLPFindSrvs(SLPHandle hSLP, const char *pcServiceType, in SLPFindSrvs()
57 SLPError err; in SLPFindSrvs()
106 SLPError errCode; in slp_unpackSrvReply()
226 SLPError errCode; in unpackDAAdvert_srv()
325 SLPError slp_packSrvRqst(const char *type, in slp_packSrvRqst()
328 SLPError err; in slp_packSrvRqst()
426 SLPError slp_packSrvRqst_single(const char *type, in slp_packSrvRqst_single()
431 SLPError err; in slp_packSrvRqst_single()
H A Dslp_net_utils.h35 extern SLPError slp_broadcast_addrs(slp_handle_impl_t *, struct in_addr *,
40 extern SLPError slp_surl2sin(SLPSrvURL *, struct sockaddr_in *);
H A DDAAdvert.c37 SLPError slp_unpackDAAdvert(char *reply, char **surl, char **scopes, in slp_unpackDAAdvert()
38 char **attrs, char **spis, SLPError *errCode) { in slp_unpackDAAdvert()
41 SLPError err = SLP_OK; in slp_unpackDAAdvert()
H A DSLPParseSrvURL.c50 static SLPError parseType(char *, slp_type_t *);
55 SLPError SLPParseSrvURL(char *pcSrvURL, SLPSrvURL** ppSrvURL) { in SLPParseSrvURL()
147 static SLPError parseType(char *typeString, slp_type_t *type) { in parseType()
H A Dslp_da_cache.c76 static SLPError start_cache_thr();
216 static SLPError start_cache_thr() { in start_cache_thr()
218 SLPError err = SLP_OK; in start_cache_thr()
H A Dslp_queue.c74 slp_queue_t *slp_new_queue(SLPError *err) { in slp_new_queue()
116 SLPError slp_enqueue(slp_queue_t *qa, void *msg) { in slp_enqueue()
145 SLPError slp_enqueue_at_head(slp_queue_t *qa, void *msg) { in slp_enqueue_at_head()
H A DSAAdvert.c38 SLPError slp_unpackSAAdvert(char *reply, char **surl, in slp_unpackSAAdvert()
40 SLPError err = SLP_OK; in slp_unpackSAAdvert()
H A Dslp_targets.c140 SLPError slp_new_target_list(slp_handle_impl_t *hp, const char *scopes, in slp_new_target_list()
147 SLPError err; in slp_new_target_list()
469 SLPError errCode, void *cookie) { in collect_DAs()
H A DSLPOpen.c36 SLPError SLPOpen(const char *pcLang, SLPBoolean isAsync, SLPHandle *phSLP) { in SLPOpen()
/illumos-gate/usr/src/cmd/ldapcachemgr/
H A Dcachemgr_discovery.c239 SLPError errin, void *cookie) { in aggregate_attrs()
244 SLPError err; in aggregate_attrs()
303 SLPError errin, void *cookie) { in foreach_server()
304 SLPError err; in foreach_server()
362 SLPError err; in update_config()
438 SLPError err, void *cookie) { in foreach_context()
482 SLPError err; in find_all_contexts()