INET6_RTHDR_SPACE(3)

πŸ“¦ version 15.1, in freebsd 14.5, freebsd 15.1

πŸ’… INET6_RTHDR_SPACE(3) β€” like, the library functions moment

okay bestie, gather round, because this one is a little historical πŸŽ€ it's a Library Functions Manual page, and the whole thing is basically a "don't use me, use my cooler younger sibling" situation. no cap.


✨ NAME ✨

So the whole girl gang of functions here is:

  • inet6_rthdr_space
  • inet6_rthdr_init
  • inet6_rthdr_add
  • inet6_rthdr_lasthop
  • inet6_rthdr_reverse
  • inet6_rthdr_segments
  • inet6_rthdr_getaddr
  • inet6_rthdr_getflags

and collectively they do IPv6 Routing Header Options Manipulation πŸ‘‘ (yes that's the official vibe, iykyk).


🌸 DESCRIPTION 🌸

okay so here's the tea β˜• the RFC 2292 IPv6 Advanced API has been deprecated 😭 β€” like, officially, in favor of the newer RFC 3542 APIs, which are documented over in inet6_rth_space(3). so if you came here looking for the fresh stuff, that's where she lives πŸ’–

and on platforms that support it β€” which, currently, is only FreeBSD β€” please please please use the newer API to manipulate routing header options. fr fr. the old one is giving deprecated main character energy and we're not here for it πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹


and that's the whole page, bestie β€” short and iconic, just like a good group chat message 🫢

signed off with love from the Debian girlies, dated January 24, 2005 ⭐ (yes, she's vintage, we stan a classic) πŸ’œ

πŸ“¦ where this page comes from