/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp-internal.h | 107 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 D | slp.h | 109 } 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 D | SLPReg.c | 114 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 D | slp_utils.c | 101 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 D | slp_auth.c | 114 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 D | SLPUtils.c | 49 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 D | slp_net.c | 85 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 D | SLPFindSrvTypes.c | 33 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 D | slp_ipc.c | 58 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 D | slp_ua_common.c | 46 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 D | SLPGetRefreshInterval.c | 41 SLPError, void *); 45 SLPError err; /* any SLPError */ in SLPGetRefreshInterval() 94 SLPError err, void *cookie) { in refresh_interval_cb()
|
H A D | SLPFindAttrs.c | 35 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 D | slp_net_utils.c | 54 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 D | SLPFindSrvs.c | 54 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 D | slp_net_utils.h | 35 extern SLPError slp_broadcast_addrs(slp_handle_impl_t *, struct in_addr *, 40 extern SLPError slp_surl2sin(SLPSrvURL *, struct sockaddr_in *);
|
H A D | DAAdvert.c | 37 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 D | SLPParseSrvURL.c | 50 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 D | slp_da_cache.c | 76 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 D | slp_queue.c | 74 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 D | SAAdvert.c | 38 SLPError slp_unpackSAAdvert(char *reply, char **surl, in slp_unpackSAAdvert() 40 SLPError err = SLP_OK; in slp_unpackSAAdvert()
|
H A D | slp_targets.c | 140 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 D | SLPOpen.c | 36 SLPError SLPOpen(const char *pcLang, SLPBoolean isAsync, SLPHandle *phSLP) { in SLPOpen()
|
/illumos-gate/usr/src/cmd/ldapcachemgr/ |
H A D | cachemgr_discovery.c | 239 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()
|