From 30115dbd72e121b6b5c29a8224419cc554024b95 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sun, 4 May 2014 16:30:46 +0200 Subject: sim: Only one default_decode() function for all card types --- src/sim/core.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/sim/core.c') diff --git a/src/sim/core.c b/src/sim/core.c index d1d4de73..dba378b6 100644 --- a/src/sim/core.c +++ b/src/sim/core.c @@ -290,3 +290,15 @@ enum osim_card_sw_class osim_sw_class(const struct osim_card_profile *cp, return csw->class; } + +int default_decode(struct osim_decoded_data *dd, + const struct osim_file_desc *desc, + int len, uint8_t *data) +{ + struct osim_decoded_element *elem; + + elem = element_alloc(dd, "Unknown Payload", ELEM_T_BYTES, ELEM_REPR_HEX); + elem->u.buf = talloc_memdup(elem, data, len); + + return 0; +} -- cgit v1.2.3