X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fsec%2Fmac.h;h=a9fc9eb7a2f02aef3fcf674f18a5ce3bfedf64ef;hb=7c66ae1b30f81fd138f9f4b6ad49ac4d527af642;hp=2fac40b8cf90d93c96bcaafea987f2c64b9c8b87;hpb=8e03a3e8faf92d278f20a66a6d302fab790d6991;p=bertos.git diff --git a/bertos/sec/mac.h b/bertos/sec/mac.h index 2fac40b8..a9fc9eb7 100644 --- a/bertos/sec/mac.h +++ b/bertos/sec/mac.h @@ -32,7 +32,7 @@ * * \brief Generic interface for message authentication algorithms. * \author Giovanni Bajo - * + * */ #ifndef SEC_MAC_H @@ -44,10 +44,10 @@ typedef struct Mac { uint8_t digest_len; uint8_t key_len; - - void (*set_key)(struct Mac *m, const uint8_t* key, size_t len); + + void (*set_key)(struct Mac *m, const void *key, size_t len); void (*begin)(struct Mac *m); - void (*update)(struct Mac *m, const uint8_t *data, size_t len); + void (*update)(struct Mac *m, const void *data, size_t len); uint8_t* (*final)(struct Mac *m); } Mac;