diff options
-rw-r--r-- | orkaudio/audiocaptureplugins/voip/VoIp.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/orkaudio/audiocaptureplugins/voip/VoIp.cpp b/orkaudio/audiocaptureplugins/voip/VoIp.cpp index 56cfacc..f925a21 100644 --- a/orkaudio/audiocaptureplugins/voip/VoIp.cpp +++ b/orkaudio/audiocaptureplugins/voip/VoIp.cpp @@ -462,7 +462,7 @@ void HandlePacket(u_char *param, const struct pcap_pkthdr *header, const u_char } } int ipHeaderLength = ipHeader->ip_hl*4; - u_char* ipPacketEnd = (u_char*)ipHeader + ipHeader->ip_len; + u_char* ipPacketEnd = (u_char*)ipHeader + ntohs(ipHeader->ip_len); #ifdef WIN32 if(!s_liveCapture) |