25 lines
356 B
Go
25 lines
356 B
Go
//go:build !linux
|
|
// +build !linux
|
|
|
|
package engine
|
|
|
|
import (
|
|
"context"
|
|
"net"
|
|
)
|
|
|
|
type sourceMACResolver struct{}
|
|
|
|
func newSourceMACResolver() *sourceMACResolver {
|
|
return &sourceMACResolver{}
|
|
}
|
|
|
|
func (r *sourceMACResolver) Resolve(ip net.IP) net.HardwareAddr {
|
|
_ = ip
|
|
return nil
|
|
}
|
|
|
|
func (r *sourceMACResolver) Run(ctx context.Context) {
|
|
<-ctx.Done()
|
|
}
|