From 23dd13542e0c8ca6e1afd6305276064967d125f4 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sun, 14 Jul 2024 13:08:58 +0200 Subject: [PATCH] saip-tool: Fix output of TAR values in "print" subcommand Change-Id: Ifba1048e3000829d54769b0420f5134e2f9b04e1 --- contrib/saip-tool.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/contrib/saip-tool.py b/contrib/saip-tool.py index d73cc902..8208602b 100755 --- a/contrib/saip-tool.py +++ b/contrib/saip-tool.py @@ -197,11 +197,13 @@ def do_info(pes: ProfileElementSequence, opts): print("Number of RFM instances: %u" % len(rfms)) for rfm in rfms: inst_aid = rfm.decoded['instanceAID'] - print("RFM instanceAID: %s (-> TAR: %s)" % (b2h(inst_aid), b2h(inst_aid[-3:]))) + print("RFM instanceAID: %s" % b2h(inst_aid)) print("\tMSL: 0x%02x" % rfm.decoded['minimumSecurityLevel'][0]) adf = rfm.decoded.get('adfRFMAccess', None) if adf: print("\tADF AID: %s" % b2h(adf['adfAID'])) + for tar in rfm.decoded['tarList']: + print("\tTAR: %s" % b2h(tar)) def do_extract_apps(pes:ProfileElementSequence, opts): apps = pes.pe_by_type.get('application', [])