From d8e12b91fa89e932cbbdf78db1f56343ace124e3 Mon Sep 17 00:00:00 2001 From: Chris Lew Date: Mon, 3 Oct 2022 10:00:36 -0700 Subject: [PATCH] net: qrtr: ns: Return 0 if server port is not present When a del client message is received from remote, the corresponding server port is deleted. And then, a del server message is announced for this server. As part of handling this message, ns will try to delete this server port again and returns a -ENOENT error. Return value from server_del is returned back to qrtr_ns_worker and any non-zero value is printed to the serial port. This is flooding the serial port display. Returinng 0 in this case as this is not an error. Change-Id: Icd2594875f55313baa6e3313b6aa0c62facc5b2d Signed-off-by: Jay Jayanna Signed-off-by: Chris Lew --- net/qrtr/ns.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/qrtr/ns.c b/net/qrtr/ns.c index 1384e31827a6..b092de1678dc 100644 --- a/net/qrtr/ns.c +++ b/net/qrtr/ns.c @@ -268,7 +268,7 @@ static int server_del(struct qrtr_node *node, unsigned int port) srv = xa_load(&node->servers, port); if (!srv) - return -ENOENT; + return 0; xa_erase(&node->servers, port);