abbel/capture/netgo.go

17 lines
310 B
Go
Raw Normal View History

2023-03-07 01:10:18 +01:00
//go:build !cgo
package capture
import "fmt"
import "net/netip"
2023-03-07 01:10:18 +01:00
type nullReaderFromCloser interface {
ReadFrom(b []byte) (body []byte, src netip.Addr, ifindex int, err error)
2023-03-07 01:10:18 +01:00
Close() error
}
func FromInterface(string) (nullReaderFromCloser, error) {
return nil, fmt.Errorf("packet capture disabled")
}