Loading adapter/src/Dispatcher/TcpDissector.cpp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -59,7 +59,7 @@ bool TcpDissector::Reassemble(Dissector * pDissector, ProtocolInfo * pProtocolIn } } const EProtocolType TcpDissector::GetUpperLayerType() const { const EProtocolType TcpDissector::GetUpperLayerType() const { if(m_tcpHdr && m_tcpHdr->destPort == 3868) if(m_tcpHdr && (m_tcpHdr->destPort == 3868 || m_tcpHdr->srcPort == 3868)) { { return EProtocolType_Diameter; return EProtocolType_Diameter; } } Loading adapter/src/Dispatcher/UdpDissector.cpp +5 −1 Original line number Original line Diff line number Diff line Loading @@ -43,7 +43,11 @@ bool UdpDissector::NeedReassembly() const { const EProtocolType UdpDissector::GetUpperLayerType() const const EProtocolType UdpDissector::GetUpperLayerType() const { { return EProtocolType_None; if(m_udpHdr && (m_udpHdr->destPort == 3868 || m_udpHdr->srcPort == 3868)) { return EProtocolType_Diameter; } return EProtocolType_Sip; } } ProtocolInfoElement * UdpDissector::CreateLayerInfo() ProtocolInfoElement * UdpDissector::CreateLayerInfo() Loading Loading
adapter/src/Dispatcher/TcpDissector.cpp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -59,7 +59,7 @@ bool TcpDissector::Reassemble(Dissector * pDissector, ProtocolInfo * pProtocolIn } } const EProtocolType TcpDissector::GetUpperLayerType() const { const EProtocolType TcpDissector::GetUpperLayerType() const { if(m_tcpHdr && m_tcpHdr->destPort == 3868) if(m_tcpHdr && (m_tcpHdr->destPort == 3868 || m_tcpHdr->srcPort == 3868)) { { return EProtocolType_Diameter; return EProtocolType_Diameter; } } Loading
adapter/src/Dispatcher/UdpDissector.cpp +5 −1 Original line number Original line Diff line number Diff line Loading @@ -43,7 +43,11 @@ bool UdpDissector::NeedReassembly() const { const EProtocolType UdpDissector::GetUpperLayerType() const const EProtocolType UdpDissector::GetUpperLayerType() const { { return EProtocolType_None; if(m_udpHdr && (m_udpHdr->destPort == 3868 || m_udpHdr->srcPort == 3868)) { return EProtocolType_Diameter; } return EProtocolType_Sip; } } ProtocolInfoElement * UdpDissector::CreateLayerInfo() ProtocolInfoElement * UdpDissector::CreateLayerInfo() Loading