ing
This commit is contained in:
		
							parent
							
								
									b17e4af815
								
							
						
					
					
						commit
						6653ea4a87
					
				@ -2,7 +2,6 @@ package pcap
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"fmt"
 | 
			
		||||
	"log"
 | 
			
		||||
	"sort"
 | 
			
		||||
	"sync"
 | 
			
		||||
 | 
			
		||||
@ -200,18 +199,14 @@ func (ps *pCapScan) CloseTCP(ip string, ch chan *layers.TCP) {
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	chs := ps.tcpListenerChans[ip]
 | 
			
		||||
	log.Print("len1 ", len(chs))
 | 
			
		||||
	i := sort.Search(len(chs), func(i int) bool {
 | 
			
		||||
		return ch == chs[i]
 | 
			
		||||
	})
 | 
			
		||||
	log.Print("len2 ", len(chs))
 | 
			
		||||
 | 
			
		||||
	if -1 != i && len(chs) > i {
 | 
			
		||||
		close(ch)
 | 
			
		||||
		log.Print("len3 ", len(chs), " i ", i)
 | 
			
		||||
		ps.tcpListenerChans[ip] = append(ps.tcpListenerChans[ip][:i], ps.tcpListenerChans[ip][i+1:]...)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (ps *pCapScan) OpenUDP(ip string) chan gopacket.Packet {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user