ENUM P9_TRANS_STATUS(9)
β¨ enum p9_trans_status(9) β¨
okay bestie, so this one is from the Kernel API Manual and it's lowkey just a little enum that tells you what mood your 9p transport is in π like a vibe check but for kernel transport instances.
πΈ NAME πΈ
enum p9_trans_status β the different states of the underlying transports, fr fr
π SYNOPSIS π
enum p9_trans_status {
Connected ,
BeginDisconnect ,
Disconnected ,
Hung
};
π Constants π
Connectedβ transport is connected and healthy π«Ά like she's thriving, no notesBeginDisconnectβ honestly? the manpage literally says-- undescribed --π so that's all the lore we have, i'm not gonna make stuff upDisconnectedβ transport has been disconnected π she's gone, the link is cookedHungβ transport is connected by wedged π yes that's the exact wording, "connected by wedged", and we're just gonna sit with that
π¦ Description π¦
This enumeration details the various states a transport instatiation can be in β¨ (that's "instatiation" spelled exactly how the original spelled it, i'm being faithful not sloppy π). Basically it's the mood ring for your transport β which state it's currently living in, iykyk.
π₯ SEE ALSO π₯
Kernel file ./include/net/9p/client.h β and also go peek at these icons π
enum p9_req_status_t(9)struct p9_req_t(9)struct p9_client(9)struct p9_fd_opts(9)struct p9_rdma_opts(9)struct p9_session_opts(9)struct p9_dirent(9)
no cap, BeginDisconnect is genuinely undocumented in the source page β if you need the deets, that's a read-the-code situation bestie π§
k bye, this page came from ./include/net/9p and it's dated October 2026 β periodt, that's the whole manual page, hope it slayed for you ππβ
π¦ 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