]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - client/emv/emv_tags.h
fix get length in tlv (#714)
[proxmark3-svn] / client / emv / emv_tags.h
index de6d9d1e73e1082d646ad11ed94649fa689dedce..246fc72d7eb8be548684558429c792c129a09415 100644 (file)
 #include "tlv.h"
 #include <stdio.h>
 
-bool emv_tag_dump(const struct tlv *tlv, FILE *f);
+// AC
+# define EMVAC_AC_MASK   0xC0
+# define EMVAC_AAC       0x00
+# define EMVAC_TC        0x40
+# define EMVAC_ARQC      0x80
+# define EMVAC_CDAREQ    0x10
+
+// CID
+# define EMVCID_ADVICE       0x08
+# define EMVCID_REASON_MASK  0x07
+
+bool emv_tag_dump(const struct tlv *tlv, FILE *f, int level);
+char *emv_get_tag_name(const struct tlv *tlv);
 
 #endif
Impressum, Datenschutz