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'
Stop.
Ross Carlson
rcarlson[AT]corvus.com