ib_get_client_nl_info(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ib_get_client_nl_info(9) β€” like, the whole page

okay so bestie, welcome to ib_get_client_nl_info(9) from the Kernel API Manual ✨ this is a kernel function page, it's short, it's sweet, and honestly it's giving "one job, does it well" main character energy πŸŽ€


🌸 NAME 🌸

ib_get_client_nl_info β€” literally fetches the nl_info from a client. that's it. that's the whole vibe check πŸ’–


✨ SYNOPSIS ✨

int ib_get_client_nl_info (struct ib_device *ibdev , const char
*client_name , struct ib_client_nl_info *res );

so you call it with a device, a client name, and a result pointer, and it hands you back an int 🫢 exactly like that, no cap β€” copy it character for character if you're typing it out.


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ibdev β€” the IB device πŸ’œ like, the actual InfiniBand device you're asking about.
  • client_name β€” name of the client. yes, just the name. the string. the identifier. her name, basically 🌸
  • res β€” result of the query. this is where the answer lands, so like… don't lose track of your pointer bestie 😭

πŸ”₯ SEE ALSO πŸ”₯

okay this is the long part and I'm not skipping a single one, because every single reference is iconic in her own way πŸ‘‘

thirty-one links, all present, all accounted for, no crumbs left behind πŸ“ slay.

ngl if you came here looking for extra options β€” there are none. this page has arguments and a see-also list and that is the whole entire menu. no flags, no environment variables, no exit statuses, no examples. she's minimalist πŸ’…

and that's the page!! πŸŽ€ this little cutie lives in ./drivers/infiniband/core, comes from the October 2026 edition of the docs, and goes by ib_get_client_nl_info(9) β€” go off, kernel docs, periodt πŸŒˆβ­πŸ’–

πŸ“¦ where this page comes from