1package memberlist 2 3import ( 4 "fmt" 5 "net" 6) 7 8func LogAddress(addr net.Addr) string { 9 if addr == nil { 10 return "from=<unknown address>" 11 } 12 13 return fmt.Sprintf("from=%s", addr.String()) 14} 15 16func LogConn(conn net.Conn) string { 17 if conn == nil { 18 return LogAddress(nil) 19 } 20 21 return LogAddress(conn.RemoteAddr()) 22} 23