Home
last modified time | relevance | path

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

/titanic_41/usr/src/lib/libslp/clib/
H A Dslp-internal.h109 extern slp_queue_t *slp_new_queue(SLPError *);
110 extern SLPError slp_enqueue(slp_queue_t *, void *);
111 extern SLPError slp_enqueue_at_head(slp_queue_t *, void *);
149 extern SLPError slp_start_call(slp_handle_impl_t *);
158 extern SLPError slp_ua_common(SLPHandle, const char *, SLPGenericAppCB, void *,
161 extern SLPError slp_packSrvRqst(const char *, const char *,
163 extern SLPError slp_packSrvRqst_single(const char *, const char *,
169 extern SLPError slp_packAttrRqst_single(const char *,
177 extern SLPError slp_getDAbyScope(const char *, slp_queue_t *);
178 extern SLPError slp_SAAdvert(slp_handle_impl_t *, void *);
[all …]
H A Dslp.h111 } SLPError; typedef
120 SLPError errCode, /* error code */
132 SLPError errCode, /* error code */
145 SLPError errCode, /* error code */
157 SLPError errCode, /* error code */
161 extern SLPError
179 extern SLPError
196 extern SLPError
207 extern SLPError
221 extern SLPError
[all …]
H A DSLPReg.c116 static SLPError add_rereg(const char *, struct reg_msg *, unsigned short);
119 static SLPError enqueue_reg(slp_handle_impl_t *, struct reg_msg *,
121 static SLPError reg_impl(slp_handle_impl_t *, struct reg_msg *,
124 static SLPError start_reg_thr();
125 static SLPError reg_common(slp_handle_impl_t *, struct reg_msg *,
127 static SLPError UnpackSrvAck(char *, SLPError *);
128 static SLPError packSrvReg(slp_handle_impl_t *, const char *,
131 static SLPError packSrvDereg(slp_handle_impl_t *, const char *,
133 static SLPError find_SAscopes(char **scopes);
138 SLPError SLPReg(SLPHandle hSLP, const char *pcSrvURL, in SLPReg()
[all …]
H A Dllib-lslp34 SLPError SLPOpen(const char *pcLang, SLPBoolean isAsync, SLPHandle *phSLP);
38 SLPError SLPReg(SLPHandle hSLP, const char *pcSrvURL,
44 SLPError SLPDereg(SLPHandle hSLP, const char *pURL,
47 SLPError SLPDelAttrs(SLPHandle hSLP, const char *pURL,
52 SLPError SLPFindSrvTypes(SLPHandle hSLP, const char *pcNamingAuthority,
56 SLPError SLPFindSrvs(SLPHandle hSLP, const char *pcServiceType,
60 SLPError SLPFindAttrs(SLPHandle hSLP, const char *pcURL, const char *pcScope,
66 SLPError SLPFindScopes(SLPHandle hSLP, char **ppcScopes);
68 SLPError SLPEscape(const char *pcInbuf, char **ppcOutBuf, SLPBoolean isTag);
70 SLPError SLPUnescape(const char *pcInbuf, char **ppcOutBuf, SLPBoolean isTag);
[all …]
H A Dslp_utils.c103 SLPError slp_start_call(slp_handle_impl_t *hp) { in slp_start_call()
133 SLPError slp_map_err(unsigned short proto_err) { in slp_map_err()
269 SLPError slp_add_header(const char *pcLangTag, char *pcSendBuf, in slp_add_header()
387 SLPError slp_add_byte(char *pcBuf, size_t iBufSz, int iVal, in slp_add_byte()
396 SLPError slp_add_sht(char *pcBuf, size_t iBufSz, unsigned short iVal, in slp_add_sht()
406 SLPError slp_add_int32(char *pcBuf, size_t iBufSz, unsigned int iVal, in slp_add_int32()
419 SLPError slp_add_string(char *pcBuf, size_t iBufSz, const char *pcStr, in slp_add_string()
422 SLPError err = 0; in slp_add_string()
439 SLPError slp_get_byte(const char *pcBuf, size_t maxlen, in slp_get_byte()
454 SLPError slp_get_sht(const char *pcBuf, size_t maxlen, in slp_get_sht()
[all …]
H A Dslp_auth.c116 static SLPError get_security_backend();
117 static SLPError make_tbs(const char *, struct iovec *, int,
119 static SLPError make_authblock(struct iovec *, int, const char *,
121 static SLPError do_verify(unsigned char *, size_t, unsigned short,
124 static SLPError check_spis(ami_handle_t *, ami_cert *, int, const char *);
136 SLPError slp_sign(struct iovec *authiov, int authiov_len, time_t ts, in slp_sign()
141 SLPError err = SLP_OK; in slp_sign()
232 SLPError slp_verify(struct iovec *authiov, int authiov_len, in slp_verify()
239 SLPError err = SLP_AUTHENTICATION_FAILED; in slp_verify()
338 static SLPError get_security_backend() { in get_security_backend()
[all …]
H A DSLPUtils.c51 typedef SLPBoolean SLPScopeCallback(SLPHandle, const char *, SLPError, void *);
58 static SLPError SAAdvert_for_scopes(SLPHandle, void **);
59 static SLPError slp_unescape(const char *, char **, SLPBoolean, const char);
64 SLPError SLPFindScopes(SLPHandle hSLP, char **ppcScopes) { in SLPFindScopes()
65 SLPError err; in SLPFindScopes()
147 SLPError slp_administrative_scopes(char **ppcScopes, in slp_administrative_scopes()
180 SLPError err, void **stree) { in saadvert_callback()
216 static SLPError SAAdvert_for_scopes(SLPHandle hSLP, void **stree) { in SAAdvert_for_scopes()
217 SLPError err; in SAAdvert_for_scopes()
313 SLPError slp_find_das(const char *filter, char **reply) { in slp_find_das()
[all …]
H A DSLPFindSrvTypes.c35 static SLPError slp_packSrvTypeRqst(slp_handle_impl_t *, const char *);
40 SLPError SLPFindSrvTypes(SLPHandle hSLP, const char *pcNamingAuthority, in SLPFindSrvTypes()
43 SLPError err; in SLPFindSrvTypes()
76 SLPError errCode; in UnpackSrvTypesReply()
134 static SLPError slp_packSrvTypeRqst(slp_handle_impl_t *hp, const char *na) { in slp_packSrvTypeRqst()
135 SLPError err; in slp_packSrvTypeRqst()
H A Dslp_ua_common.c46 static SLPError consumer(void *);
48 static SLPError check_message_fit(slp_handle_impl_t *, slp_target_list_t *);
50 SLPError slp_ua_common(SLPHandle hSLP, const char *scopes, in slp_ua_common()
57 SLPError err; in slp_ua_common()
124 static SLPError consumer(void *ap) { in consumer()
237 static SLPError check_message_fit(slp_handle_impl_t *hp, in check_message_fit()
H A Dslp_ipc.c60 static SLPError open_ipc();
68 static SLPError open_ipc() { in open_ipc()
152 SLPError slp_send2slpd(const char *msg, char **reply) { in slp_send2slpd()
160 SLPError slp_send2slpd_iov(struct iovec *msg, int iovlen, char **reply) { in slp_send2slpd_iov()
161 SLPError err; in slp_send2slpd_iov()
H A Dslp_net.c87 static SLPError start_tcp_thr();
89 static SLPError make_header(slp_handle_impl_t *, char *, const char *);
92 static SLPError make_mc_target(slp_handle_impl_t *,
95 static SLPError make_bc_target(slp_handle_impl_t *, struct in_addr *,
97 static SLPError mc_sendmsg(struct pollfd *, struct msghdr *,
99 static SLPError bc_sendmsg(struct pollfd *, struct msghdr *, struct bc_ifs *);
406 static SLPError start_tcp_thr() { in start_tcp_thr()
407 SLPError err; in start_tcp_thr()
574 SLPError slp_tcp_read(int sockfd, char **reply) { in slp_tcp_read()
637 static SLPError make_header(slp_handle_impl_t *hp, char *header, in make_header()
[all …]
H A DSLPGetRefreshInterval.c43 SLPError, void *);
47 SLPError err; /* any SLPError */ in SLPGetRefreshInterval()
96 SLPError err, void *cookie) { in refresh_interval_cb()
H A DSLPFindAttrs.c37 static SLPError slp_packAttrRqst(slp_handle_impl_t *, const char *,
52 SLPError SLPFindAttrs(SLPHandle hSLP, const char *pcURL, const char *pcScope, in SLPFindAttrs()
55 SLPError err; in SLPFindAttrs()
109 SLPError errCode; in slp_UnpackAttrReply()
201 SLPError errCode; in unpackDAAdvert_attr()
300 static SLPError slp_packAttrRqst(slp_handle_impl_t *hp, const char *url, in slp_packAttrRqst()
302 SLPError err; in slp_packAttrRqst()
398 SLPError slp_packAttrRqst_single(const char *url, in slp_packAttrRqst_single()
403 SLPError err; in slp_packAttrRqst_single()
H A Dslp_net_utils.c56 static SLPError get_all_interfaces(slp_handle_ifinfo_t *info);
72 SLPError slp_broadcast_addrs(slp_handle_impl_t *hp, struct in_addr *given_ifs, in slp_broadcast_addrs()
77 SLPError err; in slp_broadcast_addrs()
224 static SLPError get_all_interfaces(slp_handle_ifinfo_t *info) { in get_all_interfaces()
232 SLPError err = SLP_OK; in get_all_interfaces()
334 SLPError slp_surl2sin(SLPSrvURL *surl, struct sockaddr_in *sa) { in slp_surl2sin()
H A Dslp_net_utils.h37 extern SLPError slp_broadcast_addrs(slp_handle_impl_t *, struct in_addr *,
42 extern SLPError slp_surl2sin(SLPSrvURL *, struct sockaddr_in *);
H A DSLPFindSrvs.c56 SLPError SLPFindSrvs(SLPHandle hSLP, const char *pcServiceType, in SLPFindSrvs()
59 SLPError err; in SLPFindSrvs()
109 SLPError errCode; in slp_unpackSrvReply()
229 SLPError errCode; in unpackDAAdvert_srv()
328 SLPError slp_packSrvRqst(const char *type, in slp_packSrvRqst()
331 SLPError err; in slp_packSrvRqst()
429 SLPError slp_packSrvRqst_single(const char *type, in slp_packSrvRqst_single()
434 SLPError err; in slp_packSrvRqst_single()
H A DDAAdvert.c39 SLPError slp_unpackDAAdvert(char *reply, char **surl, char **scopes, in slp_unpackDAAdvert()
40 char **attrs, char **spis, SLPError *errCode) { in slp_unpackDAAdvert()
43 SLPError err = SLP_OK; in slp_unpackDAAdvert()
H A Dslp_da_cache.c78 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 DSAAdvert.c40 SLPError slp_unpackSAAdvert(char *reply, char **surl, in slp_unpackSAAdvert()
42 SLPError err = SLP_OK; in slp_unpackSAAdvert()
H A DSLPParseSrvURL.c52 static SLPError parseType(char *, slp_type_t *);
57 SLPError SLPParseSrvURL(char *pcSrvURL, SLPSrvURL** ppSrvURL) { in SLPParseSrvURL()
149 static SLPError parseType(char *typeString, slp_type_t *type) { in parseType()
H A Dslp_queue.c76 slp_queue_t *slp_new_queue(SLPError *err) { in slp_new_queue()
118 SLPError slp_enqueue(slp_queue_t *qa, void *msg) { in slp_enqueue()
147 SLPError slp_enqueue_at_head(slp_queue_t *qa, void *msg) { in slp_enqueue_at_head()
H A Dslp_targets.c142 SLPError slp_new_target_list(slp_handle_impl_t *hp, const char *scopes, in slp_new_target_list()
149 SLPError err; in slp_new_target_list()
471 SLPError errCode, void *cookie) { in collect_DAs()
H A DSLPOpen.c38 SLPError SLPOpen(const char *pcLang, SLPBoolean isAsync, SLPHandle *phSLP) { in SLPOpen()
/titanic_41/usr/src/cmd/ldapcachemgr/
H A Dcachemgr_discovery.c237 SLPError errin, void *cookie) { in aggregate_attrs()
242 SLPError err; in aggregate_attrs()
301 SLPError errin, void *cookie) { in foreach_server()
302 SLPError err; in foreach_server()
360 SLPError err; in update_config()
436 SLPError err, void *cookie) { in foreach_context()
480 SLPError err; in find_all_contexts()