tls_client_hello_x509(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay bestie, welcome to the tls_client_hello_x509(9) page from the Kernel API Manual β€” this one is giving extremely specific and we love that for us:

tls_client_hello_x509 β€” request an x.509-based TLS handshake on a socket. πŸ’…

πŸŽ€ SYNOPSIS πŸŽ€

the signature is literally this, no edits, no cap:

int tls_client_hello_x509 (const struct tls_handshake_args *args , gfp_t
flags );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • args β€” socket and handshake parameters for this request 🫢
  • flags β€” memory allocation control flags ✨

🌸 DESCRIPTION 🌸

okay so this is the request an x.509-based TLS handshake on a socket moment. main character behavior, fr fr. Return values: are lowkey the whole plot, so here they are exactly:

  • 0 β€” Handshake request enqueue; ->done will be called when complete βœ…
  • -ESRCH β€” No user agent is available 😭
  • -ENOMEM β€” Memory allocation failed πŸ’€

🌈 SEE ALSO 🌈

the squad, iykyk:


okay that’s the whole tls_client_hello_x509(9) page, bestie πŸ’– β€” footer says source/version ./net/handshake and date October 2026. byeee, go be iconic 🫢✨

πŸ“¦ where this page comes from