Merge "Add rport argument for a reinvite request."
This commit is contained in:
committed by
Android (Google) Code Review
commit
2fad616237
@@ -284,6 +284,13 @@ class SipHelper {
|
||||
mHeaderFactory.createContentTypeHeader(
|
||||
"application", "sdp"));
|
||||
|
||||
// Adding rport argument in the request could fix some SIP servers
|
||||
// in resolving the initiator's NAT port mapping for relaying the
|
||||
// response message from the other end.
|
||||
|
||||
ViaHeader viaHeader = (ViaHeader) request.getHeader(ViaHeader.NAME);
|
||||
if (viaHeader != null) viaHeader.setRPort();
|
||||
|
||||
ClientTransaction clientTransaction =
|
||||
mSipProvider.getNewClientTransaction(request);
|
||||
if (DEBUG) Log.d(TAG, "send RE-INVITE: " + request);
|
||||
|
||||
Reference in New Issue
Block a user