X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/hmcfgusb/blobdiff_plain/c44f15b8a62ff2828fdcfcfe3f64036bd4051962..53dbc699f936e7025e7f8d3dad18f62216e3c734:/hmsniff.c diff --git a/hmsniff.c b/hmsniff.c index 39133d3..1f5d889 100644 --- a/hmsniff.c +++ b/hmsniff.c @@ -125,7 +125,7 @@ static void dissect_hm(uint8_t *buf, int len) if (buf[2] & (1 << 7)) printf("RPTEN "); printf("\n"); printf("\tMessage type: %s (0x%02x)\n", hm_message_types(buf[3]), buf[3]); - printf("\tMesage: "); + printf("\tMessage: "); for (i = 10; i < len; i++) { printf("%02X", buf[i]); } @@ -201,7 +201,7 @@ int main(int argc, char **argv) rdata.wrong_hmid = 0; hmcfgusb_send(dev, (unsigned char*)"K", 1, 1); } - fd = hmcfgusb_poll(dev, 1); + fd = hmcfgusb_poll(dev, 1000); if (fd >= 0) { fprintf(stderr, "activity on unknown fd %d!\n", fd); continue; @@ -221,5 +221,7 @@ int main(int argc, char **argv) hmcfgusb_close(dev); } while (!quit); + hmcfgusb_exit(); + return EXIT_SUCCESS; }