diff options
Diffstat (limited to 'libnet/win32')
-rw-r--r-- | libnet/win32/CVS/Entries | 15 | ||||
-rw-r--r-- | libnet/win32/CVS/Repository | 1 | ||||
-rw-r--r-- | libnet/win32/CVS/Root | 1 | ||||
-rw-r--r-- | libnet/win32/Libnet-1.1.1-2002.sln | 77 | ||||
-rw-r--r-- | libnet/win32/Libnet-1.1.1-2003.ncb | bin | 0 -> 797696 bytes | |||
-rw-r--r-- | libnet/win32/Libnet-1.1.1-2003.sln | 84 | ||||
-rw-r--r-- | libnet/win32/Libnet-1.1.1-2003.suo | bin | 0 -> 29184 bytes | |||
-rw-r--r-- | libnet/win32/Libnet-1.1.1.vcproj | 311 | ||||
-rw-r--r-- | libnet/win32/Libnet-latest.ncb | bin | 0 -> 936960 bytes | |||
-rw-r--r-- | libnet/win32/Libnet-latest.opt | bin | 0 -> 49664 bytes | |||
-rw-r--r-- | libnet/win32/Libnet-latest.sln | 77 | ||||
-rw-r--r-- | libnet/win32/Libnet-latest.suo | bin | 0 -> 44032 bytes | |||
-rw-r--r-- | libnet/win32/Libnet-latest.vcproj | 311 | ||||
-rw-r--r-- | libnet/win32/Libnet.dsp | 337 | ||||
-rw-r--r-- | libnet/win32/Libnet.dsw | 32 | ||||
-rw-r--r-- | libnet/win32/README.txt | 57 | ||||
-rw-r--r-- | libnet/win32/libnet_dll.def | 164 |
17 files changed, 1467 insertions, 0 deletions
diff --git a/libnet/win32/CVS/Entries b/libnet/win32/CVS/Entries new file mode 100644 index 0000000..3b29a1e --- /dev/null +++ b/libnet/win32/CVS/Entries @@ -0,0 +1,15 @@ +/Libnet-1.1.1-2002.sln/1.1/Tue Sep 16 17:00:47 2003// +/Libnet-1.1.1-2003.sln/1.2/Tue Oct 21 04:15:15 2003// +/Libnet-latest.ncb/1.3/Tue Sep 16 17:00:47 2003/-kb/ +/Libnet-latest.opt/1.1/Wed Sep 10 18:30:37 2003/-kb/ +/Libnet-latest.sln/1.3/Wed Sep 10 18:30:37 2003// +/Libnet-latest.suo/1.3/Tue Sep 16 17:00:47 2003/-kb/ +/Libnet.dsp/1.2/Wed Oct 22 21:19:30 2003// +/Libnet.dsw/1.2/Tue Oct 21 04:14:28 2003// +/README.txt/1.2/Tue Oct 21 18:54:06 2003// +/Libnet-latest.vcproj/1.4/Wed Jan 21 21:37:18 2004// +/Libnet-1.1.1-2003.ncb/1.4/Thu Mar 4 21:34:53 2004/-kb/ +/Libnet-1.1.1-2003.suo/1.4/Thu Mar 4 21:34:53 2004/-kb/ +/Libnet-1.1.1.vcproj/1.5/Thu Mar 4 21:34:53 2004// +/libnet_dll.def/1.7/Thu Mar 4 21:34:53 2004// +D diff --git a/libnet/win32/CVS/Repository b/libnet/win32/CVS/Repository new file mode 100644 index 0000000..5135cdc --- /dev/null +++ b/libnet/win32/CVS/Repository @@ -0,0 +1 @@ +/usr/local/CVS/libnet/win32 diff --git a/libnet/win32/CVS/Root b/libnet/win32/CVS/Root new file mode 100644 index 0000000..52fa133 --- /dev/null +++ b/libnet/win32/CVS/Root @@ -0,0 +1 @@ +mike@66.234.207.232:/usr/local/CVS diff --git a/libnet/win32/Libnet-1.1.1-2002.sln b/libnet/win32/Libnet-1.1.1-2002.sln new file mode 100644 index 0000000..831677d --- /dev/null +++ b/libnet/win32/Libnet-1.1.1-2002.sln @@ -0,0 +1,77 @@ +Microsoft Visual Studio Solution File, Format Version 7.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Libnet-latest-006", "Libnet-latest.vcproj", "{6A0551E1-E416-4125-BCC0-F18F2D601806}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "arp", "..\sample\win32\arp\arp.vcproj", "{8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cdp", "..\sample\win32\cdp\cdp.vcproj", "{8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dhcp_discover", "..\sample\win32\dhcp_discover\dhcp_discover.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "get_addr", "..\sample\win32\get_addr\get_addr.vcproj", "{DA921F29-B6BE-4E55-9040-B6DD434F1E43}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "icmp_echo_cq", "..\sample\win32\icmp_echo_cq\icmp_echo_cq.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcp1", "..\sample\win32\tcp1\tcp1.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "udp1", "..\sample\win32\udp1\udp1.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dns", "..\sample\win32\dns\dns.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+EndProject
+Global
+ GlobalSection(SolutionConfiguration) = preSolution
+ ConfigName.0 = Debug
+ ConfigName.1 = Release
+ EndGlobalSection
+ GlobalSection(ProjectDependencies) = postSolution
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ EndGlobalSection
+ GlobalSection(ProjectConfiguration) = postSolution
+ {6A0551E1-E416-4125-BCC0-F18F2D601806}.Debug.ActiveCfg = Debug|Win32
+ {6A0551E1-E416-4125-BCC0-F18F2D601806}.Debug.Build.0 = Debug|Win32
+ {6A0551E1-E416-4125-BCC0-F18F2D601806}.Release.ActiveCfg = Debug|Win32
+ {6A0551E1-E416-4125-BCC0-F18F2D601806}.Release.Build.0 = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Debug.ActiveCfg = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Debug.Build.0 = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Release.ActiveCfg = Release|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Release.Build.0 = Release|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Debug.ActiveCfg = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Debug.Build.0 = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Release.ActiveCfg = Release|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.Debug.ActiveCfg = Debug|Win32
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.Debug.Build.0 = Debug|Win32
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.Release.ActiveCfg = Release|Win32
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+EndGlobal
diff --git a/libnet/win32/Libnet-1.1.1-2003.ncb b/libnet/win32/Libnet-1.1.1-2003.ncb Binary files differnew file mode 100644 index 0000000..71d907f --- /dev/null +++ b/libnet/win32/Libnet-1.1.1-2003.ncb diff --git a/libnet/win32/Libnet-1.1.1-2003.sln b/libnet/win32/Libnet-1.1.1-2003.sln new file mode 100644 index 0000000..78de55b --- /dev/null +++ b/libnet/win32/Libnet-1.1.1-2003.sln @@ -0,0 +1,84 @@ +Microsoft Visual Studio Solution File, Format Version 8.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "arp", "..\sample\win32\arp\arp.vcproj", "{8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6A0551E1-E416-4125-BCC0-F18F2D601806} = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cdp", "..\sample\win32\cdp\cdp.vcproj", "{8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6A0551E1-E416-4125-BCC0-F18F2D601806} = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dhcp_discover", "..\sample\win32\dhcp_discover\dhcp_discover.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6A0551E1-E416-4125-BCC0-F18F2D601806} = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "get_addr", "..\sample\win32\get_addr\get_addr.vcproj", "{DA921F29-B6BE-4E55-9040-B6DD434F1E43}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6A0551E1-E416-4125-BCC0-F18F2D601806} = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "icmp_echo_cq", "..\sample\win32\icmp_echo_cq\icmp_echo_cq.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6A0551E1-E416-4125-BCC0-F18F2D601806} = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcp1", "..\sample\win32\tcp1\tcp1.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6A0551E1-E416-4125-BCC0-F18F2D601806} = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "udp1", "..\sample\win32\udp1\udp1.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6A0551E1-E416-4125-BCC0-F18F2D601806} = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Libnet-1.1.1", "Libnet-1.1.1.vcproj", "{6A0551E1-E416-4125-BCC0-F18F2D601806}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfiguration) = preSolution
+ Debug = Debug
+ Release = Release
+ EndGlobalSection
+ GlobalSection(ProjectConfiguration) = postSolution
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Debug.ActiveCfg = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Debug.Build.0 = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Release.ActiveCfg = Release|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Release.Build.0 = Release|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Debug.ActiveCfg = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Debug.Build.0 = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Release.ActiveCfg = Release|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.Debug.ActiveCfg = Debug|Win32
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.Debug.Build.0 = Debug|Win32
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.Release.ActiveCfg = Release|Win32
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ {6A0551E1-E416-4125-BCC0-F18F2D601806}.Debug.ActiveCfg = Debug|Win32
+ {6A0551E1-E416-4125-BCC0-F18F2D601806}.Debug.Build.0 = Debug|Win32
+ {6A0551E1-E416-4125-BCC0-F18F2D601806}.Release.ActiveCfg = Release|Win32
+ {6A0551E1-E416-4125-BCC0-F18F2D601806}.Release.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+EndGlobal
diff --git a/libnet/win32/Libnet-1.1.1-2003.suo b/libnet/win32/Libnet-1.1.1-2003.suo Binary files differnew file mode 100644 index 0000000..10d53e2 --- /dev/null +++ b/libnet/win32/Libnet-1.1.1-2003.suo diff --git a/libnet/win32/Libnet-1.1.1.vcproj b/libnet/win32/Libnet-1.1.1.vcproj new file mode 100644 index 0000000..09b4899 --- /dev/null +++ b/libnet/win32/Libnet-1.1.1.vcproj @@ -0,0 +1,311 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="7.10" + Name="Libnet" + ProjectGUID="{6A0551E1-E416-4125-BCC0-F18F2D601806}" + Keyword="Win32Proj"> + <Platforms> + <Platform + Name="Win32"/> + </Platforms> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="Debug" + IntermediateDirectory="Debug" + ConfigurationType="2" + ATLMinimizesCRunTimeLibraryUsage="TRUE" + CharacterSet="2" + WholeProgramOptimization="FALSE"> + <Tool + Name="VCCLCompilerTool" + AdditionalOptions="/LDd" + Optimization="0" + OptimizeForProcessor="0" + AdditionalIncludeDirectories=".\src;.\include;..\winpcap\wpcap\libpcap\Win32\Include" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBNETLATEST_EXPORTS" + MinimalRebuild="TRUE" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + BufferSecurityCheck="TRUE" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="FALSE" + DebugInformationFormat="4"/> + <Tool + Name="VCCustomBuildTool"/> + <Tool + Name="VCLinkerTool" + OutputFile="$(OutDir)/Libnet.dll" + LinkIncremental="2" + ModuleDefinitionFile="libnet_dll.def" + GenerateDebugInformation="TRUE" + ProgramDatabaseFile="$(OutDir)/Libnet-latest.pdb" + SubSystem="2" + ImportLibrary="$(OutDir)/Libnet.lib" + TargetMachine="1"/> + <Tool + Name="VCMIDLTool"/> + <Tool + Name="VCPostBuildEventTool"/> + <Tool + Name="VCPreBuildEventTool"/> + <Tool + Name="VCPreLinkEventTool"/> + <Tool + Name="VCResourceCompilerTool"/> + <Tool + Name="VCWebServiceProxyGeneratorTool"/> + <Tool + Name="VCXMLDataGeneratorTool"/> + <Tool + Name="VCWebDeploymentTool"/> + <Tool + Name="VCManagedWrapperGeneratorTool"/> + <Tool + Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="Release" + IntermediateDirectory="Release" + ConfigurationType="2" + CharacterSet="2"> + <Tool + Name="VCCLCompilerTool" + AdditionalOptions="/LD" + Optimization="2" + InlineFunctionExpansion="1" + OmitFramePointers="TRUE" + AdditionalIncludeDirectories=".\include;.\src;..\winpcap\wpcap\libpcap\Win32\Include" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBNETLATEST_EXPORTS" + StringPooling="TRUE" + RuntimeLibrary="0" + EnableFunctionLevelLinking="TRUE" + UsePrecompiledHeader="0" + WarningLevel="4" + Detect64BitPortabilityProblems="FALSE" + DebugInformationFormat="3"/> + <Tool + Name="VCCustomBuildTool"/> + <Tool + Name="VCLinkerTool" + OutputFile="$(OutDir)/Libnet.dll" + LinkIncremental="1" + ModuleDefinitionFile="libnet_dll.def" + GenerateDebugInformation="TRUE" + SubSystem="2" + OptimizeReferences="2" + EnableCOMDATFolding="2" + ImportLibrary="$(OutDir)/Libnet.lib" + TargetMachine="1"/> + <Tool + Name="VCMIDLTool"/> + <Tool + Name="VCPostBuildEventTool"/> + <Tool + Name="VCPreBuildEventTool"/> + <Tool + Name="VCPreLinkEventTool"/> + <Tool + Name="VCResourceCompilerTool"/> + <Tool + Name="VCWebServiceProxyGeneratorTool"/> + <Tool + Name="VCXMLDataGeneratorTool"/> + <Tool + Name="VCWebDeploymentTool"/> + <Tool + Name="VCManagedWrapperGeneratorTool"/> + <Tool + Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm"> + <File + RelativePath="..\src\libnet_advanced.c"> + </File> + <File + RelativePath="..\src\libnet_asn1.c"> + </File> + <File + RelativePath="..\src\libnet_build_802.1q.c"> + </File> + <File + RelativePath="..\src\libnet_build_802.1x.c"> + </File> + <File + RelativePath="..\src\libnet_build_802.2.c"> + </File> + <File + RelativePath="..\src\libnet_build_802.3.c"> + </File> + <File + RelativePath="..\src\libnet_build_arp.c"> + </File> + <File + RelativePath="..\src\libnet_build_bgp.c"> + </File> + <File + RelativePath="..\src\libnet_build_cdp.c"> + </File> + <File + RelativePath="..\src\libnet_build_data.c"> + </File> + <File + RelativePath="..\src\libnet_build_dhcp.c"> + </File> + <File + RelativePath="..\src\libnet_build_dns.c"> + </File> + <File + RelativePath="..\src\libnet_build_ethernet.c"> + </File> + <File + RelativePath="..\src\libnet_build_fddi.c"> + </File> + <File + RelativePath="..\src\libnet_build_gre.c"> + </File> + <File + RelativePath="..\src\libnet_build_icmp.c"> + </File> + <File + RelativePath="..\src\libnet_build_igmp.c"> + </File> + <File + RelativePath="..\src\libnet_build_ip.c"> + </File> + <File + RelativePath="..\src\libnet_build_ipsec.c"> + </File> + <File + RelativePath="..\src\libnet_build_isl.c"> + </File> + <File + RelativePath="..\src\libnet_build_link.c"> + </File> + <File + RelativePath="..\src\libnet_build_mpls.c"> + </File> + <File + RelativePath="..\src\libnet_build_ntp.c"> + </File> + <File + RelativePath="..\src\libnet_build_ospf.c"> + </File> + <File + RelativePath="..\src\libnet_build_rip.c"> + </File> + <File + RelativePath="..\src\libnet_build_rpc.c"> + </File> + <File + RelativePath="..\src\libnet_build_snmp.c"> + </File> + <File + RelativePath="..\src\libnet_build_stp.c"> + </File> + <File + RelativePath="..\src\libnet_build_tcp.c"> + </File> + <File + RelativePath="..\src\libnet_build_token_ring.c"> + </File> + <File + RelativePath="..\src\libnet_build_udp.c"> + </File> + <File + RelativePath="..\src\libnet_build_vrrp.c"> + </File> + <File + RelativePath="..\src\libnet_checksum.c"> + </File> + <File + RelativePath="..\src\libnet_cq.c"> + </File> + <File + RelativePath="..\src\libnet_crc.c"> + </File> + <File + RelativePath="..\src\libnet_dll.c"> + </File> + <File + RelativePath="libnet_dll.def"> + </File> + <File + RelativePath="..\src\libnet_error.c"> + </File> + <File + RelativePath="..\src\libnet_if_addr.c"> + </File> + <File + RelativePath="..\src\libnet_init.c"> + </File> + <File + RelativePath="..\src\libnet_internal.c"> + </File> + <File + RelativePath="..\src\libnet_link_win32.c"> + </File> + <File + RelativePath="..\src\libnet_pblock.c"> + </File> + <File + RelativePath="..\src\libnet_port_list.c"> + </File> + <File + RelativePath="..\src\libnet_prand.c"> + </File> + <File + RelativePath="..\src\libnet_raw.c"> + </File> + <File + RelativePath="..\src\libnet_resolve.c"> + </File> + <File + RelativePath="..\src\libnet_version.c"> + </File> + <File + RelativePath="..\src\libnet_write.c"> + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl;inc"> + <File + RelativePath="..\include\win32\config.h"> + </File> + <File + RelativePath="..\include\libnet\libnet-asn1.h"> + </File> + <File + RelativePath="..\include\libnet\libnet-functions.h"> + </File> + <File + RelativePath="..\include\libnet\libnet-headers.h"> + </File> + <File + RelativePath="..\include\libnet\libnet-macros.h"> + </File> + <File + RelativePath="..\include\libnet\libnet-structures.h"> + </File> + <File + RelativePath="..\include\win32\libnet.h"> + </File> + </Filter> + <Filter + Name="Resource Files" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"> + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/libnet/win32/Libnet-latest.ncb b/libnet/win32/Libnet-latest.ncb Binary files differnew file mode 100644 index 0000000..d14a41e --- /dev/null +++ b/libnet/win32/Libnet-latest.ncb diff --git a/libnet/win32/Libnet-latest.opt b/libnet/win32/Libnet-latest.opt Binary files differnew file mode 100644 index 0000000..30d86d9 --- /dev/null +++ b/libnet/win32/Libnet-latest.opt diff --git a/libnet/win32/Libnet-latest.sln b/libnet/win32/Libnet-latest.sln new file mode 100644 index 0000000..831677d --- /dev/null +++ b/libnet/win32/Libnet-latest.sln @@ -0,0 +1,77 @@ +Microsoft Visual Studio Solution File, Format Version 7.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Libnet-latest-006", "Libnet-latest.vcproj", "{6A0551E1-E416-4125-BCC0-F18F2D601806}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "arp", "..\sample\win32\arp\arp.vcproj", "{8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cdp", "..\sample\win32\cdp\cdp.vcproj", "{8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dhcp_discover", "..\sample\win32\dhcp_discover\dhcp_discover.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "get_addr", "..\sample\win32\get_addr\get_addr.vcproj", "{DA921F29-B6BE-4E55-9040-B6DD434F1E43}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "icmp_echo_cq", "..\sample\win32\icmp_echo_cq\icmp_echo_cq.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcp1", "..\sample\win32\tcp1\tcp1.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "udp1", "..\sample\win32\udp1\udp1.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dns", "..\sample\win32\dns\dns.vcproj", "{482A29C5-AAD2-478A-AE7B-089BE39F25B4}"
+EndProject
+Global
+ GlobalSection(SolutionConfiguration) = preSolution
+ ConfigName.0 = Debug
+ ConfigName.1 = Release
+ EndGlobalSection
+ GlobalSection(ProjectDependencies) = postSolution
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.0 = {6A0551E1-E416-4125-BCC0-F18F2D601806}
+ EndGlobalSection
+ GlobalSection(ProjectConfiguration) = postSolution
+ {6A0551E1-E416-4125-BCC0-F18F2D601806}.Debug.ActiveCfg = Debug|Win32
+ {6A0551E1-E416-4125-BCC0-F18F2D601806}.Debug.Build.0 = Debug|Win32
+ {6A0551E1-E416-4125-BCC0-F18F2D601806}.Release.ActiveCfg = Debug|Win32
+ {6A0551E1-E416-4125-BCC0-F18F2D601806}.Release.Build.0 = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Debug.ActiveCfg = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Debug.Build.0 = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Release.ActiveCfg = Release|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Release.Build.0 = Release|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Debug.ActiveCfg = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Debug.Build.0 = Debug|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Release.ActiveCfg = Release|Win32
+ {8DB5763E-7AA2-43BE-9D7A-1F4138DEA904}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.Debug.ActiveCfg = Debug|Win32
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.Debug.Build.0 = Debug|Win32
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.Release.ActiveCfg = Release|Win32
+ {DA921F29-B6BE-4E55-9040-B6DD434F1E43}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.ActiveCfg = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Debug.Build.0 = Debug|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.ActiveCfg = Release|Win32
+ {482A29C5-AAD2-478A-AE7B-089BE39F25B4}.Release.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+EndGlobal
diff --git a/libnet/win32/Libnet-latest.suo b/libnet/win32/Libnet-latest.suo Binary files differnew file mode 100644 index 0000000..d591cf6 --- /dev/null +++ b/libnet/win32/Libnet-latest.suo diff --git a/libnet/win32/Libnet-latest.vcproj b/libnet/win32/Libnet-latest.vcproj new file mode 100644 index 0000000..56c3d7a --- /dev/null +++ b/libnet/win32/Libnet-latest.vcproj @@ -0,0 +1,311 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="7.10" + Name="Libnet" + ProjectGUID="{6A0551E1-E416-4125-BCC0-F18F2D601806}" + Keyword="Win32Proj"> + <Platforms> + <Platform + Name="Win32"/> + </Platforms> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="Debug" + IntermediateDirectory="Debug" + ConfigurationType="2" + ATLMinimizesCRunTimeLibraryUsage="TRUE" + CharacterSet="2" + WholeProgramOptimization="FALSE"> + <Tool + Name="VCCLCompilerTool" + AdditionalOptions="/LDd" + Optimization="0" + OptimizeForProcessor="0" + AdditionalIncludeDirectories=".\src;.\include;..\winpcap\wpcap\libpcap\Win32\Include" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBNETLATEST_EXPORTS" + MinimalRebuild="TRUE" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + BufferSecurityCheck="TRUE" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="FALSE" + DebugInformationFormat="4"/> + <Tool + Name="VCCustomBuildTool"/> + <Tool + Name="VCLinkerTool" + OutputFile="c:\winnt\system32\Libnet.dll" + LinkIncremental="2" + ModuleDefinitionFile="libnet_dll.def" + GenerateDebugInformation="TRUE" + ProgramDatabaseFile="$(OutDir)/Libnet.pdb" + SubSystem="2" + ImportLibrary="$(OutDir)/Libnet.lib" + TargetMachine="1"/> + <Tool + Name="VCMIDLTool"/> + <Tool + Name="VCPostBuildEventTool"/> + <Tool + Name="VCPreBuildEventTool"/> + <Tool + Name="VCPreLinkEventTool"/> + <Tool + Name="VCResourceCompilerTool"/> + <Tool + Name="VCWebServiceProxyGeneratorTool"/> + <Tool + Name="VCXMLDataGeneratorTool"/> + <Tool + Name="VCWebDeploymentTool"/> + <Tool + Name="VCManagedWrapperGeneratorTool"/> + <Tool + Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="Release" + IntermediateDirectory="Release" + ConfigurationType="2" + CharacterSet="2"> + <Tool + Name="VCCLCompilerTool" + AdditionalOptions="/LD" + Optimization="2" + InlineFunctionExpansion="1" + OmitFramePointers="TRUE" + AdditionalIncludeDirectories=".\include;.\src;..\winpcap\wpcap\libpcap\Win32\Include" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBNETLATEST_EXPORTS" + StringPooling="TRUE" + RuntimeLibrary="0" + EnableFunctionLevelLinking="TRUE" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="FALSE" + DebugInformationFormat="3"/> + <Tool + Name="VCCustomBuildTool"/> + <Tool + Name="VCLinkerTool" + OutputFile="c:\winnt\system32\Libnet.dll" + LinkIncremental="1" + ModuleDefinitionFile="libnet_dll.def" + GenerateDebugInformation="TRUE" + SubSystem="2" + OptimizeReferences="2" + EnableCOMDATFolding="2" + ImportLibrary="$(OutDir)/Libnet.lib" + TargetMachine="1"/> + <Tool + Name="VCMIDLTool"/> + <Tool + Name="VCPostBuildEventTool"/> + <Tool + Name="VCPreBuildEventTool"/> + <Tool + Name="VCPreLinkEventTool"/> + <Tool + Name="VCResourceCompilerTool"/> + <Tool + Name="VCWebServiceProxyGeneratorTool"/> + <Tool + Name="VCXMLDataGeneratorTool"/> + <Tool + Name="VCWebDeploymentTool"/> + <Tool + Name="VCManagedWrapperGeneratorTool"/> + <Tool + Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm"> + <File + RelativePath="..\src\libnet_advanced.c"> + </File> + <File + RelativePath="..\src\libnet_asn1.c"> + </File> + <File + RelativePath="..\src\libnet_build_802.1q.c"> + </File> + <File + RelativePath="..\src\libnet_build_802.1x.c"> + </File> + <File + RelativePath="..\src\libnet_build_802.2.c"> + </File> + <File + RelativePath="..\src\libnet_build_802.3.c"> + </File> + <File + RelativePath="..\src\libnet_build_arp.c"> + </File> + <File + RelativePath="..\src\libnet_build_bgp.c"> + </File> + <File + RelativePath="..\src\libnet_build_cdp.c"> + </File> + <File + RelativePath="..\src\libnet_build_data.c"> + </File> + <File + RelativePath="..\src\libnet_build_dhcp.c"> + </File> + <File + RelativePath="..\src\libnet_build_dns.c"> + </File> + <File + RelativePath="..\src\libnet_build_ethernet.c"> + </File> + <File + RelativePath="..\src\libnet_build_fddi.c"> + </File> + <File + RelativePath="..\src\libnet_build_gre.c"> + </File> + <File + RelativePath="..\src\libnet_build_icmp.c"> + </File> + <File + RelativePath="..\src\libnet_build_igmp.c"> + </File> + <File + RelativePath="..\src\libnet_build_ip.c"> + </File> + <File + RelativePath="..\src\libnet_build_ipsec.c"> + </File> + <File + RelativePath="..\src\libnet_build_isl.c"> + </File> + <File + RelativePath="..\src\libnet_build_link.c"> + </File> + <File + RelativePath="..\src\libnet_build_mpls.c"> + </File> + <File + RelativePath="..\src\libnet_build_ntp.c"> + </File> + <File + RelativePath="..\src\libnet_build_ospf.c"> + </File> + <File + RelativePath="..\src\libnet_build_rip.c"> + </File> + <File + RelativePath="..\src\libnet_build_rpc.c"> + </File> + <File + RelativePath="..\src\libnet_build_snmp.c"> + </File> + <File + RelativePath="..\src\libnet_build_stp.c"> + </File> + <File + RelativePath="..\src\libnet_build_tcp.c"> + </File> + <File + RelativePath="..\src\libnet_build_token_ring.c"> + </File> + <File + RelativePath="..\src\libnet_build_udp.c"> + </File> + <File + RelativePath="..\src\libnet_build_vrrp.c"> + </File> + <File + RelativePath="..\src\libnet_checksum.c"> + </File> + <File + RelativePath="..\src\libnet_cq.c"> + </File> + <File + RelativePath="..\src\libnet_crc.c"> + </File> + <File + RelativePath="..\src\libnet_dll.c"> + </File> + <File + RelativePath="libnet_dll.def"> + </File> + <File + RelativePath="..\src\libnet_error.c"> + </File> + <File + RelativePath="..\src\libnet_if_addr.c"> + </File> + <File + RelativePath="..\src\libnet_init.c"> + </File> + <File + RelativePath="..\src\libnet_internal.c"> + </File> + <File + RelativePath="..\src\libnet_link_win32.c"> + </File> + <File + RelativePath="..\src\libnet_pblock.c"> + </File> + <File + RelativePath="..\src\libnet_port_list.c"> + </File> + <File + RelativePath="..\src\libnet_prand.c"> + </File> + <File + RelativePath="..\src\libnet_raw.c"> + </File> + <File + RelativePath="..\src\libnet_resolve.c"> + </File> + <File + RelativePath="..\src\libnet_version.c"> + </File> + <File + RelativePath="..\src\libnet_write.c"> + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl;inc"> + <File + RelativePath="..\include\win32\config.h"> + </File> + <File + RelativePath="..\include\libnet\libnet-asn1.h"> + </File> + <File + RelativePath="..\include\libnet\libnet-functions.h"> + </File> + <File + RelativePath="..\include\libnet\libnet-headers.h"> + </File> + <File + RelativePath="..\include\libnet\libnet-macros.h"> + </File> + <File + RelativePath="..\include\libnet\libnet-structures.h"> + </File> + <File + RelativePath="..\include\win32\libnet.h"> + </File> + </Filter> + <Filter + Name="Resource Files" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"> + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/libnet/win32/Libnet.dsp b/libnet/win32/Libnet.dsp new file mode 100644 index 0000000..b221637 --- /dev/null +++ b/libnet/win32/Libnet.dsp @@ -0,0 +1,337 @@ +# Microsoft Developer Studio Project File - Name="Libnet" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
+
+CFG=Libnet - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "Libnet.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "Libnet.mak" CFG="Libnet - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "Libnet - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
+!MESSAGE "Libnet - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "Libnet - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNET_EXPORTS" /Yu"stdafx.h" /FD /c
+# ADD CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNET_EXPORTS" /FD /c
+# SUBTRACT CPP /YX /Yc /Yu
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
+# ADD BASE RSC /l 0x409 /d "NDEBUG"
+# ADD RSC /l 0x409 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
+# ADD LINK32 /nologo /dll /machine:I386 /out:"Release/Libnet-1.1.1.dll"
+
+!ELSEIF "$(CFG)" == "Libnet - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNET_EXPORTS" /Yu"stdafx.h" /FD /GZ /c
+# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNET_EXPORTS" /FD /GZ /c
+# SUBTRACT CPP /YX /Yc /Yu
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
+# ADD BASE RSC /l 0x409 /d "_DEBUG"
+# ADD RSC /l 0x409 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 /nologo /dll /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "Libnet - Win32 Release"
+# Name "Libnet - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\libnet_advanced.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_asn1.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_802.1q.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_802.1x.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_802.2.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_802.3.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_arp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_bgp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_cdp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_data.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_dhcp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_dns.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_ethernet.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_fddi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_gre.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_icmp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_igmp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_ip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_ipsec.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_isl.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_link.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_mpls.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_ntp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_ospf.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_rip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_rpc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_snmp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_stp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_tcp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_token_ring.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_udp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_build_vrrp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_checksum.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_cq.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_crc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_dll.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\libnet_dll.def
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_error.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_if_addr.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_init.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_internal.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_link_win32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_pblock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_port_list.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_prand.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_raw.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_resolve.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_version.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libnet_write.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\include\win32\config.h
+# End Source File
+# Begin Source File
+
+SOURCE="..\include\libnet\libnet-asn1.h"
+# End Source File
+# Begin Source File
+
+SOURCE="..\include\libnet\libnet-functions.h"
+# End Source File
+# Begin Source File
+
+SOURCE="..\include\libnet\libnet-headers.h"
+# End Source File
+# Begin Source File
+
+SOURCE="..\include\libnet\libnet-macros.h"
+# End Source File
+# Begin Source File
+
+SOURCE="..\include\libnet\libnet-structures.h"
+# End Source File
+# Begin Source File
+
+SOURCE="..\include\libnet\libnet-types.h"
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\win32\libnet.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# Begin Source File
+
+SOURCE=.\ReadMe.txt
+# End Source File
+# End Target
+# End Project
diff --git a/libnet/win32/Libnet.dsw b/libnet/win32/Libnet.dsw new file mode 100644 index 0000000..7a07d7a --- /dev/null +++ b/libnet/win32/Libnet.dsw @@ -0,0 +1,32 @@ +Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "Libnet"=".\Libnet.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name wpcap
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
diff --git a/libnet/win32/README.txt b/libnet/win32/README.txt new file mode 100644 index 0000000..074827a --- /dev/null +++ b/libnet/win32/README.txt @@ -0,0 +1,57 @@ +Libnet 1.1.1 VC++ Build instructions.
+Kirby Kuehl vacuum@users.sourceforge.net
+
+
+Tested Platforms:
+Windows 2000 SP4, Windows XP SP1
+
+Tested IDEs:
+VC++ 6.0 Service Pack 5
+Visual Studio .NET 2003
+Visual Studio .NET 2002
+
+Winpcap 3.01 Developers pack: http://winpcap.polito.it/install/default.htm
+Platform SDK : http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
+
+
+1. Extract Libnet tarball. (Probably unnecessary since you are reading this.)
+
+2. Download and extract Winpcap 3.x developer's pack from http://winpcap.polito.it/install/default.htm
+ NOTE: Must download 3.x developer's pack. Do not use earlier versions.
+
+3. Open Libnet-1.1.1/win32/Libnet.dsw (If you are using VC++6.0)
+ Libnet-1.1.1/win32/Libnet-1.1.1-2002.sln (If youa are using Visual Studio .NET 20002)
+ Libnet-1.1.1/win32/Libnet-1.1.1-2003.sln (If youa are using Visual Studio .NET 20003)
+
+4. To properly setup the winpcap/libpcap dependencies.
+
+ Visual Studio .NET Instructions.
+ Select Tools/Options
+ Under the options dialog, select Projects and then VC++ Directories
+ Select Include files.
+ Add the following path
+ <path>wpdpack\Include
+ Select Library paths.
+ Add the following path
+ <path>wpdpack\Lib
+
+ Visual C++ 6.0 Instructions
+ You will need to also install the Microsoft Platform SDK in order to have iphlpapi.h
+ The platform SDK is available here: http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
+ NOTE: The include order is important, or you will get redefinition errors. Put the platform sdk's directory first.
+ Select Tools/Options
+ Select the Directories Tab
+ Select Include files.
+ Add the following path
+ <path>wpdpack\Include
+ <path>Program Files\Microsoft SDK\include
+ Select Library paths.
+ Add the following path
+ <path>wpdpack\Lib
+ <path>Program Files\Microsoft SDK\Lib
+
+
+
+
+
+
diff --git a/libnet/win32/libnet_dll.def b/libnet/win32/libnet_dll.def new file mode 100644 index 0000000..f312fc8 --- /dev/null +++ b/libnet/win32/libnet_dll.def @@ -0,0 +1,164 @@ +LIBRARY Libnet + +EXPORTS + gethostbyname2 + libnet_addr2name4_r + libnet_addr2name4 + libnet_addr2name6_r + libnet_adv_cull_header + libnet_adv_cull_packet + libnet_adv_free_packet + libnet_adv_write_link + libnet_autobuild_arp + libnet_autobuild_ethernet + libnet_autobuild_fddi + libnet_autobuild_ipv4 + libnet_autobuild_ipv6 + libnet_autobuild_link + libnet_autobuild_token_ring + libnet_build_802_1q + libnet_build_802_1x + libnet_build_802_2snap + libnet_build_802_2 + libnet_build_802_3 + libnet_build_arp + libnet_build_asn1_bitstring + libnet_build_asn1_header + libnet_build_asn1_int + libnet_build_asn1_length + libnet_build_asn1_null + libnet_build_asn1_objid + libnet_build_asn1_sequence + libnet_build_asn1_string + libnet_build_asn1_uint + libnet_build_bgp4_header + libnet_build_bgp4_notification + libnet_build_bgp4_open + libnet_build_bgp4_update + libnet_build_bootpv4 + libnet_build_cdp + libnet_build_cdp_value + libnet_build_data + libnet_build_dhcpv4 + libnet_build_dnsv4 + libnet_build_egre + libnet_build_ethernet + libnet_build_fddi + libnet_build_gre_last_sre + libnet_build_gre_sre + libnet_build_gre + libnet_build_icmpv4_echo + libnet_build_icmpv4_mask + libnet_build_icmpv4_redirect + libnet_build_icmpv4_timeexceed + libnet_build_icmpv4_timestamp + libnet_build_icmpv4_unreach + libnet_build_igmp + libnet_build_ipsec_ah + libnet_build_ipsec_esp_ftr + libnet_build_ipsec_esp_hdr + libnet_build_ipv4_options + libnet_build_ipv4 + libnet_build_ipv6 + libnet_build_ipv6_destopts + libnet_build_ipv6_frag + libnet_build_ipv6_hbhopts + libnet_build_ipv6_routing + libnet_build_isl + libnet_build_link + libnet_build_mpls + libnet_build_ntp + libnet_build_ospfv2_dbd + libnet_build_ospfv2_hello + libnet_build_ospfv2_lsa_as + libnet_build_ospfv2_lsa_net + libnet_build_ospfv2_lsa_rtr + libnet_build_ospfv2_lsa_sum + libnet_build_ospfv2_lsa + libnet_build_ospfv2_lsr + libnet_build_ospfv2_lsu + libnet_build_ospfv2 + libnet_build_rip + libnet_build_rpc_call + libnet_build_snmp + libnet_build_stp_conf + libnet_build_stp_tcn + libnet_build_tcp_options + libnet_build_tcp + libnet_build_token_ring + libnet_build_udp + libnet_build_vrrp + libnet_clear_packet + libnet_close_link_interface + libnet_close_raw4 + libnet_close_raw6 + libnet_compute_crc + libnet_cq_add + libnet_cq_destroy + libnet_cq_find_by_label + libnet_cq_getlabel + libnet_cq_head + libnet_cq_last + libnet_cq_next + libnet_cq_remove_by_label + libnet_cq_remove + libnet_cq_size + libnet_destroy + libnet_diag_dump_context + libnet_diag_dump_hex + libnet_diag_dump_pblock + libnet_diag_dump_pblock_type + libnet_do_checksum + libnet_getdevice + libnet_geterror + libnet_getfd + libnet_getgre_length + libnet_getpacket_size + libnet_get_hwaddr + libnet_get_ipaddr4 + libnet_get_ipaddr6 + libnet_getpbuf + libnet_getpbuf_size + libnet_get_prand + libnet_hex_aton + libnet_ifaddrlist + libnet_in_cksum + libnet_init + libnet_ip_check + libnet_name2addr4 + libnet_name2addr6 + libnet_open_link + libnet_open_raw4 + libnet_open_raw6 + libnet_pblock_append + libnet_pblock_coalesce + libnet_pblock_delete + libnet_pblock_find + libnet_pblock_insert_before + libnet_pblock_new + libnet_pblock_p2p + libnet_pblock_probe + libnet_pblock_setflags + libnet_pblock_swap + libnet_pblock_update + libnet_plist_chain_dump + libnet_plist_chain_dump_string + libnet_plist_chain_free + libnet_plist_chain_new + libnet_plist_chain_next_pair + libnet_seed_prand + libnet_select_device + libnet_stats + libnet_toggle_checksum + libnet_win32_build_fake_ethernet + libnet_win32_build_fake_token + libnet_win32_get_remote_mac + libnet_win32_write_raw_ipv4 + libnet_write + libnet_write_link + libnet_write_raw_ipv4 + libnet_write_raw_ipv6 + __libnet_print_vers + + + |