()
| 111 | } |
| 112 | |
| 113 | func getSerializeLayers() []gopacket.SerializableLayer { |
| 114 | p := gopacket.NewPacket(testSimpleTCPPacket, LinkTypeEthernet, testDecodeOptions) |
| 115 | slayers := []gopacket.SerializableLayer{} |
| 116 | for _, l := range p.Layers() { |
| 117 | slayers = append(slayers, l.(gopacket.SerializableLayer)) |
| 118 | } |
| 119 | p.Layer(LayerTypeTCP).(*TCP).SetNetworkLayerForChecksum( |
| 120 | p.NetworkLayer()) |
| 121 | return slayers |
| 122 | } |
| 123 | |
| 124 | func BenchmarkSerializeTcpNoOptions(b *testing.B) { |
| 125 | slayers := getSerializeLayers() |
no test coverage detected
searching dependent graphs…