RPC_GSS_GET_MECHANISMS(3)

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

✨ rpc_gss_get_mechanisms(3) ✨

okay so bestie, welcome to the rpc_gss_get_mechanisms page from the Library Functions Manual β€” yes it's a section 3 manpage, and yes it's about to be your new fave πŸ’…

🌸 NAME 🌸

rpc_gss_get_mechanisms β€” get installed mechanisms, aka "hey bestie what security vibes do we have available" πŸŽ€

πŸ¦‹ LIBRARY πŸ¦‹

RPC GSS-API Authentication Library β€” that's librpcsec_gss, and you link it with -lrpcsec_gss πŸ”₯

#include <rpc/rpcsec_gss.h>

⭐ SYNOPSIS ⭐

lowkey the whole vibe is just one function, no args, no drama:

const char **
rpc_gss_get_mechanisms(void);

πŸ‘‘ DESCRIPTION πŸ‘‘

so what does it do? it returns a NULL terminated list of the installed security mechanisms ✨ that's it. that's the whole function. no cap, it's giving simple and iconic.

fr fr, remember the list is NULL terminated β€” don't go walking off the end of the array, that's not the move 😭

🫢 SEE ALSO 🫢

go read those if you want the full lore, iykyk πŸ’œ

🧚 HISTORY 🧚

the rpc_gss_get_mechanisms function first appeared in FreeBSD 8.0 β€” she's been serving since day one, periodt πŸ‘‘

πŸ’– AUTHORS πŸ’–

This manual page was written by Doug Rabson <dfr@FreeBSD.org> β€” thank you for your service king 🫑


and that's the whole page bestie! πŸ“ this lil gem came from Debian, dated January 26, 2010, and the manpage itself is RPC_GSS_GET_MECHANISMS(3) β€” go forth and check your mechanisms, slay πŸ’…βœ¨

πŸ“¦ where this page comes from