summaryrefslogtreecommitdiffhomepage
path: root/libfdt/libfdt_strerror.c
diff options
context:
space:
mode:
Diffstat (limited to 'libfdt/libfdt_strerror.c')
-rw-r--r--libfdt/libfdt_strerror.c76
1 files changed, 28 insertions, 48 deletions
diff --git a/libfdt/libfdt_strerror.c b/libfdt/libfdt_strerror.c
index c4a1abd..accd58a 100644
--- a/libfdt/libfdt_strerror.c
+++ b/libfdt/libfdt_strerror.c
@@ -1,49 +1,36 @@
/* -------------------------------------------
- Copyright (C) 2024, Amlal EL Mahrouss, all rights reserved.
+ Copyright (C) 2024, Amlal EL Mahrouss, all rights reserved.
------------------------------------------- */
-#include <libfdt/libfdt_env.h>
#include <libfdt/libfdt.h>
+#include <libfdt/libfdt_env.h>
/***********************************************************************************/
/* @brief FDT error reporting system */
/***********************************************************************************/
/// @brief Error information structure.
-struct fdt_err
-{
- const char* e_str;
+struct fdt_err {
+ const char* e_str;
};
#define fdt_error(VAL) \
- [(VAL)] = { \
- .e_str = #VAL, \
- }
+ [(VAL)] = { \
+ .e_str = #VAL, \
+ }
static struct fdt_err cb_fdtErrTbl[] = {
- fdt_error(FDT_ERR_NOTFOUND),
- fdt_error(FDT_ERR_EXISTS),
- fdt_error(FDT_ERR_NOSPACE),
+ fdt_error(FDT_ERR_NOTFOUND), fdt_error(FDT_ERR_EXISTS), fdt_error(FDT_ERR_NOSPACE),
- fdt_error(FDT_ERR_BADOFFSET),
- fdt_error(FDT_ERR_BADPATH),
- fdt_error(FDT_ERR_BADPHANDLE),
- fdt_error(FDT_ERR_BADSTATE),
+ fdt_error(FDT_ERR_BADOFFSET), fdt_error(FDT_ERR_BADPATH), fdt_error(FDT_ERR_BADPHANDLE),
+ fdt_error(FDT_ERR_BADSTATE),
- fdt_error(FDT_ERR_TRUNCATED),
- fdt_error(FDT_ERR_BADMAGIC),
- fdt_error(FDT_ERR_BADVERSION),
- fdt_error(FDT_ERR_BADSTRUCTURE),
- fdt_error(FDT_ERR_BADLAYOUT),
- fdt_error(FDT_ERR_INTERNAL),
- fdt_error(FDT_ERR_BADNCELLS),
- fdt_error(FDT_ERR_BADVALUE),
- fdt_error(FDT_ERR_BADOVERLAY),
- fdt_error(FDT_ERR_NOPHANDLES),
- fdt_error(FDT_ERR_BADFLAGS),
- fdt_error(FDT_ERR_ALIGNMENT),
+ fdt_error(FDT_ERR_TRUNCATED), fdt_error(FDT_ERR_BADMAGIC), fdt_error(FDT_ERR_BADVERSION),
+ fdt_error(FDT_ERR_BADSTRUCTURE), fdt_error(FDT_ERR_BADLAYOUT), fdt_error(FDT_ERR_INTERNAL),
+ fdt_error(FDT_ERR_BADNCELLS), fdt_error(FDT_ERR_BADVALUE), fdt_error(FDT_ERR_BADOVERLAY),
+ fdt_error(FDT_ERR_NOPHANDLES), fdt_error(FDT_ERR_BADFLAGS), fdt_error(FDT_ERR_ALIGNMENT),
};
#define fdt_error_length() mpux_array_size(cb_fdtErrTbl)
@@ -51,25 +38,18 @@ static struct fdt_err cb_fdtErrTbl[] = {
/// @brief Returns the error value as a string.
/// @param errval
/// @return
-const char* fdt_strerror(int32_t errval)
-{
- if (errval > 0)
- {
- return ("<valid offset/length>");
- }
- else if (errval == 0)
- {
- return ("<no error>");
- }
- else if (-errval < fdt_error_length())
- {
- const char* serr = cb_fdtErrTbl[errval].e_str;
-
- if (serr != null)
- {
- return serr;
- }
- }
-
- return ("<unknown error>");
+const char* fdt_strerror(int32_t errval) {
+ if (errval > 0) {
+ return ("<valid offset/length>");
+ } else if (errval == 0) {
+ return ("<no error>");
+ } else if (-errval < fdt_error_length()) {
+ const char* serr = cb_fdtErrTbl[errval].e_str;
+
+ if (serr != null) {
+ return serr;
+ }
+ }
+
+ return ("<unknown error>");
}