Small error in the function that converts peer transports to a string.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@125947 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.6.1
Brett Bryant 17 years ago
parent cab9430106
commit 4ebadd6d21

@ -2724,17 +2724,16 @@ static inline const char *get_transport_list(struct sip_peer *peer) {
return "TCP";
case SIP_TRANSPORT_TLS:
return "TLS";
case SIP_TRANSPORT_UDP | SIP_TRANSPORT_TCP:
return "TCP,UDP";
case SIP_TRANSPORT_UDP | SIP_TRANSPORT_TLS:
return "TLS,UDP";
case SIP_TRANSPORT_TCP | SIP_TRANSPORT_TLS:
return "TLS,TCP";
default:
return peer->transports ?
"TLS,TCP,UDP" : "UNKNOWN";
}
if (peer->transports & (SIP_TRANSPORT_TLS | SIP_TRANSPORT_TCP))
return "TLS,TCP";
if (peer->transports & (SIP_TRANSPORT_TLS | SIP_TRANSPORT_UDP))
return "TLS,UDP";
if (peer->transports & (SIP_TRANSPORT_UDP | SIP_TRANSPORT_TCP))
return "TCP,UDP";
return peer->transports ?
"TLS,TCP,UDP" : "UNKNOWN";
}
static inline const char *get_transport(enum sip_transport t)

Loading…
Cancel
Save