45 printf (
"md5sum ( %#08lx, %#lx ) = ", dispaddr,
len );
49 for ( i = 0 ; i <
sizeof ( digest_out ) ; i++ )
50 printf (
"%02x", digest_out[i] );
uint8_t data[48]
Additional event data.
void dbg_md5_da(unsigned long dispaddr, const void *data, unsigned long len)
Print an MD5 checksum with specified display address.
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
static void digest_init(struct digest_algorithm *digest, void *ctx)
static void digest_final(struct digest_algorithm *digest, void *ctx, void *out)
static void digest_update(struct digest_algorithm *digest, void *ctx, const void *data, size_t len)
struct digest_algorithm md5_algorithm
MD5 algorithm.
A message digest algorithm.
size_t digestsize
Digest size.
size_t ctxsize
Context size.
int printf(const char *fmt,...)
Write a formatted string to the console.