cast128_key
void cast128_setkey(cast128_key* key, const u_int8_t* rawkey, int keybytes)
void cast128_encrypt(const cast128_key* key, const u_int8_t* inblock,
void cast128_decrypt(const cast128_key* key, const u_int8_t* inblock,
void cast128_setkey(cast128_key *key, const u_int8_t *rawkey, int keybytes);
void cast128_encrypt(const cast128_key *key, const u_int8_t *inblock,
void cast128_decrypt(const cast128_key *key, const u_int8_t *inblock,
cast128_encrypt((cast128_key *) key, blk, blk);
cast128_decrypt((cast128_key *) key, blk, blk);
*sched = malloc(sizeof(cast128_key), M_CRYPTO_DATA,
cast128_setkey((cast128_key *)*sched, key, len);
memset(*sched, 0, sizeof(cast128_key));