X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=src%2Frfid_protocol.c;h=71c52ff6efe383c0ff4d4a04ff1d95acec4a280d;hb=refs%2Fheads%2Fmaster;hp=99fc8b14c5f632316479767efcb73f9760d2ae84;hpb=34c1b5ea856324e7ff3e8c8198ea06583426d0a9;p=librfid diff --git a/src/rfid_protocol.c b/src/rfid_protocol.c index 99fc8b1..71c52ff 100644 --- a/src/rfid_protocol.c +++ b/src/rfid_protocol.c @@ -14,7 +14,7 @@ * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA */ #include @@ -28,12 +28,13 @@ static const struct rfid_protocol *rfid_protocols[] = { [RFID_PROTOCOL_MIFARE_CLASSIC] = &rfid_protocol_mfcl, [RFID_PROTOCOL_MIFARE_UL] = &rfid_protocol_mful, [RFID_PROTOCOL_TCL] = &rfid_protocol_tcl, + [RFID_PROTOCOL_TAGIT] = &rfid_protocol_tagit, }; struct rfid_protocol_handle * rfid_protocol_init(struct rfid_layer2_handle *l2h, unsigned int id) { - struct rfid_protocol *p; + const struct rfid_protocol *p; struct rfid_protocol_handle *ph = NULL; if (id >= ARRAY_SIZE(rfid_protocols)) @@ -114,7 +115,6 @@ rfid_protocol_getopt(struct rfid_protocol_handle *ph, int optname, unsigned char *optchar = optval; switch (optname) { - break; default: return -EINVAL; break;