keycrunch
int keycrunch(char *, char *, char *);
skey_algorithm_table[skey_hash_type].keycrunch(x, x, SKEY_BINKEY_SIZE);
void (*keycrunch)(char *, char *, size_t);
skey_algorithm_table[skey_hash_type].keycrunch(result, buf, buflen);
keycrunch(data, rp->seed, rp->passphrase);
if (keycrunch(key, seed, passwd) != 0) {
nn = keycrunch(key, seed, passwd);
nn = keycrunch(key2, seed, passwd);