This commit is contained in:
crusader
2018-09-14 01:14:34 +09:00
parent a84f4eab12
commit 57cb5cf1a9
5 changed files with 119 additions and 22 deletions

View File

@@ -16,6 +16,9 @@ import (
"github.com/google/gopacket/layers"
)
var totalCount = 0
var count = 0
func scanV4(discoverySession session.DiscoverySession, targetHost *omd.Host) error {
ps := discoverySession.PCapScanner()
if nil == ps {
@@ -25,7 +28,13 @@ func scanV4(discoverySession session.DiscoverySession, targetHost *omd.Host) err
tcpChan := ps.OpenTCP(targetHost.Address)
defer func() {
ps.CloseTCP(targetHost.Address, tcpChan)
count = count - 1
log.Print("TCP -Count: ", count)
}()
count = count + 1
log.Print("TCP +Count: ", count)
totalCount = totalCount + 1
log.Print("TCP Total Count: ", totalCount)
timerStopped := make(chan struct{})
stopChan := make(chan struct{})