From dde12e90020d6a426ab12c8c1e9dba22f14bcc7e Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Wed, 26 Nov 2025 09:59:54 +0800
Subject: [PATCH] Update mqttd project for new JSON string

---
 ch2.socket/udps.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/ch2.socket/udps.c b/ch2.socket/udps.c
index 6f11f2f..51c1b61 100644
--- a/ch2.socket/udps.c
+++ b/ch2.socket/udps.c
@@ -71,7 +71,7 @@
         /* send message to socket client */
         printf("Reply back to socket client...\n");
         snprintf(buf, sizeof(buf), "Hello, socket client [%s:%d]\n", inet_ntoa(cli_addr.sin_addr), ntohs(cli_addr.sin_port));
-        if( (rv=sendto(sockfd, buf, sizeof(buf), 0, (struct sockaddr *)&cli_addr, addr_len)) < 0)
+        if( (rv=sendto(sockfd, buf, strlen(buf), 0, (struct sockaddr *)&cli_addr, addr_len)) < 0)
         {
             printf("Reply back to socket client[%d] failure: %s\n", sockfd, strerror(errno));
             break;

--
Gitblit v1.9.1