can_proto_unregister(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… can_proto_unregister(9)

okay so this is a page from the Kernel API Manual β€” yes, the kernel has lore and it's giving very official documentation energy. bestie, we're in can_proto_unregister(9) territory, and it's honestly a short little icon, so let's get into it πŸŽ€


✨ NAME ✨

can_proto_unregister β€” the function that unregisters a CAN transport protocol. yeah. it's the undo button for a CAN protocol. the breakup text, if you will πŸ’”


🌸 SYNOPSIS 🌸

void can_proto_unregister (const struct can_proto *cp );

that's it, that's the whole signature. void return, so it's not gonna hand you back any receipts β€” it just does the thing 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • cp β€” a pointer to the CAN protocol structure, i.e. the lil struct that's about to be shown the door. this is your pointer, so keep it valid, mwah πŸ’…

πŸ‘‘ SEE ALSO πŸ‘‘

the kernel file in question lives at ./net/can/af_can.c, and if you're going down the rabbit hole (you are, i can tell πŸ”₯), go peek at these homies:

like yes, can_proto_register(9) is literally the main character counterpart to this one β€” registration and unregistration, the classic duo ✨

ngl this page is short and sweet, but every detail still ate. no notes. periodt. πŸ’€

and that's the vibe check, bestie 🌈 this little gem comes from ./net/can in the October 2026 edition of the manual, signed off by can_proto_unregister(9) itself πŸ’– catch you in the next page 🧚

πŸ“¦ where this page comes from