diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 6047dcaf17ec13150c6eec7bb577dbd40e7b145a..d1d690de141691c4693626cd323dfb55ff92a4e7 100755 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -4710,7 +4710,7 @@ static int do_proxy_auth(struct sip_pvt *p, struct sip_request *req, char *heade char digest[1024]; p->authtries++; memset(digest,0,sizeof(digest)); - if (reply_digest(p,req, "Proxy-Authenticate", msg, digest, sizeof(digest) )) { + if (reply_digest(p,req, header, msg, digest, sizeof(digest) )) { /* No way to authenticate */ return -1; }