From e8acaa438c67a31e55a2920ae5817eb107a21cdf Mon Sep 17 00:00:00 2001 From: "Lelik P. Korchagin" Date: Wed, 18 Jan 2023 16:09:43 +0300 Subject: [PATCH] * some cleanups --- .gitignore | 2 +- main.c | 16 +++++++++------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index b3ad36b..19fee34 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ *.o *~ *.bak -t +zr10 core diff --git a/main.c b/main.c index 2beeade..378e79a 100644 --- a/main.c +++ b/main.c @@ -102,6 +102,7 @@ int main(int argc, char *argv[]) int len = 0; uint8_t buffer[64]; + memset(buffer, 0, sizeof(buffer)); if (argc == 2 && argv[1][0] == '.') { command = 0x08; @@ -134,13 +135,6 @@ int main(int argc, char *argv[]) } } - n = zr10_command(buffer, command, (uint8_t*)command_data, len); - printf("%15s %5d", inet_ntoa(addr.sin_addr), ntohs(addr.sin_port)); - for (int i = 0; i < n; i++) { - printf(" %02x", buffer[i]); - } - printf("\n"); - memset(&addr, 0, sizeof(addr)); addr.sin_family = AF_INET; addr.sin_addr.s_addr = htonl(INADDR_ANY); @@ -162,6 +156,14 @@ int main(int argc, char *argv[]) return 1; } + n = zr10_command(buffer, command, (uint8_t*)command_data, len); + printf("%15s %5d", inet_ntoa(addr.sin_addr), ntohs(addr.sin_port)); + for (int i = 0; i < n; i++) { + printf(" %02x", buffer[i]); + } + printf("\n"); + + addr.sin_addr.s_addr = htonl(INADDR_BROADCAST); addr.sin_port = htons(PORT); -- 2.39.5