summaryrefslogtreecommitdiff
path: root/main/netsock2.c
diff options
context:
space:
mode:
Diffstat (limited to 'main/netsock2.c')
-rw-r--r--main/netsock2.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/main/netsock2.c b/main/netsock2.c
index bee88c2f8..bd682b17d 100644
--- a/main/netsock2.c
+++ b/main/netsock2.c
@@ -489,6 +489,24 @@ int ast_sockaddr_hash(const struct ast_sockaddr *addr)
}
}
+const char *ast_transport2str(enum ast_transport transport)
+{
+ switch (transport) {
+ case AST_TRANSPORT_TLS:
+ return "TLS";
+ case AST_TRANSPORT_UDP:
+ return "UDP";
+ case AST_TRANSPORT_TCP:
+ return "TCP";
+ case AST_TRANSPORT_WS:
+ return "WS";
+ case AST_TRANSPORT_WSS:
+ return "WSS";
+ }
+
+ return "Undefined";
+}
+
int ast_accept(int sockfd, struct ast_sockaddr *addr)
{
addr->len = sizeof(addr->ss);