summaryrefslogtreecommitdiff
path: root/openpicc/application/iso14443_layer3a.h
diff options
context:
space:
mode:
authorhenryk <henryk@6dc7ffe9-61d6-0310-9af1-9938baff3ed1>2007-12-09 06:03:03 +0000
committerhenryk <henryk@6dc7ffe9-61d6-0310-9af1-9938baff3ed1>2007-12-09 06:03:03 +0000
commitbe5251b669e1812fe13668bafe2832d3a574210e (patch)
tree54ddd945c058de2c5ba088b2f2535af429ff248f /openpicc/application/iso14443_layer3a.h
parent61ae0602b252c367c6c5514b113fdf9bacdddc0b (diff)
Change parity storage in frame struct
git-svn-id: https://svn.openpcd.org:2342/trunk@379 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
Diffstat (limited to 'openpicc/application/iso14443_layer3a.h')
-rw-r--r--openpicc/application/iso14443_layer3a.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/openpicc/application/iso14443_layer3a.h b/openpicc/application/iso14443_layer3a.h
index 2b39d4e..0c2a909 100644
--- a/openpicc/application/iso14443_layer3a.h
+++ b/openpicc/application/iso14443_layer3a.h
@@ -96,7 +96,7 @@ typedef struct {
u_int32_t numbytes;
u_int8_t numbits, bit_offset;
u_int8_t data[MAXIMUM_FRAME_SIZE];
- u_int8_t parity[MAXIMUM_FRAME_SIZE]; /* Only the LSB of each byte is used */
+ u_int8_t parity[MAXIMUM_FRAME_SIZE/8+1]; /* parity bit for data[x] is in parity[x/8] & (1<<(x%8)) */
} iso14443_frame;
extern const iso14443_frame ATQA_FRAME;
personal git repositories of Harald Welte. Your mileage may vary