openbsd-ports/net/nmap/patches/patch-nping_EchoServer_cc
giovanni 7cc1504616 Major update to 6.01
tests & ok benoit@, thanks
2012-07-16 07:39:31 +00:00

25 lines
962 B
Plaintext

$OpenBSD: patch-nping_EchoServer_cc,v 1.3 2012/07/16 07:39:31 giovanni Exp $
--- nping/EchoServer.cc.orig Thu Mar 1 07:53:35 2012
+++ nping/EchoServer.cc Wed Jul 11 15:20:46 2012
@@ -840,7 +840,7 @@ int EchoServer::nep_capture_handler(nsock_pool nsp, ns
const unsigned char *packet=NULL;
const unsigned char *link=NULL;
nsock_iod nsi = nse_iod(nse);
- struct timeval pcaptime;
+ struct bpf_timeval pcaptime;
nsock_iod clnt_iod=NULL;
NEPContext *ctx=NULL;
EchoHeader pkt_out;
@@ -1421,9 +1421,9 @@ int EchoServer::start() {
/* Set nsock trace level */
gettimeofday(&now, NULL);
if( o.getDebugging() == DBG_5)
- nsp_settrace(nsp, NULL, 1 , &now);
+ nsp_settrace(nsp, NULL, 1 , (const bpf_timeval*)&now);
else if( o.getDebugging() > DBG_5 )
- nsp_settrace(nsp, NULL, 10 , &now);
+ nsp_settrace(nsp, NULL, 10 , (const bpf_timeval*)&now);
/* Create new IOD for pcap */
if ((pcap_nsi = nsi_new(nsp, NULL)) == NULL)