Home
last modified time | relevance | path

Searched refs:ssl_t (Results 1 – 5 of 5) sorted by relevance

/titanic_44/usr/src/uts/common/inet/kssl/
H A Dksslimpl.h206 extern void kssl_free_context(ssl_t *);
207 extern int kssl_compute_record_mac(ssl_t *, int, uint64_t, SSL3ContentType,
209 extern int kssl_handle_handshake_message(ssl_t *, mblk_t *, int *,
211 extern int kssl_handle_v2client_hello(ssl_t *, mblk_t *, int);
213 extern int kssl_mac_encrypt_record(ssl_t *, SSL3ContentType, uchar_t *,
215 extern mblk_t *kssl_get_next_record(ssl_t *);
H A Dksslrec.c115 static void kssl_update_handshake_hashes(ssl_t *, uchar_t *, uint_t);
116 static int kssl_compute_handshake_hashes(ssl_t *, SSL3Hashes *, uint32_t);
117 static int kssl_handle_client_hello(ssl_t *, mblk_t *, int);
118 static int kssl_handle_client_key_exchange(ssl_t *, mblk_t *, int,
120 static int kssl_send_server_hello(ssl_t *);
121 static int kssl_send_certificate_and_server_hello_done(ssl_t *);
122 static int kssl_send_change_cipher_specs(ssl_t *);
123 static int kssl_send_finished(ssl_t *, int);
124 static int kssl_handle_finished(ssl_t *, mblk_t *, int);
130 static int kssl_generate_tls_ms(ssl_t *, uchar_t *, size_t);
[all …]
H A Dksslapi.c48 static kssl_status_t kssl_build_single_record(ssl_t *ssl, mblk_t *mp);
290 kssl_free_context((ssl_t *)ksslctx); in kssl_release_ctx()
299 ssl_t *ssl = (ssl_t *)ksslctx; in kssl_async_done()
329 ssl_t *ssl; in kssl_input()
341 ssl = (ssl_t *)(ctx); in kssl_input()
532 ssl_t *ssl; in kssl_handle_mblk()
541 ssl = (ssl_t *)(ctx); in kssl_handle_mblk()
795 ssl_t *ssl; in kssl_handle_any_record()
801 ssl = (ssl_t *)(ctx); in kssl_handle_any_record()
1141 ssl_t *ssl = kmem_cache_alloc(kssl_cache, KM_NOSLEEP); in kssl_init_context()
[all …]
H A Dksslproto.h326 } ssl_t; typedef
332 extern int kssl_spec_init(ssl_t *, int);
333 extern void kssl_send_alert(ssl_t *, SSL3AlertLevel, SSL3AlertDescription);
H A Dkssl.c546 kssl_cache = kmem_cache_create("kssl_cache", sizeof (ssl_t), in kssl_global_init()
619 ssl_t *ssl = buf; in kssl_constructor()
631 ssl_t *ssl = buf; in kssl_destructor()