trireme-lib: go.aporeto.io/trireme-lib/controller/internal/enforcer/nfqdatapath/nflog Index | Files

package nflog

import "go.aporeto.io/trireme-lib/controller/internal/enforcer/nfqdatapath/nflog"

Index

Package Files

nflog_common.go nflog_linux.go

type GetPUContextFunc Uses

type GetPUContextFunc func(hash string) (*pucontext.PUContext, error)

GetPUContextFunc provides PU information given the id

type NFLogger Uses

type NFLogger interface {
    Run(ctx context.Context)
}

NFLogger provides an interface for NFLog

func NewNFLogger Uses

func NewNFLogger(ipv4groupSource, ipv4groupDest uint16, getPUContext GetPUContextFunc, collector collector.EventCollector) NFLogger

NewNFLogger provides an NFLog instance

Package nflog imports 11 packages (graph) and is imported by 2 packages. Updated 2019-09-21. Refresh now. Tools for package owners.