Merge "chan_sip.c: AMI & CLI notify methods get different values of asterisk's own ip." into 13

changes/29/2129/8
Mark Michelson 9 years ago committed by Gerrit Code Review
commit 389a94eda2

@ -15159,6 +15159,12 @@ static int manager_sipnotify(struct mansession *s, const struct message *m)
}
}
/* Now that we have the peer's address, set our ip and change callid */
ast_sip_ouraddrfor(&p->sa, &p->ourip, p);
build_via(p);
change_callid_pvt(p, NULL);
sip_scheddestroy(p, SIP_TRANS_TIMEOUT);
transmit_invite(p, SIP_NOTIFY, 0, 2, NULL);
dialog_unref(p, "bump down the count of p since we're done with it.");

Loading…
Cancel
Save