summaryrefslogtreecommitdiff
path: root/include/librfid/rfid_reader.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/librfid/rfid_reader.h')
-rw-r--r--include/librfid/rfid_reader.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/librfid/rfid_reader.h b/include/librfid/rfid_reader.h
index f604852..ce29981 100644
--- a/include/librfid/rfid_reader.h
+++ b/include/librfid/rfid_reader.h
@@ -38,7 +38,7 @@ struct rfid_reader {
int (*init)(struct rfid_reader_handle *rh);
} iso15693;
struct rfid_mifare_classic_reader {
- int (*setkey)(struct rfid_reader_handle *h, unsigned char *key);
+ int (*setkey)(struct rfid_reader_handle *h, const unsigned char *key);
int (*auth)(struct rfid_reader_handle *h, u_int8_t cmd,
u_int32_t serno, u_int8_t block);
} mifare_classic;
@@ -61,6 +61,8 @@ struct rfid_reader_handle {
};
+extern int rfid_reader_register(struct rfid_reader *r);
+
extern struct rfid_reader_handle *
rfid_reader_open(void *data, unsigned int id);
personal git repositories of Harald Welte. Your mileage may vary