X-Git-Url: http://git.asterisk.org/gitweb/?p=asterisk%2Fasterisk.git;a=blobdiff_plain;f=main%2Fnetsock2.c;h=bd682b17d88734c5e8b6a194d35f44b4ce0e4918;hp=bee88c2f8368ef5349fa8215cbd1f799a45669d5;hb=e81b873fa2f23a277194722a00ec445127a68e57;hpb=0eda637fc477e32df1346fa4e5fbf0fdce907c8e;ds=sidebyside diff --git a/main/netsock2.c b/main/netsock2.c index bee88c2..bd682b1 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);