/* * Copyright (C) 2021 - This file is part of libecc project * * Authors: * Ryad BENADJILA * Arnaud EBALARD * * This software is licensed under a dual BSD and GPL v2 license. * See LICENSE file at the root folder of the project. */ #include #include /* Print the buffer of a given size */ void buf_print(const char *msg, const u8 *buf, u16 buflen) { u32 i; if ((buf == NULL) || (msg == NULL)) { goto err; } ext_printf("%s: ", msg); for (i = 0; i < (u32)buflen; i++) { ext_printf("%02x", buf[i]); } ext_printf("\n"); err: return; }