aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/net/interface_plan9.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/net/interface_plan9.go')
-rw-r--r--libgo/go/net/interface_plan9.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/libgo/go/net/interface_plan9.go b/libgo/go/net/interface_plan9.go
index 1295017..31bbaca 100644
--- a/libgo/go/net/interface_plan9.go
+++ b/libgo/go/net/interface_plan9.go
@@ -68,8 +68,8 @@ func readInterface(i int) (*Interface, error) {
}
ifc.MTU = mtu
- // Not a loopback device
- if device != "/dev/null" {
+ // Not a loopback device ("/dev/null") or packet interface (e.g. "pkt2")
+ if stringsHasPrefix(device, netdir+"/") {
deviceaddrf, err := open(device + "/addr")
if err != nil {
return nil, err