diff --git a/frameworks/js/napi/netstats/src/clatd.cpp b/frameworks/js/napi/netstats/src/clatd.cpp index 783e672e5173b622a71f07c2ce25878508db1310..e1c901284bdf0db458df221127eae6ee69b96b9e 100644 --- a/frameworks/js/napi/netstats/src/clatd.cpp +++ b/frameworks/js/napi/netstats/src/clatd.cpp @@ -219,7 +219,7 @@ void Clatd::ProcessV6Packet() NETNATIVE_LOGW("skip csum for packet which length is %{public}zd", readLen); skip_csum = true; } - if (tpNet < 0 || tpNet >= CLAT_DATA_LINK_HDR_LEN + CLAT_MAX_MTU) { + if (tpNet >= CLAT_DATA_LINK_HDR_LEN + CLAT_MAX_MTU) { return; } ClatdPacketConverter converter = ClatdPacketConverter(readBuf.payload + tpNet, packetLen - tpNet,