()
| 398 | } |
| 399 | |
| 400 | func (p *packet) packetString() string { |
| 401 | var b bytes.Buffer |
| 402 | fmt.Fprintf(&b, "PACKET: %d bytes", len(p.Data())) |
| 403 | if p.metadata.Truncated { |
| 404 | b.WriteString(", truncated") |
| 405 | } |
| 406 | if p.metadata.Length > 0 { |
| 407 | fmt.Fprintf(&b, ", wire length %d cap length %d", p.metadata.Length, p.metadata.CaptureLength) |
| 408 | } |
| 409 | if !p.metadata.Timestamp.IsZero() { |
| 410 | fmt.Fprintf(&b, " @ %v", p.metadata.Timestamp) |
| 411 | } |
| 412 | b.WriteByte('\n') |
| 413 | for i, l := range p.layers { |
| 414 | fmt.Fprintf(&b, "- Layer %d (%02d bytes) = %s\n", i+1, len(l.LayerContents()), LayerString(l)) |
| 415 | } |
| 416 | return b.String() |
| 417 | } |
| 418 | |
| 419 | func (p *packet) packetDump() string { |
| 420 | var b bytes.Buffer |
no test coverage detected