- void (*init)(ccrc4_ctx *ctx, unsigned long key_len, const void *key);
- void (*crypt)(ccrc4_ctx *ctx, unsigned long nbytes, const void *in, void *out);
+ void (*init)(ccrc4_ctx *ctx, size_t key_len, const void *key);
+ void (*crypt)(ccrc4_ctx *ctx, size_t nbytes, const void *in, void *out);