- fd.Close() // #nosec G104
- if metaPkt.Magic != nncp.MagicNNCPMv1 {
- ctx.LogE("nncp-reass", les, nncp.BadMagic, "")
+ fd.Close()
+ if metaPkt.Magic == nncp.MagicNNCPMv1.B {
+ ctx.LogE("reass", les, nncp.MagicNNCPMv1.TooOld(), logMsg)
+ return false
+ }
+ if metaPkt.Magic != nncp.MagicNNCPMv2.B {
+ ctx.LogE("reass", les, nncp.BadMagic, logMsg)