Skip to content

Commit f56189b

Browse files
rpmsg: rpmsg_create_ept don't send RPMSG_NS_CREATE if name is empty
like what is done inside rpmsg_destroy_ept Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
1 parent 5298ca7 commit f56189b

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

lib/rpmsg/rpmsg.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,8 @@ int rpmsg_create_ept(struct rpmsg_endpoint *ept, struct rpmsg_device *rdev,
230230
metal_mutex_release(&rdev->lock);
231231

232232
/* Send NS announcement to remote processor */
233-
if (rdev->support_ns && ept->dest_addr == RPMSG_ADDR_ANY)
233+
if (ept->name[0] && rdev->support_ns &&
234+
ept->dest_addr == RPMSG_ADDR_ANY)
234235
status = rpmsg_send_ns_message(ept, RPMSG_NS_CREATE);
235236

236237
if (status)

0 commit comments

Comments
 (0)