|
|
|
@ -5,7 +5,6 @@ import ( |
|
|
|
"log" |
|
|
|
"net" |
|
|
|
"strings" |
|
|
|
"time" |
|
|
|
) |
|
|
|
|
|
|
|
var ( |
|
|
|
@ -13,7 +12,7 @@ var ( |
|
|
|
timestampTagging = flag.Bool("timestampTagging", false, "Add microsecond timestamps to Via tags") |
|
|
|
) |
|
|
|
|
|
|
|
func trace(dir, pkt string, addr net.Addr, t time.Time) { |
|
|
|
func trace(dir, pkt string, addr net.Addr) { |
|
|
|
size := len(pkt) |
|
|
|
bar := strings.Repeat("-", 72) |
|
|
|
suffix := "\n" |
|
|
|
@ -21,12 +20,11 @@ func trace(dir, pkt string, addr net.Addr, t time.Time) { |
|
|
|
suffix = "" |
|
|
|
} |
|
|
|
log.Printf( |
|
|
|
"%s %d bytes to %s/%s at %s\n"+ |
|
|
|
"%s %d bytes from %s/%s\n"+ |
|
|
|
"%s\n"+ |
|
|
|
"%s%s"+ |
|
|
|
"%s\n", |
|
|
|
dir, size, addr.Network(), addr.String(), |
|
|
|
t.Format(time.RFC3339Nano), |
|
|
|
bar, |
|
|
|
pkt, suffix, |
|
|
|
bar) |
|
|
|
|