| 
				 } 
       if(res==1)  //读数据包成功 
       { 
         //只捕获本网络设备发出或发给本网络设备的TCP包或UDP包 
         found=0; 
          if(pkt_data[0]==macaddress[0]&&pkt_data[1]==macaddress[1]&& 
pkt_data[2]==macaddress[2]&&pkt_data[3]==macaddress[3]&& 
pkt_data[4]==macaddress[4]&&pkt_data[5]==macaddress[5]||  
pkt_data[6]==macaddress[0]&&pkt_data[7]==macaddress[1]&& 
pkt_data[8]==macaddress[2]&&pkt_data[9]==macaddress[3]&& 
pkt_data[10]==macaddress[4]&&pkt_data[11]==macaddress[5]) 
         { 
              if(pkt_data[12]==0x08&&pkt_data[13]==0x00) 
              { 
                if(pkt_data[23]==0x06||pkt_data[23]==0x11) 
                     found=1; 
              } 
      if(pkt_data[12]==0x88&&pkt_data[13]==0x64&& 
pkt_data[20]==0x00&&pkt_data[21]==0x21) 
              { 
                if(pkt_data[31]==0x06||pkt_data[31]==0x11) 
                     found=1; 
              } 
         } 
         if(found==1) 
         { 
                //目标MAC为本网卡MAC,则入包计数加1        if(macaddress[0]==pkt_data[0]&&macaddress[1]==pkt_data[1]&& 
macaddress[2]==pkt_data[2]&&macaddress[3]==pkt_data[3]&& 
macaddress[4]==pkt_data[4]&&macaddress[5]==pkt_data[5]) 
              { 
                incount++; 
              } 			
				 |