From 46314022b90144f6e0208baf1e253d25e06f6028 Mon Sep 17 00:00:00 2001 From: "U-DESKTOP-T772REH\\wangyu" Date: Wed, 20 Jun 2018 21:06:31 +0800 Subject: [PATCH] add a log --- network.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/network.cpp b/network.cpp index 8a606c8..5f9a83c 100644 --- a/network.cpp +++ b/network.cpp @@ -903,7 +903,13 @@ int send_raw_ip(raw_info_t &raw_info,const char * payload,int payloadlen) assert(pcap_header_captured==1); assert(pcap_link_header_len!=-1); memcpy(send_raw_ip_buf0,pcap_header_buf,pcap_link_header_len); - assert(pcap_sendpacket(pcap_handle,(const unsigned char *)send_raw_ip_buf0,ip_tot_len+pcap_link_header_len)==0); + int ret=pcap_sendpacket(pcap_handle,(const unsigned char *)send_raw_ip_buf0,ip_tot_len+pcap_link_header_len); + + if(ret!=0) + { + mylog(log_fatal,"pcap_sendpcaket failed with vaule %d,%s\n",ret,pcap_geterr(pcap_handle)); + myexit(-1); + } /* unsigned char *p=(unsigned char *)send_raw_ip_buf0; for(int i=0;i