nx_tls13_server_session.nx
buildroot/runtime/nx_tls13_server_session.nx
about
dependencies 6 imports · 51 importers
diagram shows first 10 each side; +0 more imports, +41 more importers in the complete lists below.
imports: nx_syscalls.nxnx_x25519.nxnx_x25519_ephemeral.nxnx_tls13.nxnx_tls13_transcript.nxnx_p256_ecdh.nx
imported by: nx_andelinwest_daemon.nxnx_aw_mtls_proxy.nxnx_aw_tlsproxy.nxnx_cms_tls_front.nxnx_edge_daemon.nxnx_edge_serve_static.nxnx_edge_serve_static_test.nxnx_mtls_test_daemon.nxnx_opaque_login_tls_daemon.nxnx_pages_https_daemon.nxnx_sites_daemon.nxnx_sites_daemon_v2.nxnx_sites_reconciled.nxnx_sites_sni_cert_gate.nxnx_tls13_app_send_fd.nxnx_tls13_ed25519_test_daemon.nxnx_tls13_mtls_finished.nxnx_tls13_mtls_recv_cert.nxnx_tls13_p256_loopback_test.nxnx_tls13_server_full_handshake_test.nxnx_tls13_server_recv_client_cert.nxnx_tls13_server_recv_client_cv.nxnx_tls13_server_session_app_data.nxnx_tls13_server_session_app_data_test.nxnx_tls13_server_session_derive_hs.nxnx_tls13_server_session_derive_hs_test.nxnx_tls13_server_session_derive_traffic.nxnx_tls13_server_session_derive_traffic_test.nxnx_tls13_server_session_emit_certificate.nxnx_tls13_server_session_emit_certificate_test.nxnx_tls13_server_session_emit_certreq.nxnx_tls13_server_session_emit_cv.nxnx_tls13_server_session_emit_cv_test.nxnx_tls13_server_session_emit_ee.nxnx_tls13_server_session_emit_ee_alpn.nxnx_tls13_server_session_emit_ee_test.nxnx_tls13_server_session_emit_hrr.nxnx_tls13_server_session_emit_sf.nxnx_tls13_server_session_emit_sf_test.nxnx_tls13_server_session_emit_sh.nxnx_tls13_server_session_emit_sh_test.nxnx_tls13_server_session_recv_cf.nxnx_tls13_server_session_recv_cf_test.nxnx_tls13_server_session_recv_ch.nxnx_tls13_server_session_recv_ch_test.nxnx_tls13_server_session_run.nxnx_tls13_server_session_run_h2.nxnx_tls13_server_session_run_mtls.nxnx_tls13_server_session_test.nxnx_wiki_https_daemon.nxnx_wiki_https_daemon_mv.nx
structs
| 101 | struct Tls13ServerSession |
consts
| 65 | const NX_TLS13_SSTATE_INIT: i64 = 0 |
| 66 | const NX_TLS13_SSTATE_CH_RECEIVED: i64 = 1 |
| 67 | const NX_TLS13_SSTATE_SH_SENT: i64 = 2 |
| 68 | const NX_TLS13_SSTATE_EE_SENT: i64 = 3 |
| 69 | const NX_TLS13_SSTATE_CERT_SENT: i64 = 4 |
| 70 | const NX_TLS13_SSTATE_CV_SENT: i64 = 5 |
| 71 | const NX_TLS13_SSTATE_SF_SENT: i64 = 6 |
| 72 | const NX_TLS13_SSTATE_CLIENT_FIN_RECV: i64 = 7 |
| 73 | const NX_TLS13_SSTATE_CONNECTED: i64 = 8 |
| 74 | const NX_TLS13_SSTATE_N: i64 = 9 |
| 84 | const NX_TLS13_SSESSION_OK: i64 = 0 |
| 85 | const NX_TLS13_SSESSION_BAD_STATE: i64 = 1 |
| 86 | const NX_TLS13_SSESSION_BUF_OVERFLOW: i64 = 2 |
| 87 | const NX_TLS13_SSESSION_INTERNAL: i64 = 3 |
| 88 | const NX_TLS13_SSESSION_PROTOCOL_ERR: i64 = 4 |
| 92 | const NX_TLS13_SSESSION_NEED_HRR: i64 = 5 |
| 176 | const NX_TLS13_SSESSION_BYTES: i64 = 272 // 34 fields × 8 bytes (added client_offered_sup_ver 2026-07-31) |
functions
| 76 | func nx_tls13_server_state_is_valid(s: i64) -> i64 called by 1: main |
| 187 | func nx_tls13_server_session_new(server_random: *u8, |
| 268 | func nx_tls13_aead_key_len(cipher_suite: i64) -> i64 |