do not ignore FIN tcp packet

This commit is contained in:
hebo
2019-09-27 16:48:47 +08:00
parent e2a924c776
commit b79e9f6867
3 changed files with 35 additions and 17 deletions

View File

@@ -13,7 +13,6 @@ const (
var (
communicatePort int
// capturePacketRate float64
router = mux.NewRouter()
)
@@ -21,15 +20,14 @@ var (
configMapLock sync.RWMutex
configMap map[string]configItem
catpurePacketRate *capturePacketRateConfig
catpurePacketRateVal float64
)
func init() {
catpurePacketRate = newCapturePacketRateConfig()
flag.IntVar(&communicatePort, "communicate_port", 8088, "http server port. Default is 8088")
var cpr float64
flag.Float64Var(&cpr, CAPTURE_PACKET_RATE, 0.01, "capture packet rate. Default is 0.01")
_ = catpurePacketRate.setVal(cpr)
flag.Float64Var(&catpurePacketRateVal, CAPTURE_PACKET_RATE, 0.01, "capture packet rate. Default is 0.01")
configMap = make(map[string]configItem)
}