Loading adapter/src/Capture/PCAPCapture.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -167,7 +167,7 @@ bool PCAPCapture::SetFilter(const std::string sFilter) s += "..."; Logger::Instance().LogDebug(s); } if (pcap_compile(m_fp[i], &fcode, sFormattedFilter.c_str(), 1, 0) < 0) if (pcap_compile(m_fp[i], &fcode, (char *)sFormattedFilter.c_str(), 1, 0) < 0) { Logger::Instance().LogError("Error compiling packet filter"); bRes = false; Loading adapter/src/Capture/PCAPCapture.h +1 −1 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ #include <boost/thread/condition.hpp> #define HAVE_REMOTE #include "pcap/pcap.h" #include "pcap.h" /** * This abstract class describes capturing based on the pcap library. Loading adapter/src/Capture/PCAPOfflineCapture.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -26,7 +26,10 @@ ECaptureInitResult PCAPOfflineCapture::OpenDevice(const std::string sParams) pcap_t * fp = OpenPcapSource(source); if (!fp) { Logger::Instance().LogError("Failed to open source " + sParams); return ECaptureInit_Failed; } pcap_pkthdr header; if (pcap_next(fp, &header)) Loading adapter/src/Capture/TcpipDefs.h +2 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,8 @@ #ifndef TCPIP_DEFS_H #define TCPIP_DEFS_H #define USE_IPV6 1 #ifdef WIN32 #include <Winsock2.h> #include <Ws2tcpip.h> Loading adapter/src/Capture/TrafficCapture.vcproj +3 −3 Original line number Diff line number Diff line <?xml version="1.0" encoding="Windows-1252"?> <VisualStudioProject ProjectType="Visual C++" Version="9,00" Version="9.00" Name="TrafficCapture" ProjectGUID="{098C43A2-2F76-4395-A53B-7585150285EC}" RootNamespace="TrafficCapture" Loading Loading @@ -114,7 +114,7 @@ Name="VCCLCompilerTool" Optimization="2" EnableIntrinsicFunctions="true" AdditionalIncludeDirectories=""$(SolutionDir)..";"C:\Program Files\WinPcap\WpdPack\Include";"C:\Program Files\boost\boost_1_38"" AdditionalIncludeDirectories=""$(SolutionDir)..";"C:\Program Files\WinPcap\WpdPack\Include";D:\cygwin\usr\include\boost_1_38_0" PreprocessorDefinitions="WIN32" RuntimeLibrary="2" EnableFunctionLevelLinking="true" Loading @@ -133,7 +133,7 @@ <Tool Name="VCLinkerTool" AdditionalDependencies="wpcap.lib ws2_32.lib" AdditionalLibraryDirectories=""C:\Program Files\WinPcap\WpdPack\Lib";"C:\Program Files\boost\boost_1_38\lib"" AdditionalLibraryDirectories=""C:\Program Files\WinPcap\WpdPack\Lib";"D:\STF370\WP2 - IMS case study\adapter\MM\lib"" GenerateDebugInformation="true" OptimizeReferences="2" EnableCOMDATFolding="2" Loading Loading
adapter/src/Capture/PCAPCapture.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -167,7 +167,7 @@ bool PCAPCapture::SetFilter(const std::string sFilter) s += "..."; Logger::Instance().LogDebug(s); } if (pcap_compile(m_fp[i], &fcode, sFormattedFilter.c_str(), 1, 0) < 0) if (pcap_compile(m_fp[i], &fcode, (char *)sFormattedFilter.c_str(), 1, 0) < 0) { Logger::Instance().LogError("Error compiling packet filter"); bRes = false; Loading
adapter/src/Capture/PCAPCapture.h +1 −1 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ #include <boost/thread/condition.hpp> #define HAVE_REMOTE #include "pcap/pcap.h" #include "pcap.h" /** * This abstract class describes capturing based on the pcap library. Loading
adapter/src/Capture/PCAPOfflineCapture.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -26,7 +26,10 @@ ECaptureInitResult PCAPOfflineCapture::OpenDevice(const std::string sParams) pcap_t * fp = OpenPcapSource(source); if (!fp) { Logger::Instance().LogError("Failed to open source " + sParams); return ECaptureInit_Failed; } pcap_pkthdr header; if (pcap_next(fp, &header)) Loading
adapter/src/Capture/TcpipDefs.h +2 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,8 @@ #ifndef TCPIP_DEFS_H #define TCPIP_DEFS_H #define USE_IPV6 1 #ifdef WIN32 #include <Winsock2.h> #include <Ws2tcpip.h> Loading
adapter/src/Capture/TrafficCapture.vcproj +3 −3 Original line number Diff line number Diff line <?xml version="1.0" encoding="Windows-1252"?> <VisualStudioProject ProjectType="Visual C++" Version="9,00" Version="9.00" Name="TrafficCapture" ProjectGUID="{098C43A2-2F76-4395-A53B-7585150285EC}" RootNamespace="TrafficCapture" Loading Loading @@ -114,7 +114,7 @@ Name="VCCLCompilerTool" Optimization="2" EnableIntrinsicFunctions="true" AdditionalIncludeDirectories=""$(SolutionDir)..";"C:\Program Files\WinPcap\WpdPack\Include";"C:\Program Files\boost\boost_1_38"" AdditionalIncludeDirectories=""$(SolutionDir)..";"C:\Program Files\WinPcap\WpdPack\Include";D:\cygwin\usr\include\boost_1_38_0" PreprocessorDefinitions="WIN32" RuntimeLibrary="2" EnableFunctionLevelLinking="true" Loading @@ -133,7 +133,7 @@ <Tool Name="VCLinkerTool" AdditionalDependencies="wpcap.lib ws2_32.lib" AdditionalLibraryDirectories=""C:\Program Files\WinPcap\WpdPack\Lib";"C:\Program Files\boost\boost_1_38\lib"" AdditionalLibraryDirectories=""C:\Program Files\WinPcap\WpdPack\Lib";"D:\STF370\WP2 - IMS case study\adapter\MM\lib"" GenerateDebugInformation="true" OptimizeReferences="2" EnableCOMDATFolding="2" Loading