Home
last modified time | relevance | path

Searched refs:ssl (Results 1 – 18 of 18) sorted by relevance

/titanic_41/usr/src/uts/common/inet/kssl/
H A Dksslrec.c163 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 Dksslapi.c48 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 Dksslimpl.h145 #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 Dkssl.c619 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 Dksslproto.h151 struct ssl_s *ssl; member
/titanic_41/usr/src/lib/libshell/common/scripts/
H A Drssread.sh70 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 Dldom_xmpp_client.c67 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 Dtls.c314 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 Dsfsasl.c577 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 Dboot_http.c93 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 Dses.c362 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 Dllib-lwanboot38 #include <openssl/ssl.h>
/titanic_41/usr/src/cmd/
H A DMakefile.cmd232 ROOTSVCNETWORKSSL= $(ROOTSVCNETWORK)/ssl
/titanic_41/usr/src/cmd/svc/shell/
H A Dmfsthistory314 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 DINSTALL156 --with-ssl-dir=DIR allows you to specify where your OpenSSL libraries
H A DChangeLog1363 - Debian bug #55910 - remove references to ssl(8) manpages
1679 - Add --with-ssl-dir option
/titanic_41/usr/src/
H A DTargetdirs188 /lib/svc/manifest/network/ssl \
406 /var/svc/manifest/network/ssl \
/titanic_41/usr/src/pkg/manifests/
H A DSUNWcs.mf114 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