aboutsummaryrefslogtreecommitdiff
path: root/hdata/hdata.h
diff options
context:
space:
mode:
authorStewart Smith <stewart@linux.vnet.ibm.com>2016-05-17 14:31:51 +1000
committerStewart Smith <stewart@linux.vnet.ibm.com>2016-05-18 15:25:59 +1000
commitdd420a7f0647c96f249fe9e049b51890354f3c7a (patch)
tree54e4e4297524ce04dc8edb9e6ed59a614f848feb /hdata/hdata.h
parent94c7f9a21d35c4237a8e5ee82199e69935b02e28 (diff)
downloadskiboot-dd420a7f0647c96f249fe9e049b51890354f3c7a.zip
skiboot-dd420a7f0647c96f249fe9e049b51890354f3c7a.tar.gz
skiboot-dd420a7f0647c96f249fe9e049b51890354f3c7a.tar.bz2
hdata: Make hdata_to_dt more suitable for fuzzing
We make parse_hdat() return success/failure rather than assert. This allows the hdata_to_dt binary to gracefully error out rather than assert, which is useful when throwing it at a fuzzer. Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'hdata/hdata.h')
-rw-r--r--hdata/hdata.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/hdata/hdata.h b/hdata/hdata.h
index 567927c..1d0da1e 100644
--- a/hdata/hdata.h
+++ b/hdata/hdata.h
@@ -20,7 +20,7 @@
struct dt_node;
extern void memory_parse(void);
-extern void paca_parse(void);
+extern int paca_parse(void);
extern bool pcia_parse(void);
extern void fsp_parse(void);
extern void io_parse(void);