Forráskód Böngészése

Fix sniff QUIC hidden in three or more packets

世界 8 hónapja
szülő
commit
093013687c
2 módosított fájl, 3 hozzáadás és 1 törlés
  1. 2 0
      common/sniff/quic_test.go
  2. 1 1
      route/route.go

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 2 - 0
common/sniff/quic_test.go


+ 1 - 1
route/route.go

@@ -622,7 +622,7 @@ func (r *Router) actionSniff(
 					Destination: destination,
 				}
 				packetBuffers = append(packetBuffers, packetBuffer)
-				if E.IsMulti(err, sniff.ErrClientHelloFragmented) && len(packetBuffers) == 0 {
+				if E.IsMulti(err, sniff.ErrClientHelloFragmented) {
 					r.logger.DebugContext(ctx, "attempt to sniff fragmented QUIC client hello")
 					continue
 				}

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott