Skip to content

Commit 719e510

Browse files
committed
fixed:stun ip and port is incorrect
1 parent 5300a0d commit 719e510

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

XEngine_Source/XEngine_ServiceApp/XEngine_StreamMediaApp/StreamMedia_PullStream/PullStream_ClientWebRtc.cpp

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -65,20 +65,13 @@ bool PullStream_ClientProtocol_Handle(LPCXSTR lpszClientAddr, XSOCKET hSocket, L
6565
}
6666
int nTMPLen = 0;
6767
int nMSGLen = 0;
68-
int nIPPort = 0;
6968
XCHAR tszTMPBuffer[1024] = {};
7069
XCHAR tszMSGBuffer[1024] = {};
71-
XCHAR tszIPAddr[128] = {};
72-
73-
_tcsxcpy(tszIPAddr, lpszClientAddr);
74-
75-
BaseLib_OperatorIPAddr_SegAddr(tszIPAddr, &nIPPort);
7670

7771
NatProtocol_StunNat_BuildAttr(tszTMPBuffer, &nTMPLen, RFCCOMPONENTS_NATCLIENT_PROTOCOL_STUN_ATTR_USERNAME, tszUserStr, _tcsxlen(tszUserStr));
78-
NatProtocol_StunNat_BuildMapAddress(tszTMPBuffer + nTMPLen, &nTMPLen, tszIPAddr, nIPPort, true);
79-
//NatProtocol_StunNat_BuildMSGIntegrity(tszMSGBuffer, &nMSGLen, tszTMPBuffer, nTMPLen, );
72+
NatProtocol_StunNat_BuildMapAddress(tszTMPBuffer + nTMPLen, &nTMPLen, st_ServiceConfig.tszIPAddr, st_ServiceConfig.nRTCPort, true);
73+
//NatProtocol_StunNat_BuildMSGIntegrity(tszTMPBuffer + nTMPLen, &nTMPLen, tszTMPBuffer, nTMPLen, );
8074
NatProtocol_StunNat_Packet(tszMSGBuffer, &nMSGLen, (LPCXSTR)st_NatClient.byTokenStr, RFCCOMPONENTS_NATCLIENT_PROTOCOL_STUN_CLASS_FLAGS, RFCCOMPONENTS_NATCLIENT_PROTOCOL_STUN_ATTR_MAPPED_ADDRESS);
81-
8275
BaseLib_OperatorMemory_Free((XPPPMEM)&ppSt_ListAttr, nAttrCount);
8376
}
8477
else

0 commit comments

Comments
 (0)