Ross Carlson wrote:
Encountered the following error when compiling 0.10.12 on Win32 today:
capture-wpcap.c
capture-wpcap.c(81) : warning C4030: first formal parameter list
longer than the second list
capture-wpcap.c(81) : warning C4028: formal parameter 2 different from
declaration
capture-wpcap.c(81) : warning C4028: formal parameter 3 different from
declaration
capture-wpcap.c(428) : error C2084: function 'int __cdecl
pcap_dispatch(struct pcap *,int ,void (__cdecl *)(unsigned char
*,const struct pcap_pkthdr *,const uns
igned char *),unsigned char *)' already has a body
capture-wpcap.c(428) : warning C4028: formal parameter 2 different
from declaration
capture-wpcap.c(428) : warning C4028: formal parameter 3 different
from declaration
capture-wpcap.c(428) : warning C4029: declared formal parameter list
different from definition
capture-wpcap.c(430) : warning C4047: 'function' : 'int ' differs in
levels of indirection from 'struct pcap_pkthdr ** '
capture-wpcap.c(430) : warning C4024: 'p_pcap_dispatch' : different
types for formal and actual parameter 2
capture-wpcap.c(430) : warning C4047: 'function' : 'void (__cdecl
*)(unsigned char *,const struct pcap_pkthdr *,const unsigned char *)'
differs in levels of indirection from 'const unsigned char ** '
capture-wpcap.c(430) : warning C4024: 'p_pcap_dispatch' : different
types for formal and actual parameter 3
capture-wpcap.c(430) : error C2198: 'p_pcap_dispatch' : too few actual
parameters
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Which WinPcap *developer package* are you using? Current (and
recommended) is version 3.1 beta 4.
Regards, ULFL