v9fs_put_trans(9)
π v9fs_put_trans β Kernel API Manual, section 9 π
okay so bestie, this is one of those tiny little kernel pages that's like two lines long and yet somehow iconic. it lives in the 9 manual section, it's called v9fs_put_trans, and honestly? it does exactly what it says on the tin. no notes. π
β¨ NAME β¨
v9fs_put_trans β put trans π«Ά
that's it. that's the whole pitch. short, sweet, main character energy. πΈ
π¦ SYNOPSIS π¦
void v9fs_put_trans (struct p9_trans_module *m );
like, look at it. void return β nothing comes back to you, it's giving "I don't do returns, I do vibes". and it takes exactly one thing: a struct p9_trans_module * named m. periodt. π
π ARGUMENTS π
mβ the transport to put. yes literally, that's the whole description. it's the transport, and you're putting it. iykyk. π
lowkey the most important thing here is spelling struct p9_trans_module *m right, because the compiler will not be cute about it if you don't. π
π₯ SEE ALSO π₯
fr fr go read these too, they're all part of the same little 9p family:
- the kernel file
./net/9p/mod.cβ this is where the magic lives, bestie, that's the source file π v9fs_register_trans(9)v9fs_unregister_trans(9)v9fs_get_trans_by_name(9)v9fs_get_default_trans(9)init_p9(9)exit_p9(9)
like a whole friend group of transport functions and v9fs_put_trans is right there in it. squad goals honestly. π
π§ real talk: this page is short, so there's not a lot of lore to spill β no environment variables, no exit statuses, no signals, no example blocks hiding in here. what you see is what you get, and what you get is put trans. no cap. π
and that's the whole page, bestie!! β¨ this little cutie comes to you from the kernel source tree at ./net/9p, dated October 2026, and it's filed under the one and only v9fs_put_trans(9) β go put that transport, you absolute icon π«Άππ
π¦ 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