PAM
view release on metacpan or search on metacpan
// undef should set null
rv = pam_set_data(pam_handle, name, NULL, NULL);
}
void
getenvlist(pam_handle)
pam_handle_t *pam_handle
PREINIT:
char **env;
char **env_orig;
PPCODE:
env = pam_getenvlist(pam_handle);
env_orig = env;
while (env != NULL) {
XPUSHs(sv_2mortal(newSVpv(*env, 0)));
env++;
}
free(env_orig);
SV*
getenv(pam_handle, name)
( run in 0.667 second using v1.01-cache-2.11-cpan-5511b514fd6 )