tls_client_hello_anon(9)
β¨ tls_client_hello_anon β¨
okay bestie, welcome to the tls_client_hello_anon page from the Kernel API Manual β yes it's a kernel manpage, yes it's section 9, yes we're gonna get through it together π
π¦ NAME π¦
tls_client_hello_anon β the move where you ask a socket for a whole anonymous TLS handshake. no certs, no names, just vibes π
πΈ SYNOPSIS πΈ
int tls_client_hello_anon (const struct tls_handshake_args *args , gfp_t
flags );
like, that's the whole signature. she's compact, she's iconic π
π«Ά ARGUMENTS π«Ά
argsβ the socket and the handshake parameters for this request. everything you need to describe the ask lives in here β¨flagsβ the memory allocation control flags. this is the "how am i allowed to allocate while doing this" knob π§
π DESCRIPTION π
ok so this is the part where we talk return values, and honestly the return values here are the description. read them carefully bestie, no skimming π
0β handshake request enqueue. yup, that's the slay case. once it's all done,->donewill be called when complete π₯-ESRCHβ no user agent is available. like, nobody's home to handle it π-ENOMEMβ memory allocation failed. the allocation did not eat, and neither did you π
ngl the negative ones are just facts of life, but now you know exactly what each one means, so vibe check passed π«Ά
π SEE ALSO π
kernel file ./net/handshake/tlshd.c, plus the whole friend group:
tls_handshake_done(9)tls_handshake_accept(9)tls_client_hello_x509(9)tls_client_hello_psk(9)tls_server_hello_x509(9)tls_server_hello_psk(9)tls_handshake_cancel(9)tls_handshake_close(9)
they're all linked, they all matter, go read them if you're obsessed (you should be) π
and that's the page, bestie π this one lives under ./net/handshake and it's dated October 2026 β so mark your calendar, screenshot the footer, and go request that anonymous handshake. periodt β¨π¦π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms