func doOwnPeers(user *admin.Conn) { peers, err := user.InterfaceController_peerStats() if err != nil { fmt.Println(err) return } for _, node := range peers { key := node.PublicKey hostname, _ := resolveIP(key.IP().String()) tText := key.IP().String() if hostname != "" { tText += " (" + hostname + ")" } else { tText += " " } fmt.Printf("Incoming: %t | IP: %s -- Path: %s\n", node.IsIncoming, tText, node.SwitchLabel) //, node., node.Link) } }