diff --git a/tools/hid2hci.c b/tools/hid2hci.c
index 2dbfca7..a183bfa 100644
--- a/tools/hid2hci.c
+++ b/tools/hid2hci.c
err = hid_switch_logitech(device);
break;
}
+ case METHOD_UNDEF:
default:
break;
}
diff --git a/tools/parser/lmp.c b/tools/parser/lmp.c
index c303c1b..3f65ace 100644
--- a/tools/parser/lmp.c
+++ b/tools/parser/lmp.c
memcpy(pairing_data.comb_key_s, val, 16);
pairing_state = AU_RAND_M;
break;
+ case IN_RAND:
+ case AU_RAND_M:
+ case AU_RAND_S:
+ case SRES_M:
+ case SRES_S:
default:
pairing_state = IN_RAND;
break;
memcpy(pairing_data.au_rand_s, val, 16);
pairing_state = SRES_S;
break;
+ case COMB_KEY_M:
+ case COMB_KEY_S:
+ case IN_RAND:
+ case SRES_M:
+ case SRES_S:
default:
pairing_state = IN_RAND;
break;
pairing_state = IN_RAND;
pairing_data_dump();
break;
+ case COMB_KEY_M:
+ case COMB_KEY_S:
+ case IN_RAND:
+ case AU_RAND_M:
+ case AU_RAND_S:
default:
pairing_state = IN_RAND;
break;