diagnostics: make fourTuple.String() human-readable

This commit is contained in:
Bryan Boreham
2019-10-04 13:09:50 +00:00
parent 7b4fa141d3
commit c6ce47f87d

View File

@@ -23,7 +23,7 @@ func makeFourTuple(fromAddr, toAddr net.IP, fromPort, toPort uint16) fourTuple {
}
func (t fourTuple) String() string {
return fmt.Sprintf("%s:%d-%s:%d", t.fromAddr, t.fromPort, t.toAddr, t.toPort)
return fmt.Sprintf("%s:%d-%s:%d", net.IP(t.fromAddr[:]), t.fromPort, net.IP(t.toAddr[:]), t.toPort)
}
// key is a sortable direction-independent key for tuples, used to look up a