interfaces_default.go 414 B

123456789101112
  1. //go:build !android
  2. package network
  3. import "fmt"
  4. // platformInterfaceFallback reports the enumeration error unchanged.
  5. // Only android carries an ioctl-based fallback (interfaces_android.go);
  6. // everywhere else a net.Interfaces() failure is a genuine error.
  7. func platformInterfaceFallback(origErr error) ([]systemInterface, error) {
  8. return nil, fmt.Errorf("failed to get network interfaces: %w", origErr)
  9. }