blob: 246aeed478bdb1e6476cb037e28de785924002a4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#ifndef HEX_H
#define HEX_H
#include <stdio.h> // fprintf()
#include <stdint.h> // uint8_t
// print hex-encoded buffer to given file handle.
// (used by top-level main.c)
static void hex_write(FILE *fh, const uint8_t * const buf, const size_t len) {
for (size_t i = 0; i < len; i++) {
fprintf(fh, "%02x", buf[i]);
}
}
#endif /* HEX_H */
|