INNER CODE UNIT · Go
localIP
deepfence/FlowMeter · cmd/flowmeter.go:36
localIP := *localIPPtr
logrus.Info("Live Capture: ", ifLiveCapture)
logrus.Info("Target max number packets: ", maxNumPackets)
logrus.Info("Start Main method")
if ifLiveCapture {
// Open device
constants.Handle, constants.Err = pcap.OpenLive(constants.Device, constants.SnapshotLen, constants.Promiscuous, constants.Timeout)
localIP = packetAnalyzer.GetOutboundIP().String()
ifLocalIPKnown = true
logrus.Info("Live capture of packets.")
} else {
// Open file instead of device
constants.Handle, constants.Err = pcap.OpenOffline(constants.PacketFolder + "/" + filename + constants.PacketFileType)
if !ifLocalIPKnown {