From 07c11d87a87fca8913d04b67ba7df67036c0d7bf Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Sun, 29 Mar 2015 12:11:59 +0100 Subject: [PATCH] oops I broke this in 1eca5e1097d7480d82248bf8cdb297d716f79506 --- router/router.go | 1 + 1 file changed, 1 insertion(+) diff --git a/router/router.go b/router/router.go index 922c1009..5d07f544 100644 --- a/router/router.go +++ b/router/router.go @@ -280,6 +280,7 @@ func (router *Router) handleUDPPacketFunc(dec *EthernetDecoder, sender *net.UDPA if srcPeer == relayConn.Remote() && dstPeer == router.Ourself.Peer { handleSpecialFrame(relayConn, sender, frame) } + return } df := decodedLen == 2 && (dec.ip.Flags&layers.IPv4DontFragment != 0)