Fix IPv6 UDP packet leak in system stack
This commit is contained in:
parent
47ac4d08b1
commit
1010e39d79
1 changed files with 1 additions and 0 deletions
|
|
@ -366,6 +366,7 @@ func (s *System) processIPv6(ipHdr header.IPv6) (writeBack bool, err error) {
|
|||
case header.TCPProtocolNumber:
|
||||
writeBack, err = s.processIPv6TCP(ipHdr, ipHdr.Payload())
|
||||
case header.UDPProtocolNumber:
|
||||
writeBack = false
|
||||
err = s.processIPv6UDP(ipHdr, ipHdr.Payload())
|
||||
case header.ICMPv6ProtocolNumber:
|
||||
writeBack, err = s.processIPv6ICMP(ipHdr, ipHdr.Payload())
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue