diff options
-rw-r--r-- | channels/chan_sip.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c index d143dc138..3b21d9f37 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -30731,6 +30731,7 @@ static struct sip_peer *build_peer(const char *name, struct ast_variable *v, str srvlookup = v->value; } } else if (!strcasecmp(v->name, "defaultip")) { + peer->defaddr.ss.ss_family = AST_AF_UNSPEC; if (!ast_strlen_zero(v->value) && ast_get_ip(&peer->defaddr, v->value)) { sip_unref_peer(peer, "sip_unref_peer: from build_peer defaultip"); return NULL; |