diff options
Diffstat (limited to 'utils/imxtools/sbtools/sb.c')
-rw-r--r-- | utils/imxtools/sbtools/sb.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/utils/imxtools/sbtools/sb.c b/utils/imxtools/sbtools/sb.c index f64da8ff84..83ed9184ea 100644 --- a/utils/imxtools/sbtools/sb.c +++ b/utils/imxtools/sbtools/sb.c | |||
@@ -22,6 +22,7 @@ | |||
22 | #include <time.h> | 22 | #include <time.h> |
23 | #include <stdlib.h> | 23 | #include <stdlib.h> |
24 | #include <ctype.h> | 24 | #include <ctype.h> |
25 | #include <stdarg.h> | ||
25 | #include "misc.h" | 26 | #include "misc.h" |
26 | #include "crypto.h" | 27 | #include "crypto.h" |
27 | #include "sb.h" | 28 | #include "sb.h" |
@@ -1245,3 +1246,20 @@ void sb_dump(struct sb_file_t *file, void *u, sb_color_printf cprintf) | |||
1245 | #undef printf | 1246 | #undef printf |
1246 | #undef print_hex | 1247 | #undef print_hex |
1247 | } | 1248 | } |
1249 | |||
1250 | void sb_get_zero_key(struct crypto_key_t *key) | ||
1251 | { | ||
1252 | key->method = CRYPTO_KEY; | ||
1253 | memset(key->u.key, 0, sizeof(key->u.key)); | ||
1254 | } | ||
1255 | |||
1256 | void sb_std_printf(void *user, bool error, color_t c, const char *fmt, ...) | ||
1257 | { | ||
1258 | (void) user; | ||
1259 | (void) error; | ||
1260 | va_list args; | ||
1261 | va_start(args, fmt); | ||
1262 | color(c); | ||
1263 | vprintf(fmt, args); | ||
1264 | va_end(args); | ||
1265 | } | ||