- unsigned int block_len;
- unsigned key_len;
-
- int (*set_key)(void *, const unsigned char *, unsigned int);
- int (*set_key_with_string)(void *, const unsigned char *, unsigned int);
- int (*encrypt)(void *, const unsigned char *, unsigned char *,
- unsigned int, unsigned char *);
- int (*decrypt)(void *, const unsigned char *, unsigned char *,
- unsigned int, unsigned char *);
- unsigned int (*context_len)();
+ uint32 block_len;
+ uint32 key_len;
+
+ bool (*set_key)(void *, const unsigned char *, uint32);
+ bool (*set_key_with_string)(void *, const unsigned char *, uint32);
+ bool (*encrypt)(void *, const unsigned char *, unsigned char *,
+ uint32, unsigned char *);
+ bool (*decrypt)(void *, const unsigned char *, unsigned char *,
+ uint32, unsigned char *);
+ uint32 (*context_len)();