Changeset 6ed6c4a


Ignore:
Timestamp:
01/17/07 16:51:08 (14 years ago)
Author:
Brendon Jones <brendonj@…>
Branches:
4.0.1-hotfixes, cachetimestamps, develop, dpdk-ndag, etsilive, getfragoff, help, libtrace4, master, ndag_format, pfring, rc-4.0.1, rc-4.0.2, rc-4.0.3, rc-4.0.4, ringdecrementfix, ringperformance, ringtimestampfixes
Children:
d5a27e8
Parents:
8d504c1
Message:

Windows portability fixes.

Windows doesn't have a gettimeofday function, provided an alternate
path that uses _ftime with _timeb structs. This only provides
millisecond resolution rather than microsecond.

Added a few checks to make sure headers that aren't present in
Windows don't get included.

Added new files to the Visual Studio project/solution.

Modified the windows config file to include a few more #defines that
were needed to make pcap support build properly.

Files:
14 edited

Legend:

Unmodified
Added
Removed
  • config-win.h

    r1f21c79 r6ed6c4a  
    22
    33#define HAVE__STRNICMP 1
     4//#define HAVE_SPRINTF_S 1
    45
    5 #define HAVE_SPRINTF_S 1
     6// prevent pcap-int.h from redefining snprintf and vsnprintf
     7#define HAVE_SNPRINTF 1
     8#define HAVE_VSNPRINTF 1
    69
     10#define HAVE_LIMITS_H 1
     11
     12#define HAVE_LIBPCAP 1
    713#define HAVE_PCAP 1
    814#define HAVE_BPF 1
    9 #define HAVE_PCAP_BPF 1
    1015#define HAVE_PCAP_H 1
    11 #define HAVE_PCAP_SENDPACKET 1
     16#define HAVE_PCAP_BPF_H 1
     17#define HAVE_PCAP_INT_H 1
  • lib/format_erf.c

    r4bd8a5b r6ed6c4a  
    4848#  include <share.h>
    4949#  define PATH_MAX _MAX_PATH
    50 #  define snprintf sprintf_s
    5150#else
    5251#  include <netdb.h>
  • lib/format_helper.c

    r4bd8a5b r6ed6c4a  
    4848#  include <io.h>
    4949#  include <share.h>
    50 define snprintf sprintf_s
     50include <sys/timeb.h>
    5151
    5252struct libtrace_eventobj_t trace_event_device(struct libtrace_t *trace, struct libtrace_packet_t *packet) {
     
    9494        double ts;
    9595        double now;
     96#ifdef WIN32
     97        struct __timeb64 tstruct;
     98#else
    9699        struct timeval stv;
     100#endif
    97101
    98102        if (!trace->event.packet) {
     
    113117
    114118        ts=trace_get_seconds(trace->event.packet);
     119
     120        /* Get the adjusted current time */
     121#ifdef WIN32
     122        _ftime64(&tstruct);
     123        now = tstruct.time +
     124                ((double)tstruct.millitm / 1000.0);
     125#else
     126        gettimeofday(&stv, NULL);
     127        now = stv.tv_sec +
     128                ((double)stv.tv_usec / 1000000.0);
     129#endif
     130
    115131        if (fabs(trace->event.tdelta)<1e-9) {
    116                 /* Get the adjusted current time */
    117                 gettimeofday(&stv, NULL);
    118                 now = stv.tv_sec +
    119                         ((double)stv.tv_usec / 1000000.0);
    120132                /* adjust for trace delta */
    121133                now -= trace->event.tdelta;
     
    132144                }
    133145        } else {
    134                 gettimeofday(&stv, NULL);
    135146                /* work out the difference between the
    136147                 * start of trace replay, and the first
    137148                 * packet in the trace
    138149                 */
    139                 trace->event.tdelta = stv.tv_sec +
    140                         ((double)stv.tv_usec / 1000000.0);
    141                 trace->event.tdelta -= ts;
     150                trace->event.tdelta = now - ts;
    142151        }
    143152
  • lib/format_legacy.c

    r4bd8a5b r6ed6c4a  
    4747#  include <io.h>
    4848#  include <share.h>
    49 #  define snprintf sprintf_s
    5049#endif
    5150
  • lib/format_wag.c

    r4746c71 r6ed6c4a  
    114114                return 0;
    115115        }
    116 #endif
    117116        trace_set_err(libtrace,TRACE_ERR_INIT_FAILED,
    118117                        "%s is not a valid char device",
    119118                        libtrace->uridata);
     119#else
     120        trace_set_err(libtrace, TRACE_ERR_UNSUPPORTED,
     121                        "WAG cards are not supported in Windows");
     122#endif
    120123        return -1;
    121124}
     
    187190static int wag_pause_input(libtrace_t *libtrace)
    188191{
     192#ifndef WIN32
    189193        if (ioctl (INPUT.fd, CAPTURE_RADIOON, 0) == -1) {
    190194                trace_set_err(libtrace, errno,
     
    193197        close(INPUT.fd);
    194198        return 0;
     199#endif
     200        trace_set_err(libtrace, TRACE_ERR_UNSUPPORTED,
     201                                "WAG cards are not supported in Windows");
     202        return -1;
    195203}
    196204
    197205static int wag_fin_input(libtrace_t *libtrace) {
     206#ifndef WIN32
    198207        ioctl (INPUT.fd, CAPTURE_RADIOON, 0);
     208#endif
    199209        free(libtrace->format_data);
    200210        return 0;
  • lib/libtrace.h.in

    re1868fb r6ed6c4a  
    5757
    5858#include <sys/types.h>
     59#ifndef WIN32
    5960#include <sys/time.h>
     61#endif
    6062
    6163#ifdef _MSC_VER
  • lib/libtrace_int.h

    r4746c71 r6ed6c4a  
    4242
    4343#ifdef _MSC_VER
     44// warning: deprecated function
    4445#pragma warning(disable:4996)
     46// warning: benign redefinitions of types
     47#pragma warning(disable:4142)
    4548#endif
    4649
     
    371374void *trace_get_payload_from_linux_sll(void *, uint16_t *, uint32_t *);
    372375void *trace_get_payload_from_pos(void *, uint16_t *, uint32_t *);
    373 void *trace_get_payload_from_atm(void *, uint8_t *, uint32_t *);
     376DLLEXPORT void *trace_get_payload_from_atm(void *, uint8_t *, uint32_t *);
    374377
    375378uint64_t byteswap64(uint64_t num);
  • lib/libtraceio.h

    r306f91c r6ed6c4a  
    55#define LIBTRACEIO_H 1
    66#include "config.h"
     7#ifndef WIN32
    78#include <inttypes.h>
     9#include <unistd.h>
     10#endif
    811
    9 #include <unistd.h>
    1012
    1113typedef struct libtrace_io_t libtrace_io_t;
  • lib/trace.c

    re1868fb r6ed6c4a  
    5050#include <sys/stat.h>
    5151#include <sys/types.h>
     52#ifndef WIN32
    5253#include <sys/socket.h>
     54#endif
    5355#include <stdarg.h>
    5456
     
    8284
    8385#include <time.h>
     86#ifdef WIN32
     87#include <sys/timeb.h>
     88#endif
    8489
    8590#include "libtrace.h"
     
    14271432        static libtrace_t *deadtrace=NULL;
    14281433        libtrace_pcapfile_pkt_hdr_t hdr;
     1434#ifdef WIN32
     1435        struct _timeb tstruct;
     1436#else
    14291437        struct timeval tv;
    1430         if (NULL == deadtrace) deadtrace=trace_create_dead("pcapfile");
     1438#endif
     1439
     1440        if (NULL == deadtrace)
     1441                deadtrace=trace_create_dead("pcapfile");
     1442
     1443#ifdef WIN32
     1444        _ftime(&tstruct);
     1445        hdr.ts_sec=tstruct.time;
     1446        hdr.ts_usec=tstruct.millitm * 1000;
     1447#else
    14311448        gettimeofday(&tv,NULL);
    14321449        hdr.ts_sec=tv.tv_sec;
    14331450        hdr.ts_usec=tv.tv_usec;
     1451#endif
     1452
    14341453        hdr.caplen=len;
    14351454        hdr.wirelen=len;
  • libtrace.sln

    r1f21c79 r6ed6c4a  
    11
    2 Microsoft Visual Studio Solution File, Format Version 9.00
    3 # Visual C++ Express 2005
     2Microsoft Visual Studio Solution File, Format Version 8.00
    43Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libtrace", "libtrace.vcproj", "{A6485CD6-9A90-4A57-BDC0-23AF63288486}"
     4        ProjectSection(ProjectDependencies) = postProject
     5        EndProjectSection
     6EndProject
     7Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test-convert", "test-convert.vcproj", "{9B70AE88-2117-44E4-9FDF-8AE2B1B474C2}"
     8        ProjectSection(ProjectDependencies) = postProject
     9                {A6485CD6-9A90-4A57-BDC0-23AF63288486} = {A6485CD6-9A90-4A57-BDC0-23AF63288486}
     10        EndProjectSection
    511EndProject
    612Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test-format", "test-format.vcproj", "{CA7723DB-39E2-40FB-9490-A96215EB123D}"
     
    915        EndProjectSection
    1016EndProject
    11 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test-convert", "test-convert.vcproj", "{9B70AE88-2117-44E4-9FDF-8AE2B1B474C2}"
    12 EndProject
    1317Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test-pcap-bpf", "test-pcap-bpf.vcproj", "{30DAF374-0895-49A3-BE7F-888B12DDE497}"
     18        ProjectSection(ProjectDependencies) = postProject
     19                {A6485CD6-9A90-4A57-BDC0-23AF63288486} = {A6485CD6-9A90-4A57-BDC0-23AF63288486}
     20        EndProjectSection
    1421EndProject
    1522Global
     23        GlobalSection(SolutionConfiguration) = preSolution
     24                Debug = Debug
     25                Release = Release
     26        EndGlobalSection
     27        GlobalSection(ProjectConfiguration) = postSolution
     28                {A6485CD6-9A90-4A57-BDC0-23AF63288486}.Debug.ActiveCfg = Debug|Win32
     29                {A6485CD6-9A90-4A57-BDC0-23AF63288486}.Debug.Build.0 = Debug|Win32
     30                {A6485CD6-9A90-4A57-BDC0-23AF63288486}.Release.ActiveCfg = Release|Win32
     31                {A6485CD6-9A90-4A57-BDC0-23AF63288486}.Release.Build.0 = Release|Win32
     32                {9B70AE88-2117-44E4-9FDF-8AE2B1B474C2}.Debug.ActiveCfg = Debug|Win32
     33                {9B70AE88-2117-44E4-9FDF-8AE2B1B474C2}.Debug.Build.0 = Debug|Win32
     34                {9B70AE88-2117-44E4-9FDF-8AE2B1B474C2}.Release.ActiveCfg = Release|Win32
     35                {9B70AE88-2117-44E4-9FDF-8AE2B1B474C2}.Release.Build.0 = Release|Win32
     36                {CA7723DB-39E2-40FB-9490-A96215EB123D}.Debug.ActiveCfg = Debug|Win32
     37                {CA7723DB-39E2-40FB-9490-A96215EB123D}.Debug.Build.0 = Debug|Win32
     38                {CA7723DB-39E2-40FB-9490-A96215EB123D}.Release.ActiveCfg = Release|Win32
     39                {CA7723DB-39E2-40FB-9490-A96215EB123D}.Release.Build.0 = Release|Win32
     40                {30DAF374-0895-49A3-BE7F-888B12DDE497}.Debug.ActiveCfg = Debug|Win32
     41                {30DAF374-0895-49A3-BE7F-888B12DDE497}.Debug.Build.0 = Debug|Win32
     42                {30DAF374-0895-49A3-BE7F-888B12DDE497}.Release.ActiveCfg = Release|Win32
     43                {30DAF374-0895-49A3-BE7F-888B12DDE497}.Release.Build.0 = Release|Win32
     44        EndGlobalSection
     45        GlobalSection(ExtensibilityGlobals) = postSolution
     46        EndGlobalSection
     47        GlobalSection(ExtensibilityAddIns) = postSolution
     48        EndGlobalSection
    1649        GlobalSection(SolutionConfigurationPlatforms) = preSolution
    1750                Debug|Win32 = Debug|Win32
  • libtrace.vcproj

    r1f21c79 r6ed6c4a  
    22<VisualStudioProject
    33        ProjectType="Visual C++"
    4         Version="8.00"
     4        Version="7.10"
    55        Name="libtrace"
    66        ProjectGUID="{A6485CD6-9A90-4A57-BDC0-23AF63288486}"
    7         RootNamespace="libtrace"
    8         >
     7        RootNamespace="libtrace">
    98        <Platforms>
    109                <Platform
    11                         Name="Win32"
    12                 />
     10                        Name="Win32"/>
    1311        </Platforms>
    14         <ToolFiles>
    15         </ToolFiles>
    1612        <Configurations>
    1713                <Configuration
     
    2016                        IntermediateDirectory=".\Release"
    2117                        ConfigurationType="1"
    22                         InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
    2318                        UseOfMFC="0"
    24                         ATLMinimizesCRunTimeLibraryUsage="false"
    25                         CharacterSet="2"
    26                         >
    27                         <Tool
    28                                 Name="VCPreBuildEventTool"
    29                         />
    30                         <Tool
    31                                 Name="VCCustomBuildTool"
    32                         />
    33                         <Tool
    34                                 Name="VCXMLDataGeneratorTool"
    35                         />
    36                         <Tool
    37                                 Name="VCWebServiceProxyGeneratorTool"
    38                         />
    39                         <Tool
    40                                 Name="VCMIDLTool"
    41                                 TypeLibraryName=".\Release/libtrace.tlb"
    42                                 HeaderFileName=""
    43                         />
     19                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
     20                        CharacterSet="2">
    4421                        <Tool
    4522                                Name="VCCLCompilerTool"
     
    4724                                InlineFunctionExpansion="1"
    4825                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
    49                                 StringPooling="true"
     26                                StringPooling="TRUE"
    5027                                RuntimeLibrary="0"
    51                                 EnableFunctionLevelLinking="true"
     28                                EnableFunctionLevelLinking="TRUE"
    5229                                PrecompiledHeaderFile=".\Release/libtrace.pch"
    5330                                AssemblerListingLocation=".\Release/"
     
    5532                                ProgramDataBaseFileName=".\Release/"
    5633                                WarningLevel="3"
    57                                 SuppressStartupBanner="true"
    58                         />
    59                         <Tool
    60                                 Name="VCManagedResourceCompilerTool"
    61                         />
    62                         <Tool
    63                                 Name="VCResourceCompilerTool"
    64                                 PreprocessorDefinitions="NDEBUG"
    65                                 Culture="5129"
    66                         />
    67                         <Tool
    68                                 Name="VCPreLinkEventTool"
    69                         />
     34                                SuppressStartupBanner="TRUE"/>
     35                        <Tool
     36                                Name="VCCustomBuildTool"/>
    7037                        <Tool
    7138                                Name="VCLinkerTool"
     
    7340                                OutputFile=".\Release/libtrace.exe"
    7441                                LinkIncremental="1"
    75                                 SuppressStartupBanner="true"
     42                                SuppressStartupBanner="TRUE"
    7643                                ProgramDatabaseFile=".\Release/libtrace.pdb"
    7744                                SubSystem="1"
    78                                 TargetMachine="1"
    79                         />
    80                         <Tool
    81                                 Name="VCALinkTool"
    82                         />
    83                         <Tool
    84                                 Name="VCManifestTool"
    85                         />
    86                         <Tool
    87                                 Name="VCXDCMakeTool"
    88                         />
    89                         <Tool
    90                                 Name="VCBscMakeTool"
    91                                 SuppressStartupBanner="true"
    92                                 OutputFile=".\Release/libtrace.bsc"
    93                         />
    94                         <Tool
    95                                 Name="VCFxCopTool"
    96                         />
    97                         <Tool
    98                                 Name="VCAppVerifierTool"
    99                         />
    100                         <Tool
    101                                 Name="VCWebDeploymentTool"
    102                         />
    103                         <Tool
    104                                 Name="VCPostBuildEventTool"
    105                         />
     45                                TargetMachine="1"/>
     46                        <Tool
     47                                Name="VCMIDLTool"
     48                                TypeLibraryName=".\Release/libtrace.tlb"
     49                                HeaderFileName=""/>
     50                        <Tool
     51                                Name="VCPostBuildEventTool"/>
     52                        <Tool
     53                                Name="VCPreBuildEventTool"/>
     54                        <Tool
     55                                Name="VCPreLinkEventTool"/>
     56                        <Tool
     57                                Name="VCResourceCompilerTool"
     58                                PreprocessorDefinitions="NDEBUG"
     59                                Culture="5129"/>
     60                        <Tool
     61                                Name="VCWebServiceProxyGeneratorTool"/>
     62                        <Tool
     63                                Name="VCXMLDataGeneratorTool"/>
     64                        <Tool
     65                                Name="VCWebDeploymentTool"/>
     66                        <Tool
     67                                Name="VCManagedWrapperGeneratorTool"/>
     68                        <Tool
     69                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
    10670                </Configuration>
    10771                <Configuration
     
    11074                        IntermediateDirectory=".\Debug"
    11175                        ConfigurationType="2"
    112                         InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
    11376                        UseOfMFC="0"
    114                         ATLMinimizesCRunTimeLibraryUsage="false"
    115                         CharacterSet="2"
    116                         >
    117                         <Tool
    118                                 Name="VCPreBuildEventTool"
    119                         />
    120                         <Tool
    121                                 Name="VCCustomBuildTool"
    122                         />
    123                         <Tool
    124                                 Name="VCXMLDataGeneratorTool"
    125                         />
    126                         <Tool
    127                                 Name="VCWebServiceProxyGeneratorTool"
    128                         />
    129                         <Tool
    130                                 Name="VCMIDLTool"
    131                                 TypeLibraryName=".\Debug/libtrace.tlb"
    132                                 HeaderFileName=""
    133                         />
     77                        ATLMinimizesCRunTimeLibraryUsage="FALSE"
     78                        CharacterSet="2">
    13479                        <Tool
    13580                                Name="VCCLCompilerTool"
    13681                                Optimization="0"
    137                                 AdditionalIncludeDirectories="&quot;G:\Program Files\WpdPack\Include&quot;;&quot;H:\src\libtrace-win&quot;"
     82                                AdditionalIncludeDirectories="&quot;C:\Documents and Settings\root\My Documents\Visual Studio Projects\WpdPack\Include&quot;;&quot;C:\Documents and Settings\root\My Documents\Visual Studio Projects\libtrace-3.0.0beta7-win\lib&quot;"
    13883                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;BUILDING_DLL"
    139                                 MinimalRebuild="true"
     84                                MinimalRebuild="TRUE"
    14085                                BasicRuntimeChecks="3"
    14186                                RuntimeLibrary="1"
     
    14590                                ProgramDataBaseFileName=".\Debug/"
    14691                                WarningLevel="3"
    147                                 SuppressStartupBanner="true"
    148                                 DebugInformationFormat="4"
    149                         />
    150                         <Tool
    151                                 Name="VCManagedResourceCompilerTool"
    152                         />
    153                         <Tool
    154                                 Name="VCResourceCompilerTool"
    155                                 PreprocessorDefinitions="_DEBUG"
    156                                 Culture="5129"
    157                         />
    158                         <Tool
    159                                 Name="VCPreLinkEventTool"
    160                         />
     92                                SuppressStartupBanner="TRUE"
     93                                DebugInformationFormat="4"/>
     94                        <Tool
     95                                Name="VCCustomBuildTool"/>
    16196                        <Tool
    16297                                Name="VCLinkerTool"
    16398                                AdditionalDependencies="Ws2_32.lib wpcap.lib"
    16499                                LinkIncremental="2"
    165                                 SuppressStartupBanner="true"
    166                                 AdditionalLibraryDirectories="&quot;G:\Program Files\WpdPack\Lib&quot;"
    167                                 GenerateDebugInformation="true"
     100                                SuppressStartupBanner="TRUE"
     101                                AdditionalLibraryDirectories="&quot;C:\Documents and Settings\root\My Documents\Visual Studio Projects\WpdPack\Lib&quot;"
     102                                GenerateDebugInformation="TRUE"
    168103                                ProgramDatabaseFile=".\Debug/libtrace.pdb"
    169104                                SubSystem="1"
    170                                 TargetMachine="1"
    171                         />
    172                         <Tool
    173                                 Name="VCALinkTool"
    174                         />
    175                         <Tool
    176                                 Name="VCManifestTool"
    177                         />
    178                         <Tool
    179                                 Name="VCXDCMakeTool"
    180                         />
    181                         <Tool
    182                                 Name="VCBscMakeTool"
    183                                 SuppressStartupBanner="true"
    184                                 OutputFile=".\Debug/libtrace.bsc"
    185                         />
    186                         <Tool
    187                                 Name="VCFxCopTool"
    188                         />
    189                         <Tool
    190                                 Name="VCAppVerifierTool"
    191                         />
    192                         <Tool
    193                                 Name="VCWebDeploymentTool"
    194                         />
    195                         <Tool
    196                                 Name="VCPostBuildEventTool"
    197                         />
     105                                TargetMachine="1"/>
     106                        <Tool
     107                                Name="VCMIDLTool"
     108                                TypeLibraryName=".\Debug/libtrace.tlb"
     109                                HeaderFileName=""/>
     110                        <Tool
     111                                Name="VCPostBuildEventTool"/>
     112                        <Tool
     113                                Name="VCPreBuildEventTool"/>
     114                        <Tool
     115                                Name="VCPreLinkEventTool"/>
     116                        <Tool
     117                                Name="VCResourceCompilerTool"
     118                                PreprocessorDefinitions="_DEBUG"
     119                                Culture="5129"/>
     120                        <Tool
     121                                Name="VCWebServiceProxyGeneratorTool"/>
     122                        <Tool
     123                                Name="VCXMLDataGeneratorTool"/>
     124                        <Tool
     125                                Name="VCWebDeploymentTool"/>
     126                        <Tool
     127                                Name="VCManagedWrapperGeneratorTool"/>
     128                        <Tool
     129                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
    198130                </Configuration>
    199131        </Configurations>
     
    203135                <Filter
    204136                        Name="Source Files"
    205                         Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
    206                         >
    207                         <File
    208                                 RelativePath="lib\fifo.c"
    209                                 >
    210                                 <FileConfiguration
    211                                         Name="Release|Win32"
    212                                         >
    213                                         <Tool
    214                                                 Name="VCCLCompilerTool"
    215                                                 PreprocessorDefinitions=""
    216                                         />
    217                                 </FileConfiguration>
    218                                 <FileConfiguration
    219                                         Name="Debug|Win32"
    220                                         >
    221                                         <Tool
    222                                                 Name="VCCLCompilerTool"
    223                                                 PreprocessorDefinitions=""
    224                                         />
    225                                 </FileConfiguration>
    226                         </File>
    227                         <File
    228                                 RelativePath="lib\format_erf.c"
    229                                 >
    230                                 <FileConfiguration
    231                                         Name="Release|Win32"
    232                                         >
    233                                         <Tool
    234                                                 Name="VCCLCompilerTool"
    235                                                 PreprocessorDefinitions=""
    236                                         />
    237                                 </FileConfiguration>
    238                                 <FileConfiguration
    239                                         Name="Debug|Win32"
    240                                         >
    241                                         <Tool
    242                                                 Name="VCCLCompilerTool"
    243                                                 PreprocessorDefinitions=""
    244                                         />
    245                                 </FileConfiguration>
    246                         </File>
    247                         <File
    248                                 RelativePath="lib\format_helper.c"
    249                                 >
    250                                 <FileConfiguration
    251                                         Name="Release|Win32"
    252                                         >
    253                                         <Tool
    254                                                 Name="VCCLCompilerTool"
    255                                                 PreprocessorDefinitions=""
    256                                         />
    257                                 </FileConfiguration>
    258                                 <FileConfiguration
    259                                         Name="Debug|Win32"
    260                                         >
    261                                         <Tool
    262                                                 Name="VCCLCompilerTool"
    263                                                 PreprocessorDefinitions=""
    264                                         />
    265                                 </FileConfiguration>
    266                         </File>
    267                         <File
    268                                 RelativePath="lib\format_legacy.c"
    269                                 >
    270                                 <FileConfiguration
    271                                         Name="Release|Win32"
    272                                         >
    273                                         <Tool
    274                                                 Name="VCCLCompilerTool"
    275                                                 PreprocessorDefinitions=""
    276                                         />
    277                                 </FileConfiguration>
    278                                 <FileConfiguration
    279                                         Name="Debug|Win32"
    280                                         >
    281                                         <Tool
    282                                                 Name="VCCLCompilerTool"
    283                                                 PreprocessorDefinitions=""
    284                                         />
    285                                 </FileConfiguration>
    286                         </File>
    287                         <File
    288                                 RelativePath="lib\format_pcap.c"
    289                                 >
    290                                 <FileConfiguration
    291                                         Name="Release|Win32"
    292                                         >
    293                                         <Tool
    294                                                 Name="VCCLCompilerTool"
    295                                                 PreprocessorDefinitions=""
    296                                         />
    297                                 </FileConfiguration>
    298                                 <FileConfiguration
    299                                         Name="Debug|Win32"
    300                                         >
    301                                         <Tool
    302                                                 Name="VCCLCompilerTool"
    303                                                 PreprocessorDefinitions=""
    304                                         />
    305                                 </FileConfiguration>
    306                         </File>
    307                         <File
    308                                 RelativePath=".\lib\format_pcapfile.c"
    309                                 >
    310                         </File>
    311                         <File
    312                                 RelativePath="lib\format_rt.c"
    313                                 >
    314                                 <FileConfiguration
    315                                         Name="Release|Win32"
    316                                         >
    317                                         <Tool
    318                                                 Name="VCCLCompilerTool"
    319                                                 PreprocessorDefinitions=""
    320                                         />
    321                                 </FileConfiguration>
    322                                 <FileConfiguration
    323                                         Name="Debug|Win32"
    324                                         >
    325                                         <Tool
    326                                                 Name="VCCLCompilerTool"
    327                                                 PreprocessorDefinitions=""
    328                                         />
    329                                 </FileConfiguration>
    330                         </File>
    331                         <File
    332                                 RelativePath="lib\format_wag.c"
    333                                 >
    334                                 <FileConfiguration
    335                                         Name="Release|Win32"
    336                                         >
    337                                         <Tool
    338                                                 Name="VCCLCompilerTool"
    339                                                 PreprocessorDefinitions=""
    340                                         />
    341                                 </FileConfiguration>
    342                                 <FileConfiguration
    343                                         Name="Debug|Win32"
    344                                         >
    345                                         <Tool
    346                                                 Name="VCCLCompilerTool"
    347                                                 PreprocessorDefinitions=""
    348                                         />
    349                                 </FileConfiguration>
    350                         </File>
    351                         <File
    352                                 RelativePath=".\lib\gettimeofday.c"
    353                                 >
    354                         </File>
    355                         <File
    356                                 RelativePath=".\lib\libtraceio-stdio.c"
    357                                 >
    358                         </File>
    359                         <File
    360                                 RelativePath="lib\linktypes.c"
    361                                 >
    362                                 <FileConfiguration
    363                                         Name="Release|Win32"
    364                                         >
    365                                         <Tool
    366                                                 Name="VCCLCompilerTool"
    367                                                 PreprocessorDefinitions=""
    368                                         />
    369                                 </FileConfiguration>
    370                                 <FileConfiguration
    371                                         Name="Debug|Win32"
    372                                         >
    373                                         <Tool
    374                                                 Name="VCCLCompilerTool"
    375                                                 PreprocessorDefinitions=""
    376                                         />
    377                                 </FileConfiguration>
    378                         </File>
    379                         <File
    380                                 RelativePath="lib\malloc.c"
    381                                 >
    382                                 <FileConfiguration
    383                                         Name="Release|Win32"
    384                                         >
    385                                         <Tool
    386                                                 Name="VCCLCompilerTool"
    387                                                 PreprocessorDefinitions=""
    388                                         />
    389                                 </FileConfiguration>
    390                                 <FileConfiguration
    391                                         Name="Debug|Win32"
    392                                         >
    393                                         <Tool
    394                                                 Name="VCCLCompilerTool"
    395                                                 PreprocessorDefinitions=""
    396                                         />
    397                                 </FileConfiguration>
    398                         </File>
    399                         <File
    400                                 RelativePath="lib\parse_cmd.c"
    401                                 >
    402                                 <FileConfiguration
    403                                         Name="Release|Win32"
    404                                         >
    405                                         <Tool
    406                                                 Name="VCCLCompilerTool"
    407                                                 PreprocessorDefinitions=""
    408                                         />
    409                                 </FileConfiguration>
    410                                 <FileConfiguration
    411                                         Name="Debug|Win32"
    412                                         >
    413                                         <Tool
    414                                                 Name="VCCLCompilerTool"
    415                                                 PreprocessorDefinitions=""
    416                                         />
    417                                 </FileConfiguration>
    418                         </File>
    419                         <File
    420                                 RelativePath="lib\protocols.c"
    421                                 >
    422                                 <FileConfiguration
    423                                         Name="Release|Win32"
    424                                         >
    425                                         <Tool
    426                                                 Name="VCCLCompilerTool"
    427                                                 PreprocessorDefinitions=""
    428                                         />
    429                                 </FileConfiguration>
    430                                 <FileConfiguration
    431                                         Name="Debug|Win32"
    432                                         >
    433                                         <Tool
    434                                                 Name="VCCLCompilerTool"
    435                                                 PreprocessorDefinitions=""
    436                                         />
    437                                 </FileConfiguration>
    438                         </File>
    439                         <File
    440                                 RelativePath="lib\realloc.c"
    441                                 >
    442                                 <FileConfiguration
    443                                         Name="Release|Win32"
    444                                         >
    445                                         <Tool
    446                                                 Name="VCCLCompilerTool"
    447                                                 PreprocessorDefinitions=""
    448                                         />
    449                                 </FileConfiguration>
    450                                 <FileConfiguration
    451                                         Name="Debug|Win32"
    452                                         >
    453                                         <Tool
    454                                                 Name="VCCLCompilerTool"
    455                                                 PreprocessorDefinitions=""
    456                                         />
    457                                 </FileConfiguration>
    458                         </File>
    459                         <File
    460                                 RelativePath="lib\strndup.c"
    461                                 >
    462                                 <FileConfiguration
    463                                         Name="Release|Win32"
    464                                         >
    465                                         <Tool
    466                                                 Name="VCCLCompilerTool"
    467                                                 PreprocessorDefinitions=""
    468                                         />
    469                                 </FileConfiguration>
    470                                 <FileConfiguration
    471                                         Name="Debug|Win32"
    472                                         >
    473                                         <Tool
    474                                                 Name="VCCLCompilerTool"
    475                                                 PreprocessorDefinitions=""
    476                                         />
    477                                 </FileConfiguration>
    478                         </File>
    479                         <File
    480                                 RelativePath="lib\trace.c"
    481                                 >
    482                                 <FileConfiguration
    483                                         Name="Release|Win32"
    484                                         >
    485                                         <Tool
    486                                                 Name="VCCLCompilerTool"
    487                                                 PreprocessorDefinitions=""
    488                                         />
    489                                 </FileConfiguration>
    490                                 <FileConfiguration
    491                                         Name="Debug|Win32"
    492                                         >
    493                                         <Tool
    494                                                 Name="VCCLCompilerTool"
    495                                                 PreprocessorDefinitions=""
    496                                         />
    497                                 </FileConfiguration>
     137                        Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
     138                        <File
     139                                RelativePath=".\lib\format_duck.c">
     140                        </File>
     141                        <File
     142                                RelativePath="lib\format_erf.c">
     143                        </File>
     144                        <File
     145                                RelativePath="lib\format_helper.c">
     146                        </File>
     147                        <File
     148                                RelativePath="lib\format_legacy.c">
     149                        </File>
     150                        <File
     151                                RelativePath="lib\format_pcap.c">
     152                        </File>
     153                        <File
     154                                RelativePath=".\lib\format_pcapfile.c">
     155                        </File>
     156                        <File
     157                                RelativePath="lib\format_rt.c">
     158                        </File>
     159                        <File
     160                                RelativePath=".\lib\format_wag.c">
     161                        </File>
     162                        <File
     163                                RelativePath=".\lib\libtraceio-stdio.c">
     164                        </File>
     165                        <File
     166                                RelativePath=".\lib\link_wireless.c">
     167                        </File>
     168                        <File
     169                                RelativePath="lib\linktypes.c">
     170                        </File>
     171                        <File
     172                                RelativePath="lib\malloc.c">
     173                        </File>
     174                        <File
     175                                RelativePath="lib\protocols.c">
     176                        </File>
     177                        <File
     178                                RelativePath="lib\realloc.c">
     179                        </File>
     180                        <File
     181                                RelativePath="lib\strndup.c">
     182                        </File>
     183                        <File
     184                                RelativePath="lib\trace.c">
    498185                        </File>
    499186                </Filter>
    500187                <Filter
    501188                        Name="Header Files"
    502                         Filter="h;hpp;hxx;hm;inl"
    503                         >
    504                         <File
    505                                 RelativePath="lib\common.h"
    506                                 >
    507                         </File>
    508                         <File
    509                                 RelativePath="lib\dagformat.h"
    510                                 >
    511                         </File>
    512                         <File
    513                                 RelativePath="lib\daglegacy.h"
    514                                 >
    515                         </File>
    516                         <File
    517                                 RelativePath="lib\fifo.h"
    518                                 >
    519                         </File>
    520                         <File
    521                                 RelativePath="lib\format_helper.h"
    522                                 >
    523                         </File>
    524                         <File
    525                                 RelativePath="lib\libtrace.h"
    526                                 >
    527                         </File>
    528                         <File
    529                                 RelativePath="lib\libtrace_int.h"
    530                                 >
    531                         </File>
    532                         <File
    533                                 RelativePath=".\lib\libtraceio.h"
    534                                 >
    535                         </File>
    536                         <File
    537                                 RelativePath="lib\lt_inttypes.h"
    538                                 >
    539                         </File>
    540                         <File
    541                                 RelativePath="lib\parse_cmd.h"
    542                                 >
    543                         </File>
    544                         <File
    545                                 RelativePath="lib\rt_protocol.h"
    546                                 >
    547                         </File>
    548                         <File
    549                                 RelativePath="lib\wag.h"
    550                                 >
     189                        Filter="h;hpp;hxx;hm;inl">
     190                        <File
     191                                RelativePath="lib\common.h">
     192                        </File>
     193                        <File
     194                                RelativePath=".\lib\config.h">
     195                        </File>
     196                        <File
     197                                RelativePath="lib\dagformat.h">
     198                        </File>
     199                        <File
     200                                RelativePath="lib\daglegacy.h">
     201                        </File>
     202                        <File
     203                                RelativePath=".\lib\format_erf.h">
     204                        </File>
     205                        <File
     206                                RelativePath="lib\format_helper.h">
     207                        </File>
     208                        <File
     209                                RelativePath="lib\libtrace.h">
     210                        </File>
     211                        <File
     212                                RelativePath="lib\libtrace_int.h">
     213                        </File>
     214                        <File
     215                                RelativePath=".\lib\libtraceio.h">
     216                        </File>
     217                        <File
     218                                RelativePath="lib\lt_inttypes.h">
     219                        </File>
     220                        <File
     221                                RelativePath="lib\rt_protocol.h">
     222                        </File>
     223                        <File
     224                                RelativePath="lib\wag.h">
    551225                        </File>
    552226                </Filter>
    553227                <Filter
    554228                        Name="Resource Files"
    555                         Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
    556                         >
     229                        Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
    557230                </Filter>
    558231        </Files>
  • test-convert.vcproj

    re641bdc r6ed6c4a  
    22<VisualStudioProject
    33        ProjectType="Visual C++"
    4         Version="8.00"
     4        Version="7.10"
    55        Name="test-convert"
    66        ProjectGUID="{9B70AE88-2117-44E4-9FDF-8AE2B1B474C2}"
    77        RootNamespace="test-convert"
    8         Keyword="Win32Proj"
    9         >
     8        Keyword="Win32Proj">
    109        <Platforms>
    1110                <Platform
    12                         Name="Win32"
    13                 />
     11                        Name="Win32"/>
    1412        </Platforms>
    15         <ToolFiles>
    16         </ToolFiles>
    1713        <Configurations>
    1814                <Configuration
     
    2117                        IntermediateDirectory="$(ConfigurationName)"
    2218                        ConfigurationType="1"
    23                         CharacterSet="1"
    24                         >
    25                         <Tool
    26                                 Name="VCPreBuildEventTool"
    27                         />
    28                         <Tool
    29                                 Name="VCCustomBuildTool"
    30                         />
    31                         <Tool
    32                                 Name="VCXMLDataGeneratorTool"
    33                         />
    34                         <Tool
    35                                 Name="VCWebServiceProxyGeneratorTool"
    36                         />
    37                         <Tool
    38                                 Name="VCMIDLTool"
    39                         />
     19                        CharacterSet="1">
    4020                        <Tool
    4121                                Name="VCCLCompilerTool"
    4222                                Optimization="0"
    43                                 AdditionalIncludeDirectories="&quot;H:\src\libtrace-win\lib&quot;"
     23                                AdditionalIncludeDirectories="&quot;C:\Documents and Settings\root\My Documents\Visual Studio Projects\libtrace-3.0.0beta7-win\lib&quot;"
    4424                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
    45                                 MinimalRebuild="true"
     25                                MinimalRebuild="TRUE"
    4626                                BasicRuntimeChecks="3"
    4727                                RuntimeLibrary="3"
    4828                                UsePrecompiledHeader="0"
    4929                                WarningLevel="3"
    50                                 Detect64BitPortabilityProblems="true"
    51                                 DebugInformationFormat="4"
    52                         />
     30                                Detect64BitPortabilityProblems="TRUE"
     31                                DebugInformationFormat="4"/>
    5332                        <Tool
    54                                 Name="VCManagedResourceCompilerTool"
    55                         />
    56                         <Tool
    57                                 Name="VCResourceCompilerTool"
    58                         />
    59                         <Tool
    60                                 Name="VCPreLinkEventTool"
    61                         />
     33                                Name="VCCustomBuildTool"/>
    6234                        <Tool
    6335                                Name="VCLinkerTool"
    6436                                AdditionalDependencies="kernel32.lib $(NoInherit) libtrace.lib"
    6537                                LinkIncremental="2"
    66                                 AdditionalLibraryDirectories="&quot;H:\src\libtrace-win\Debug&quot;"
    67                                 GenerateDebugInformation="true"
     38                                AdditionalLibraryDirectories="&quot;C:\Documents and Settings\root\My Documents\Visual Studio Projects\libtrace-3.0.0beta7-win\Debug&quot;"
     39                                GenerateDebugInformation="TRUE"
    6840                                SubSystem="1"
    69                                 TargetMachine="1"
    70                         />
     41                                TargetMachine="1"/>
    7142                        <Tool
    72                                 Name="VCALinkTool"
    73                         />
     43                                Name="VCMIDLTool"/>
    7444                        <Tool
    75                                 Name="VCManifestTool"
    76                         />
     45                                Name="VCPostBuildEventTool"/>
    7746                        <Tool
    78                                 Name="VCXDCMakeTool"
    79                         />
     47                                Name="VCPreBuildEventTool"/>
    8048                        <Tool
    81                                 Name="VCBscMakeTool"
    82                         />
     49                                Name="VCPreLinkEventTool"/>
    8350                        <Tool
    84                                 Name="VCFxCopTool"
    85                         />
     51                                Name="VCResourceCompilerTool"/>
    8652                        <Tool
    87                                 Name="VCAppVerifierTool"
    88                         />
     53                                Name="VCWebServiceProxyGeneratorTool"/>
    8954                        <Tool
    90                                 Name="VCWebDeploymentTool"
    91                         />
     55                                Name="VCXMLDataGeneratorTool"/>
    9256                        <Tool
    93                                 Name="VCPostBuildEventTool"
    94                         />
     57                                Name="VCWebDeploymentTool"/>
     58                        <Tool
     59                                Name="VCManagedWrapperGeneratorTool"/>
     60                        <Tool
     61                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
    9562                </Configuration>
    9663                <Configuration
     
    10067                        ConfigurationType="1"
    10168                        CharacterSet="1"
    102                         WholeProgramOptimization="1"
    103                         >
    104                         <Tool
    105                                 Name="VCPreBuildEventTool"
    106                         />
    107                         <Tool
    108                                 Name="VCCustomBuildTool"
    109                         />
    110                         <Tool
    111                                 Name="VCXMLDataGeneratorTool"
    112                         />
    113                         <Tool
    114                                 Name="VCWebServiceProxyGeneratorTool"
    115                         />
    116                         <Tool
    117                                 Name="VCMIDLTool"
    118                         />
     69                        WholeProgramOptimization="TRUE">
    11970                        <Tool
    12071                                Name="VCCLCompilerTool"
     
    12374                                UsePrecompiledHeader="0"
    12475                                WarningLevel="3"
    125                                 Detect64BitPortabilityProblems="true"
    126                                 DebugInformationFormat="3"
    127                         />
     76                                Detect64BitPortabilityProblems="TRUE"
     77                                DebugInformationFormat="3"/>
    12878                        <Tool
    129                                 Name="VCManagedResourceCompilerTool"
    130                         />
    131                         <Tool
    132                                 Name="VCResourceCompilerTool"
    133                         />
    134                         <Tool
    135                                 Name="VCPreLinkEventTool"
    136                         />
     79                                Name="VCCustomBuildTool"/>
    13780                        <Tool
    13881                                Name="VCLinkerTool"
    13982                                AdditionalDependencies="kernel32.lib $(NoInherit)"
    14083                                LinkIncremental="1"
    141                                 GenerateDebugInformation="true"
     84                                GenerateDebugInformation="TRUE"
    14285                                SubSystem="1"
    14386                                OptimizeReferences="2"
    14487                                EnableCOMDATFolding="2"
    145                                 TargetMachine="1"
    146                         />
     88                                TargetMachine="1"/>
    14789                        <Tool
    148                                 Name="VCALinkTool"
    149                         />
     90                                Name="VCMIDLTool"/>
    15091                        <Tool
    151                                 Name="VCManifestTool"
    152                         />
     92                                Name="VCPostBuildEventTool"/>
    15393                        <Tool
    154                                 Name="VCXDCMakeTool"
    155                         />
     94                                Name="VCPreBuildEventTool"/>
    15695                        <Tool
    157                                 Name="VCBscMakeTool"
    158                         />
     96                                Name="VCPreLinkEventTool"/>
    15997                        <Tool
    160                                 Name="VCFxCopTool"
    161                         />
     98                                Name="VCResourceCompilerTool"/>
    16299                        <Tool
    163                                 Name="VCAppVerifierTool"
    164                         />
     100                                Name="VCWebServiceProxyGeneratorTool"/>
    165101                        <Tool
    166                                 Name="VCWebDeploymentTool"
    167                         />
     102                                Name="VCXMLDataGeneratorTool"/>
    168103                        <Tool
    169                                 Name="VCPostBuildEventTool"
    170                         />
     104                                Name="VCWebDeploymentTool"/>
     105                        <Tool
     106                                Name="VCManagedWrapperGeneratorTool"/>
     107                        <Tool
     108                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
    171109                </Configuration>
    172110        </Configurations>
     
    177115                        Name="Source Files"
    178116                        Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
    179                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
    180                         >
     117                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
    181118                        <File
    182                                 RelativePath=".\test\test-convert.c"
    183                                 >
     119                                RelativePath=".\test\test-convert.c">
    184120                        </File>
    185121                </Filter>
  • test-format.vcproj

    re641bdc r6ed6c4a  
    22<VisualStudioProject
    33        ProjectType="Visual C++"
    4         Version="8.00"
     4        Version="7.10"
    55        Name="test-format"
    66        ProjectGUID="{CA7723DB-39E2-40FB-9490-A96215EB123D}"
    77        RootNamespace="testformat"
    8         Keyword="Win32Proj"
    9         >
     8        Keyword="Win32Proj">
    109        <Platforms>
    1110                <Platform
    12                         Name="Win32"
    13                 />
     11                        Name="Win32"/>
    1412        </Platforms>
    15         <ToolFiles>
    16         </ToolFiles>
    1713        <Configurations>
    1814                <Configuration
     
    2117                        IntermediateDirectory="$(ConfigurationName)"
    2218                        ConfigurationType="1"
    23                         CharacterSet="1"
    24                         >
    25                         <Tool
    26                                 Name="VCPreBuildEventTool"
    27                         />
    28                         <Tool
    29                                 Name="VCCustomBuildTool"
    30                         />
    31                         <Tool
    32                                 Name="VCXMLDataGeneratorTool"
    33                         />
    34                         <Tool
    35                                 Name="VCWebServiceProxyGeneratorTool"
    36                         />
    37                         <Tool
    38                                 Name="VCMIDLTool"
    39                         />
     19                        CharacterSet="1">
    4020                        <Tool
    4121                                Name="VCCLCompilerTool"
    4222                                Optimization="0"
    43                                 AdditionalIncludeDirectories="&quot;H:\src\libtrace-win\lib&quot;"
     23                                AdditionalIncludeDirectories="&quot;C:\Documents and Settings\root\My Documents\Visual Studio Projects\libtrace-3.0.0beta7-win\lib&quot;"
    4424                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
    45                                 MinimalRebuild="true"
     25                                MinimalRebuild="TRUE"
    4626                                BasicRuntimeChecks="3"
    4727                                RuntimeLibrary="3"
    4828                                UsePrecompiledHeader="0"
    4929                                WarningLevel="3"
    50                                 Detect64BitPortabilityProblems="true"
    51                                 DebugInformationFormat="4"
    52                         />
     30                                Detect64BitPortabilityProblems="TRUE"
     31                                DebugInformationFormat="4"/>
    5332                        <Tool
    54                                 Name="VCManagedResourceCompilerTool"
    55                         />
    56                         <Tool
    57                                 Name="VCResourceCompilerTool"
    58                         />
    59                         <Tool
    60                                 Name="VCPreLinkEventTool"
    61                         />
     33                                Name="VCCustomBuildTool"/>
    6234                        <Tool
    6335                                Name="VCLinkerTool"
    6436                                AdditionalDependencies="kernel32.lib $(NoInherit) libtrace.lib"
    6537                                LinkIncremental="2"
    66                                 AdditionalLibraryDirectories="&quot;H:\src\libtrace-win\Debug&quot;"
    67                                 GenerateDebugInformation="true"
     38                                AdditionalLibraryDirectories="&quot;C:\Documents and Settings\root\My Documents\Visual Studio Projects\libtrace-3.0.0beta7-win\Debug&quot;"
     39                                GenerateDebugInformation="TRUE"
    6840                                SubSystem="1"
    69                                 TargetMachine="1"
    70                         />
     41                                TargetMachine="1"/>
    7142                        <Tool
    72                                 Name="VCALinkTool"
    73                         />
     43                                Name="VCMIDLTool"/>
    7444                        <Tool
    75                                 Name="VCManifestTool"
    76                         />
     45                                Name="VCPostBuildEventTool"/>
    7746                        <Tool
    78                                 Name="VCXDCMakeTool"
    79                         />
     47                                Name="VCPreBuildEventTool"/>
    8048                        <Tool
    81                                 Name="VCBscMakeTool"
    82                         />
     49                                Name="VCPreLinkEventTool"/>
    8350                        <Tool
    84                                 Name="VCFxCopTool"
    85                         />
     51                                Name="VCResourceCompilerTool"/>
    8652                        <Tool
    87                                 Name="VCAppVerifierTool"
    88                         />
     53                                Name="VCWebServiceProxyGeneratorTool"/>
    8954                        <Tool
    90                                 Name="VCWebDeploymentTool"
    91                         />
     55                                Name="VCXMLDataGeneratorTool"/>
    9256                        <Tool
    93                                 Name="VCPostBuildEventTool"
    94                         />
     57                                Name="VCWebDeploymentTool"/>
     58                        <Tool
     59                                Name="VCManagedWrapperGeneratorTool"/>
     60                        <Tool
     61                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
    9562                </Configuration>
    9663                <Configuration
     
    10067                        ConfigurationType="1"
    10168                        CharacterSet="1"
    102                         WholeProgramOptimization="1"
    103                         >
    104                         <Tool
    105                                 Name="VCPreBuildEventTool"
    106                         />
    107                         <Tool
    108                                 Name="VCCustomBuildTool"
    109                         />
    110                         <Tool
    111                                 Name="VCXMLDataGeneratorTool"
    112                         />
    113                         <Tool
    114                                 Name="VCWebServiceProxyGeneratorTool"
    115                         />
    116                         <Tool
    117                                 Name="VCMIDLTool"
    118                         />
     69                        WholeProgramOptimization="TRUE">
    11970                        <Tool
    12071                                Name="VCCLCompilerTool"
     
    12374                                UsePrecompiledHeader="0"
    12475                                WarningLevel="3"
    125                                 Detect64BitPortabilityProblems="true"
    126                                 DebugInformationFormat="3"
    127                         />
     76                                Detect64BitPortabilityProblems="TRUE"
     77                                DebugInformationFormat="3"/>
    12878                        <Tool
    129                                 Name="VCManagedResourceCompilerTool"
    130                         />
    131                         <Tool
    132                                 Name="VCResourceCompilerTool"
    133                         />
    134                         <Tool
    135                                 Name="VCPreLinkEventTool"
    136                         />
     79                                Name="VCCustomBuildTool"/>
    13780                        <Tool
    13881                                Name="VCLinkerTool"
    13982                                AdditionalDependencies="kernel32.lib $(NoInherit)"
    14083                                LinkIncremental="1"
    141                                 GenerateDebugInformation="true"
     84                                GenerateDebugInformation="TRUE"
    14285                                SubSystem="1"
    14386                                OptimizeReferences="2"
    14487                                EnableCOMDATFolding="2"
    145                                 TargetMachine="1"
    146                         />
     88                                TargetMachine="1"/>
    14789                        <Tool
    148                                 Name="VCALinkTool"
    149                         />
     90                                Name="VCMIDLTool"/>
    15091                        <Tool
    151                                 Name="VCManifestTool"
    152                         />
     92                                Name="VCPostBuildEventTool"/>
    15393                        <Tool
    154                                 Name="VCXDCMakeTool"
    155                         />
     94                                Name="VCPreBuildEventTool"/>
    15695                        <Tool
    157                                 Name="VCBscMakeTool"
    158                         />
     96                                Name="VCPreLinkEventTool"/>
    15997                        <Tool
    160                                 Name="VCFxCopTool"
    161                         />
     98                                Name="VCResourceCompilerTool"/>
    16299                        <Tool
    163                                 Name="VCAppVerifierTool"
    164                         />
     100                                Name="VCWebServiceProxyGeneratorTool"/>
    165101                        <Tool
    166                                 Name="VCWebDeploymentTool"
    167                         />
     102                                Name="VCXMLDataGeneratorTool"/>
    168103                        <Tool
    169                                 Name="VCPostBuildEventTool"
    170                         />
     104                                Name="VCWebDeploymentTool"/>
     105                        <Tool
     106                                Name="VCManagedWrapperGeneratorTool"/>
     107                        <Tool
     108                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
    171109                </Configuration>
    172110        </Configurations>
     
    177115                        Name="Source Files"
    178116                        Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
    179                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
    180                         >
     117                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
    181118                        <File
    182                                 RelativePath=".\test\test-format.c"
    183                                 >
     119                                RelativePath=".\test\test-format.c">
    184120                        </File>
    185121                </Filter>
  • test-pcap-bpf.vcproj

    r1f21c79 r6ed6c4a  
    22<VisualStudioProject
    33        ProjectType="Visual C++"
    4         Version="8.00"
     4        Version="7.10"
    55        Name="test-pcap-bpf"
    66        ProjectGUID="{30DAF374-0895-49A3-BE7F-888B12DDE497}"
    77        RootNamespace="test-pcap-bpf"
    8         Keyword="Win32Proj"
    9         >
     8        Keyword="Win32Proj">
    109        <Platforms>
    1110                <Platform
    12                         Name="Win32"
    13                 />
     11                        Name="Win32"/>
    1412        </Platforms>
    15         <ToolFiles>
    16         </ToolFiles>
    1713        <Configurations>
    1814                <Configuration
     
    2117                        IntermediateDirectory="$(ConfigurationName)"
    2218                        ConfigurationType="1"
    23                         CharacterSet="1"
    24                         >
    25                         <Tool
    26                                 Name="VCPreBuildEventTool"
    27                         />
    28                         <Tool
    29                                 Name="VCCustomBuildTool"
    30                         />
    31                         <Tool
    32                                 Name="VCXMLDataGeneratorTool"
    33                         />
    34                         <Tool
    35                                 Name="VCWebServiceProxyGeneratorTool"
    36                         />
    37                         <Tool
    38                                 Name="VCMIDLTool"
    39                         />
     19                        CharacterSet="1">
    4020                        <Tool
    4121                                Name="VCCLCompilerTool"
    4222                                Optimization="0"
    43                                 AdditionalIncludeDirectories="&quot;H:\src\libtrace-win\lib&quot;"
     23                                AdditionalIncludeDirectories="&quot;C:\Documents and Settings\root\My Documents\Visual Studio Projects\libtrace-3.0.0beta7-win\lib&quot;"
    4424                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
    45                                 MinimalRebuild="true"
     25                                MinimalRebuild="TRUE"
    4626                                BasicRuntimeChecks="3"
    4727                                RuntimeLibrary="3"
    4828                                UsePrecompiledHeader="0"
    4929                                WarningLevel="3"
    50                                 Detect64BitPortabilityProblems="true"
    51                                 DebugInformationFormat="4"
    52                         />
     30                                Detect64BitPortabilityProblems="TRUE"
     31                                DebugInformationFormat="4"/>
    5332                        <Tool
    54                                 Name="VCManagedResourceCompilerTool"
    55                         />
    56                         <Tool
    57                                 Name="VCResourceCompilerTool"
    58                         />
    59                         <Tool
    60                                 Name="VCPreLinkEventTool"
    61                         />
     33                                Name="VCCustomBuildTool"/>
    6234                        <Tool
    6335                                Name="VCLinkerTool"
    6436                                AdditionalDependencies="kernel32.lib $(NoInherit) libtrace.lib"
    6537                                LinkIncremental="2"
    66                                 AdditionalLibraryDirectories="&quot;H:\src\libtrace-win\Debug&quot;"
    67                                 GenerateDebugInformation="true"
     38                                AdditionalLibraryDirectories="&quot;C:\Documents and Settings\root\My Documents\Visual Studio Projects\libtrace-3.0.0beta7-win\Debug&quot;"
     39                                GenerateDebugInformation="TRUE"
    6840                                SubSystem="1"
    69                                 TargetMachine="1"
    70                         />
     41                                TargetMachine="1"/>
    7142                        <Tool
    72                                 Name="VCALinkTool"
    73                         />
     43                                Name="VCMIDLTool"/>
    7444                        <Tool
    75                                 Name="VCManifestTool"
    76                         />
     45                                Name="VCPostBuildEventTool"/>
    7746                        <Tool
    78                                 Name="VCXDCMakeTool"
    79                         />
     47                                Name="VCPreBuildEventTool"/>
    8048                        <Tool
    81                                 Name="VCBscMakeTool"
    82                         />
     49                                Name="VCPreLinkEventTool"/>
    8350                        <Tool
    84                                 Name="VCFxCopTool"
    85                         />
     51                                Name="VCResourceCompilerTool"/>
    8652                        <Tool
    87                                 Name="VCAppVerifierTool"
    88                         />
     53                                Name="VCWebServiceProxyGeneratorTool"/>
    8954                        <Tool
    90                                 Name="VCWebDeploymentTool"
    91                         />
     55                                Name="VCXMLDataGeneratorTool"/>
    9256                        <Tool
    93                                 Name="VCPostBuildEventTool"
    94                         />
     57                                Name="VCWebDeploymentTool"/>
     58                        <Tool
     59                                Name="VCManagedWrapperGeneratorTool"/>
     60                        <Tool
     61                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
    9562                </Configuration>
    9663                <Configuration
     
    10067                        ConfigurationType="1"
    10168                        CharacterSet="1"
    102                         WholeProgramOptimization="1"
    103                         >
    104                         <Tool
    105                                 Name="VCPreBuildEventTool"
    106                         />
    107                         <Tool
    108                                 Name="VCCustomBuildTool"
    109                         />
    110                         <Tool
    111                                 Name="VCXMLDataGeneratorTool"
    112                         />
    113                         <Tool
    114                                 Name="VCWebServiceProxyGeneratorTool"
    115                         />
    116                         <Tool
    117                                 Name="VCMIDLTool"
    118                         />
     69                        WholeProgramOptimization="TRUE">
    11970                        <Tool
    12071                                Name="VCCLCompilerTool"
     
    12374                                UsePrecompiledHeader="0"
    12475                                WarningLevel="3"
    125                                 Detect64BitPortabilityProblems="true"
    126                                 DebugInformationFormat="3"
    127                         />
     76                                Detect64BitPortabilityProblems="TRUE"
     77                                DebugInformationFormat="3"/>
    12878                        <Tool
    129                                 Name="VCManagedResourceCompilerTool"
    130                         />
    131                         <Tool
    132                                 Name="VCResourceCompilerTool"
    133                         />
    134                         <Tool
    135                                 Name="VCPreLinkEventTool"
    136                         />
     79                                Name="VCCustomBuildTool"/>
    13780                        <Tool
    13881                                Name="VCLinkerTool"
    13982                                AdditionalDependencies="kernel32.lib $(NoInherit)"
    14083                                LinkIncremental="1"
    141                                 GenerateDebugInformation="true"
     84                                GenerateDebugInformation="TRUE"
    14285                                SubSystem="1"
    14386                                OptimizeReferences="2"
    14487                                EnableCOMDATFolding="2"
    145                                 TargetMachine="1"
    146                         />
     88                                TargetMachine="1"/>
    14789                        <Tool
    148                                 Name="VCALinkTool"
    149                         />
     90                                Name="VCMIDLTool"/>
    15091                        <Tool
    151                                 Name="VCManifestTool"
    152                         />
     92                                Name="VCPostBuildEventTool"/>
    15393                        <Tool
    154                                 Name="VCXDCMakeTool"
    155                         />
     94                                Name="VCPreBuildEventTool"/>
    15695                        <Tool
    157                                 Name="VCBscMakeTool"
    158                         />
     96                                Name="VCPreLinkEventTool"/>
    15997                        <Tool
    160                                 Name="VCFxCopTool"
    161                         />
     98                                Name="VCResourceCompilerTool"/>
    16299                        <Tool
    163                                 Name="VCAppVerifierTool"
    164                         />
     100                                Name="VCWebServiceProxyGeneratorTool"/>
    165101                        <Tool
    166                                 Name="VCWebDeploymentTool"
    167                         />
     102                                Name="VCXMLDataGeneratorTool"/>
    168103                        <Tool
    169                                 Name="VCPostBuildEventTool"
    170                         />
     104                                Name="VCWebDeploymentTool"/>
     105                        <Tool
     106                                Name="VCManagedWrapperGeneratorTool"/>
     107                        <Tool
     108                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
    171109                </Configuration>
    172110        </Configurations>
     
    177115                        Name="Source Files"
    178116                        Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
    179                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
    180                         >
     117                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
    181118                        <File
    182                                 RelativePath=".\test\test-pcap-bpf.c"
    183                                 >
     119                                RelativePath=".\test\test-pcap-bpf.c">
    184120                        </File>
    185121                </Filter>
Note: See TracChangeset for help on using the changeset viewer.