diff options
Diffstat (limited to 'include/librfid/rfid_reader.h')
-rw-r--r-- | include/librfid/rfid_reader.h | 4 |
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); |