(b *testing.B)
| 244 | } |
| 245 | |
| 246 | func BenchmarkEncodePacketEthernetOverGRE(b *testing.B) { |
| 247 | buf := gopacket.NewSerializeBuffer() |
| 248 | opts := gopacket.SerializeOptions{ |
| 249 | ComputeChecksums: true, |
| 250 | FixLengths: true, |
| 251 | } |
| 252 | for i := 0; i < b.N; i++ { |
| 253 | gopacket.SerializeLayers(buf, opts, testEthernetOverGRE...) |
| 254 | buf.Clear() |
| 255 | } |
| 256 | } |
| 257 | |
| 258 | var testGREChecksum = map[uint16][]gopacket.SerializableLayer{ |
| 259 | 0x77ff: { |
nothing calls this directly
no test coverage detected
searching dependent graphs…