Sun-Solaris-Ucred
view release on metacpan or search on metacpan
if (getpeerucred(fd, &RETVAL) != 0)
XSRETURN_UNDEF;
RETUCRED(RETVAL);
void
ucred_getgroups(uc)
Sun::Solaris::Ucred::Ucred *uc;
PREINIT:
const gid_t *gids;
int n;
PPCODE:
n = ucred_getgroups(uc, &gids);
if (n < 0)
XSRETURN_UNDEF;
PUTBACK;
if (GIMME_V == G_SCALAR) {
EXTEND(SP, 1);
PUSHs(sv_2mortal(newSViv(n)));
PUTBACK;
XSRETURN(1);
( run in 0.793 second using v1.01-cache-2.11-cpan-5511b514fd6 )