OPENPAM_FREE_DATA(3)

πŸ“¦
version 14.5 Β· 2 versions
, in freebsd 14.5, nixos 26.05, nixpkgs unstable

okay so bestie, welcome to the openpam_free_data(3) page πŸ’… β€” the OpenPAM manual for a genuinely tiny icon: the generic cleanup function.

πŸŽ€ NAME πŸŽ€

openpam_free_data β€” generic cleanup function

🌸 SYNOPSIS 🌸

#include <sys/types.h>
#include <security/pam_appl.h>
#include <security/openpam.h>

void
openpam_free_data(pam_handle_t *pamh, void *data, int status);

✨ DESCRIPTION ✨

okay so openpam_free_data() is a cleanup function that’s suitable for passing straight to pam_set_data(3). she does not overcomplicate the vibe β€” she simply releases the data by passing her data argument to free(3). that’s the whole job. minimal, effective, iconic. πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹

go give these their flowers too:

πŸ‘‘ STANDARDS πŸ‘‘

openpam_free_data() is an OpenPAM extension. periodt. ✨

πŸ’œ AUTHORS πŸ’œ

The openpam_free_data() function and this manual page were developed for the FreeBSD Project by ThinkSec AS and Network Associates Laboratories, the Security Research Division of Network Associates, Inc. under DARPA/SPAWAR contract N66001-01-C-8035 (β€œCBOSS”), as part of the DARPA CHATS research program.

The OpenPAM library is maintained by Dag-Erling SmΓΈrgrav <des@des.no>.


and that’s the page, bestie β€” from Debian, dated June 27, 2023, with the footer energy of OPENPAM_FREE_DATA(3) πŸ«ΆπŸ’…

πŸ“¦ where this page comes from