summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlaforge <laforge@e0336214-984f-0b4b-a45f-81c69e1f0ede>2005-06-13 09:17:31 +0000
committerlaforge <laforge@e0336214-984f-0b4b-a45f-81c69e1f0ede>2005-06-13 09:17:31 +0000
commitc7e6b4a88e28d7642e0d5bb725ab13c1779871c3 (patch)
treed5a947fd6e20d085841a2d4b0819ee2d2791e693
parent5506978158f63fc1f51267f443e193d183cb45d7 (diff)
shuffle structure elements to cope with atr[0]
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1208 e0336214-984f-0b4b-a45f-81c69e1f0ede
-rw-r--r--include/rfid/rfid_protocol.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/include/rfid/rfid_protocol.h b/include/rfid/rfid_protocol.h
index 93b89c3..f9db318 100644
--- a/include/rfid/rfid_protocol.h
+++ b/include/rfid/rfid_protocol.h
@@ -28,10 +28,13 @@ struct rfid_protocol {
struct rfid_protocol_handle {
struct rfid_layer2_handle *l2h;
+ struct rfid_protocol *proto;
union {
struct tcl_handle tcl;
- } priv;
- struct rfid_protocol *proto;
+ } priv; /* priv has to be last, since
+ * it could contain additional
+ * private data over the end of
+ * sizeof(priv). */
};
struct rfid_protocol_handle *
personal git repositories of Harald Welte. Your mileage may vary