Merge pull request #272 from safing/fix/patch-set-1

Minor fixes and improvements
This commit is contained in:
Daniel
2021-03-11 15:20:09 +01:00
committed by GitHub
13 changed files with 871 additions and 133 deletions

View File

@@ -51,15 +51,14 @@ func init() {
}
func interceptionPrep() error {
err := registerMetrics()
if err != nil {
return err
}
return prepAPIAuth()
}
func interceptionStart() error {
if err := registerMetrics(); err != nil {
return err
}
startAPIAuth()
interceptionModule.StartWorker("stat logger", statLogger)
@@ -86,6 +85,8 @@ func SetNameserverIPMatcher(fn func(ip net.IP) bool) error {
}
func handlePacket(ctx context.Context, pkt packet.Packet) {
// log.Errorf("DEBUG: firewall: handling packet %s", pkt)
// Record metrics.
startTime := time.Now()
defer packetHandlingHistogram.UpdateDuration(startTime)