/titanic_41/usr/src/uts/common/inet/kssl/ |
H A D | ksslrec.c | 163 ssl_t *ssl, in kssl_compute_record_mac() argument 179 spec = &ssl->spec[direction]; in kssl_compute_record_mac() 196 if (IS_TLS(ssl)) { in kssl_compute_record_mac() 203 if (IS_TLS(ssl) || (spec->hmac_mech.cm_type != CRYPTO_MECH_INVALID && in kssl_compute_record_mac() 246 !IS_TLS(ssl)); in kssl_compute_record_mac() 257 bcopy(&(ssl->mac_ctx[direction][0]), ctx, in kssl_compute_record_mac() 263 bcopy(&(ssl->mac_ctx[direction][1]), ctx, in kssl_compute_record_mac() 277 kssl_handle_handshake_message(ssl_t *ssl, mblk_t *mp, int *err, in kssl_handle_handshake_message() argument 283 ASSERT(ssl->msg.state == MSG_BODY); in kssl_handle_handshake_message() 284 ASSERT(ssl->msg.msglen_bytes == 3); in kssl_handle_handshake_message() [all …]
|
H A D | ksslapi.c | 48 static kssl_status_t kssl_build_single_record(ssl_t *ssl, mblk_t *mp); 299 ssl_t *ssl = (ssl_t *)ksslctx; in kssl_async_done() local 301 mutex_enter(&ssl->kssl_lock); in kssl_async_done() 302 if (--ssl->async_ops_pending == 0) in kssl_async_done() 303 cv_signal(&ssl->async_cv); in kssl_async_done() 304 mutex_exit(&ssl->kssl_lock); in kssl_async_done() 329 ssl_t *ssl; in kssl_input() local 341 ssl = (ssl_t *)(ctx); in kssl_input() 346 mutex_enter(&ssl->kssl_lock); in kssl_input() 348 if (ssl->close_notify_clnt == B_TRUE) { in kssl_input() [all …]
|
H A D | ksslimpl.h | 145 #define KSSL_ENQUEUE_MP(ssl, mp) { \ argument 147 if ((ssl)->rec_ass_tail == NULL) { \ 148 (ssl)->rec_ass_head = (mp); \ 151 (ssl)->rec_ass_tail = (mp); \ 153 (ssl)->rec_ass_tail->b_cont = (mp); \ 156 (ssl)->rec_ass_tail = (mp); \
|
H A D | kssl.c | 619 ssl_t *ssl = buf; in kssl_constructor() local 621 mutex_init(&ssl->kssl_lock, NULL, MUTEX_DEFAULT, NULL); in kssl_constructor() 622 cv_init(&ssl->async_cv, NULL, CV_DEFAULT, NULL); in kssl_constructor() 631 ssl_t *ssl = buf; in kssl_destructor() local 632 mutex_destroy(&ssl->kssl_lock); in kssl_destructor() 633 cv_destroy(&ssl->async_cv); in kssl_destructor()
|
H A D | ksslproto.h | 151 struct ssl_s *ssl; member
|
/titanic_41/usr/src/lib/libshell/common/scripts/ |
H A D | rssread.sh | 70 compound ssl=( 167 wait ${_.ssl.openssl_client_pid} || { print -u2 -f "%s: openssl failed.\n" ; return 1 ; } 168 (( _.ssl.openssl_client_pid=-1 )) 181 _.ssl.fifo.in="${_.ssl.fifo.dir}/in" 182 _.ssl.fifo.out="${_.ssl.fifo.dir}/out" 188 mkfifo "${_.ssl.fifo.in}" "${_.ssl.fifo.out}" 191 … openssl s_client -quiet -connect "${_.host}:${_.port}" <"${_.ssl.fifo.in}" >>"${_.ssl.fifo.out}" & 209 print -n -- "${request}\r\n" >> "${_.ssl.fifo.in}" 211 redirect {_.netfd.in}< "${_.ssl.fifo.out}"
|
/titanic_41/usr/src/lib/fm/libldom/sparc/ |
H A D | ldom_xmpp_client.c | 67 SSL *ssl; member 103 typedef int (*SSL_write_pt)(SSL *ssl, const void *buf, int num); 107 typedef int (*SSL_get_error_pt)(const SSL *ssl, int ret); 110 typedef int (*SSL_connect_pt)(SSL *ssl); 113 typedef int (*SSL_set_fd_pt)(SSL *ssl, int fd); 114 typedef void (*SSL_free_pt)(SSL *ssl); 115 typedef int (*SSL_read_pt)(SSL *ssl, void *buf, int num); 117 typedef SSL_CTX *(*SSL_get_SSL_CTX_pt)(const SSL *ssl); 274 SSL_free_f(conn->ssl); in xmpp_close() 275 conn->ssl = NULL; in xmpp_close() [all …]
|
/titanic_41/usr/src/cmd/sendmail/src/ |
H A D | tls.c | 314 tls_set_verify(ctx, ssl, vrfy) in tls_set_verify() argument 316 SSL *ssl; 320 SSL_set_verify(ssl, vrfy ? SSL_VERIFY_PEER : SSL_VERIFY_NONE, NULL); 1165 tls_get_info(ssl, srv, host, mac, certreq) in tls_get_info() argument 1166 SSL *ssl; in tls_get_info() 1179 c = SSL_get_current_cipher(ssl); 1195 cert = SSL_get_peer_certificate(ssl); 1196 verifyok = SSL_get_verify_result(ssl); 1362 endtls(ssl, side) in endtls() argument 1363 SSL *ssl; in endtls() [all …]
|
H A D | sfsasl.c | 577 tls_retry(ssl, rfd, wfd, tlsstart, timeout, err, where) in tls_retry() argument 578 SSL *ssl; in tls_retry()
|
/titanic_41/usr/src/common/net/wanboot/ |
H A D | boot_http.c | 93 void *ssl; /* Handle to ssl data structure */ member 739 if ((c_id->ssl = SSL_new(ctx)) == NULL) { in http_srv_connect() 750 print_ciphers(c_id->ssl); in http_srv_connect() 753 SSL_set_connect_state(c_id->ssl); in http_srv_connect() 755 if (SSL_set_fd(c_id->ssl, c_id->fd) == 0) { in http_srv_connect() 765 if ((retval = SSL_connect(c_id->ssl)) <= 0) { in http_srv_connect() 779 print_ciphers(c_id->ssl); in http_srv_connect() 1383 if (c_id->ctx != NULL || c_id->ssl != NULL || c_id->fd != -1) in http_srv_close() 1602 if (c_id->proxied && c_id->ssl == NULL) { in http_req() 2188 if ((verify_err = SSL_get_verify_result(c_id->ssl)) != X509_V_OK) { in check_cert_chain() [all …]
|
/titanic_41/usr/src/lib/fm/topo/modules/common/ses/ |
H A D | ses.c | 362 ses_stp_list_t *ssl; in ses_ssl_alloc() local 365 ssl = topo_mod_zalloc(mod, sizeof (*ssl)); in ses_ssl_alloc() 367 ssl->ssl_tgt = stp; in ses_ssl_alloc() 368 ssl->ssl_next = ses_sslh; in ses_ssl_alloc() 369 ses_sslh = ssl; in ses_ssl_alloc() 376 ses_stp_list_t *ssl, *prev_ssl; in ses_ssl_free() local 380 for (ssl = ses_sslh; ssl != NULL; ssl = ssl->ssl_next) { in ses_ssl_free() 381 if (ssl->ssl_tgt == stp) { in ses_ssl_free() 382 topo_mod_dprintf(mod, "ssl_free %p", ssl->ssl_tgt); in ses_ssl_free() 384 ses_sslh = ssl->ssl_next; in ses_ssl_free() [all …]
|
/titanic_41/usr/src/lib/libwanboot/common/ |
H A D | llib-lwanboot | 38 #include <openssl/ssl.h>
|
/titanic_41/usr/src/cmd/ |
H A D | Makefile.cmd | 232 ROOTSVCNETWORKSSL= $(ROOTSVCNETWORK)/ssl
|
/titanic_41/usr/src/cmd/svc/shell/ |
H A D | mfsthistory | 314 svc:/network/ssl/proxy var/svc/manifest/network/ssl/kssl-proxy.xml 479 svc:/network/ssl/stunnel:default var/svc/manifest/network/ssl/stunnel.xml 480 svc:/network/ssl/stunnel var/svc/manifest/network/ssl/stunnel.xml
|
/titanic_41/usr/src/cmd/ssh/doc/ |
H A D | INSTALL | 156 --with-ssl-dir=DIR allows you to specify where your OpenSSL libraries
|
H A D | ChangeLog | 1363 - Debian bug #55910 - remove references to ssl(8) manpages 1679 - Add --with-ssl-dir option
|
/titanic_41/usr/src/ |
H A D | Targetdirs | 188 /lib/svc/manifest/network/ssl \ 406 /var/svc/manifest/network/ssl \
|
/titanic_41/usr/src/pkg/manifests/ |
H A D | SUNWcs.mf | 114 dir path=lib/svc/manifest/network/ssl group=sys 304 dir path=var/svc/manifest/network/ssl group=sys 521 file path=lib/svc/manifest/network/ssl/kssl-proxy.xml group=sys mode=0444
|