]> git.keenfalcon.ru Git - ZR10.git/commitdiff
* some cleanups
authorLelik P. Korchagin <lelik@korchagins.ru>
Wed, 18 Jan 2023 13:09:43 +0000 (16:09 +0300)
committerLelik P. Korchagin <lelik@korchagins.ru>
Wed, 18 Jan 2023 13:09:43 +0000 (16:09 +0300)
.gitignore
main.c

index b3ad36b97e542657a89255e1c1f6d92fb631406a..19fee34ee9eb7a0f861e05efee1a4ef5fead5d0d 100644 (file)
@@ -1,5 +1,5 @@
 *.o
 *~
 *.bak
-t
+zr10
 core
diff --git a/main.c b/main.c
index 2beeadea01acb42d42a278c29306cb5630d840f4..378e79aa40be7453bef7b761220764175abf0545 100644 (file)
--- 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);