diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 9642f3de17b8fae5994c398d79cac9e5183d0364..9f34fff4c0f99d070df7efab29addb8b79edf9e3 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -2879,6 +2879,7 @@ static struct sip_proxy *proxy_allocate(char *name, char *port, int force) proxy->force = force; ast_copy_string(proxy->name, name, sizeof(proxy->name)); proxy->ip.sin_port = htons(port_str2int(port, STANDARD_SIP_PORT)); + proxy->ip.sin_family = AF_INET; proxy_update(proxy); return proxy; }