Skip to content

Commit 7d7044a

Browse files
committed
Fix duplication
1 parent c63a36b commit 7d7044a

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

client/firewall/uspfilter/tracer.go

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -487,12 +487,7 @@ func (m *Manager) traceInboundPortDNAT(trace *PacketTrace, packetData []byte, d
487487
translated := m.translateInboundPortDNAT(packetData, d)
488488
if translated {
489489
ipHeaderLen := int((packetData[0] & 0x0F) * 4)
490-
var translatedPort uint16
491-
if protocol == layers.LayerTypeTCP {
492-
translatedPort = uint16(packetData[ipHeaderLen+2])<<8 | uint16(packetData[ipHeaderLen+3])
493-
} else {
494-
translatedPort = uint16(packetData[ipHeaderLen+2])<<8 | uint16(packetData[ipHeaderLen+3])
495-
}
490+
translatedPort := uint16(packetData[ipHeaderLen+2])<<8 | uint16(packetData[ipHeaderLen+3])
496491

497492
protoStr := "TCP"
498493
if protocol == layers.LayerTypeUDP {
@@ -595,12 +590,7 @@ func (m *Manager) traceOutboundPortReverse(trace *PacketTrace, packetData []byte
595590
translated := m.translateOutboundPortReverse(packetData, d)
596591
if translated {
597592
ipHeaderLen := int((packetData[0] & 0x0F) * 4)
598-
var translatedPort uint16
599-
if protocol == layers.LayerTypeTCP {
600-
translatedPort = uint16(packetData[ipHeaderLen])<<8 | uint16(packetData[ipHeaderLen+1])
601-
} else {
602-
translatedPort = uint16(packetData[ipHeaderLen])<<8 | uint16(packetData[ipHeaderLen+1])
603-
}
593+
translatedPort := uint16(packetData[ipHeaderLen])<<8 | uint16(packetData[ipHeaderLen+1])
604594

605595
protoStr := "TCP"
606596
if protocol == layers.LayerTypeUDP {

0 commit comments

Comments
 (0)