Data-Password-passwdqc
view release on metacpan or search on metacpan
passwdqc.xs view on Meta::CPAN
break;
}
OUTPUT:
RETVAL
void
_test_params (packed_params)
const char * packed_params
PREINIT:
const passwdqc_params_qc_t * params;
PPCODE:
params = (passwdqc_params_qc_t *)packed_params;
EXTEND(SP, 10);
PUSHs(sv_2mortal(newSViv(params->min[0])));
PUSHs(sv_2mortal(newSViv(params->min[1])));
PUSHs(sv_2mortal(newSViv(params->min[2])));
PUSHs(sv_2mortal(newSViv(params->min[3])));
PUSHs(sv_2mortal(newSViv(params->min[4])));
PUSHs(sv_2mortal(newSViv(params->max)));
PUSHs(sv_2mortal(newSViv(params->passphrase_words)));
PUSHs(sv_2mortal(newSViv(params->match_length)));
( run in 0.563 second using v1.01-cache-2.11-cpan-71847e10f99 )