JackDoan 11 mesi fa
parent
commit
703ac81fa6
3 ha cambiato i file con 3 aggiunte e 4 eliminazioni
  1. 1 1
      interface.go
  2. 0 1
      udp/conn.go
  3. 2 2
      udp/udp_linux.go

+ 1 - 1
interface.go

@@ -271,7 +271,7 @@ func (f *Interface) listenOut(i int) {
 	fwPacket := &firewall.Packet{}
 	nb := make([]byte, 12, 12)
 
-	li.ListenOut(func(fromUdpAddr netip.AddrPort, payload []byte, q int) {
+	li.ListenOut(func(fromUdpAddr netip.AddrPort, payload []byte) {
 		f.readOutsidePackets(fromUdpAddr, nil, plaintext[:0], payload, h, fwPacket, lhh, nb, i, ctCache.Get(f.l))
 	})
 }

+ 0 - 1
udp/conn.go

@@ -11,7 +11,6 @@ const MTU = 9001
 type EncReader func(
 	addr netip.AddrPort,
 	payload []byte,
-	q int,
 )
 
 type Conn interface {

+ 2 - 2
udp/udp_linux.go

@@ -222,7 +222,7 @@ func (u *StdConn) ListenOut(r EncReader) {
 				}
 			}
 
-			r(addr, buffers[i][:payloadLen], 0)
+			r(addr, buffers[i][:payloadLen])
 		}
 	}
 }
@@ -627,7 +627,7 @@ func (u *StdConn) emitSegments(r EncReader, addr netip.AddrPort, payload []byte,
 
 		//segment := append([]byte(nil), payload[start:end]...)
 		//q := numSegments % 4 //TODO
-		r(addr, payload[start:end], 0)
+		r(addr, payload[start:end])
 		numSegments++
 		//segments = append(segments, segment)
 		start = end