//go:build !linux package netpol import "context" // Applier is a no-op on non-Linux build hosts so unit tests run on macOS // without nft. type Applier struct { NftPath string Timeout interface{} last string } func (a *Applier) Apply(_ context.Context, script string) error { a.last = script; return nil } func (a *Applier) Clear(_ context.Context) error { a.last = ""; return nil }