nlmsvc_dispatch(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… nlmsvc_dispatch(9) β€” Kernel API Manual energy ✨

okay so welcome to the nlmsvc_dispatch(9) page, bestie β€” this is the Kernel API Manual and we're gonna get into it. No cap, it's short and iconic.

🌸 NAME 🌸

nlmsvc_dispatch β€” Process an NLM Request 🫢

πŸ¦‹ SYNOPSIS πŸ¦‹

int nlmsvc_dispatch (struct svc_rqst *rqstp );

πŸŽ€ ARGUMENTS πŸŽ€

  • rqstp β€” the incoming request. That's the whole argument, periodt. πŸ’–

πŸ’œ DESCRIPTION πŸ’œ

So nlmsvc_dispatch does exactly what the name says: it processes an NLM Request. The return values are giving two very specific paths, so listen up:

  • 0 β€” Processing complete; do not send a Reply. πŸ’€
  • 1 β€” Processing complete; send Reply in rqstp->rq_res. ✨

Like, both mean processing is complete β€” the difference is whether you send that Reply in rqstp->rq_res or not. iykyk. πŸŽ€

πŸ”₯ SEE ALSO πŸ”₯


okay that's the whole manual page, bestie 🫢 signing off from ./fs/lockd β€” October 2026, nlmsvc_dispatch(9) edition πŸ’…βœ¨

πŸ“¦ where this page comes from