This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new 7c5d2a8bdd usrsock/dns: add sanity check before send dns event
7c5d2a8bdd is described below

commit 7c5d2a8bddeeca7e02d4614bb6722a0cff566465
Author: chao an <[email protected]>
AuthorDate: Fri Jun 2 14:14:01 2023 +0800

    usrsock/dns: add sanity check before send dns event
    
    Signed-off-by: chao an <[email protected]>
---
 drivers/usrsock/usrsock_rpmsg_server.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/usrsock/usrsock_rpmsg_server.c 
b/drivers/usrsock/usrsock_rpmsg_server.c
index 26a49d6c92..821479bba1 100644
--- a/drivers/usrsock/usrsock_rpmsg_server.c
+++ b/drivers/usrsock/usrsock_rpmsg_server.c
@@ -941,6 +941,10 @@ static int usrsock_rpmsg_send_dns_event(FAR void *arg,
   uint32_t len;
 
   dns = rpmsg_get_tx_payload_buffer(ept, &len, true);
+  if (dns == NULL)
+    {
+      return -ENOMEM;
+    }
 
   dns->head.msgid = USRSOCK_RPMSG_DNS_EVENT;
   dns->head.flags = USRSOCK_MESSAGE_FLAG_EVENT;

Reply via email to