[sr-dev] git:master:92c44f1b: core: Added virtual flag to output of core.sockets_list

Daniel-Constantin Mierla miconda at gmail.com
Fri Jan 7 12:27:29 CET 2022


Module: kamailio
Branch: master
Commit: 92c44f1b3196f125b3e298499ed65df12cdd1a5a
URL: https://github.com/kamailio/kamailio/commit/92c44f1b3196f125b3e298499ed65df12cdd1a5a

Author: Rhys Hanrahan <rhys at nexusone.com.au>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date: 2022-01-07T12:27:25+01:00

core: Added virtual flag to output of core.sockets_list

---

Modified: src/core/core_cmd.c

---

Diff:  https://github.com/kamailio/kamailio/commit/92c44f1b3196f125b3e298499ed65df12cdd1a5a.diff
Patch: https://github.com/kamailio/kamailio/commit/92c44f1b3196f125b3e298499ed65df12cdd1a5a.patch

---

diff --git a/src/core/core_cmd.c b/src/core/core_cmd.c
index ba17c06e47..8231e3b1b9 100644
--- a/src/core/core_cmd.c
+++ b/src/core/core_cmd.c
@@ -955,10 +955,11 @@ static void core_sockets_list(rpc_t* rpc, void* c)
 				for (ai=si->addr_info_lst; ai; ai=ai->next)
 					rpc->struct_add(ha, "ss",
 						"address", ai->address_str.s);
-				rpc->struct_add(ha, "sss",
+				rpc->struct_add(ha, "ssss",
 						"port", si->port_no_str.s,
 						"mcast", si->flags & SI_IS_MCAST ? "yes" : "no",
-						"mhomed", si->flags & SI_IS_MHOMED ? "yes" : "no");
+						"mhomed", si->flags & SI_IS_MHOMED ? "yes" : "no",
+						"virtual", si->flags & SI_IS_VIRTUAL ? "yes" : "no");
 			} else {
 				printf("             %s: %s",
 						get_proto_name(proto),
@@ -969,10 +970,11 @@ static void core_sockets_list(rpc_t* rpc, void* c)
 				if (!(si->flags & SI_IS_IP))
 					rpc->struct_add(ha, "s",
 						"ipaddress", si->address_str.s);
-				rpc->struct_add(ha, "sss",
+				rpc->struct_add(ha, "ssss",
 						"port", si->port_no_str.s,
 						"mcast", si->flags & SI_IS_MCAST ? "yes" : "no",
-						"mhomed", si->flags & SI_IS_MHOMED ? "yes" : "no");
+						"mhomed", si->flags & SI_IS_MHOMED ? "yes" : "no",
+						"virtual", si->flags & SI_IS_VIRTUAL ? "yes" : "no");
 			}
 		}
 	} while((proto=next_proto(proto)));




More information about the sr-dev mailing list