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;