update all wireEncode & add packet test: CPacket

This commit is contained in:
free will committed 2021-04-07 16:37:05 +08:00
1 parent 424d182d60
commit 2bf431af9c
33 files changed
+335 -317

No files matched your search

+3 -3
View File
@@ -49,21 +49,21 @@ public class HopLimit implements TlvComponentBase,InitialAble, IEncodingAble {
// 编码 TLV-VALUE
int tmplen = encoder.prependNonNegativeInteger(this.hopLimit);
if (tmplen <= 0) {
if (tmplen < 0) {
return -1;
}
totalLength += tmplen;
// 编码 TLV-LENGTH
tmplen += encoder.prependVarNumber(new VlInt(totalLength));
if (tmplen <= 0) {
if (tmplen < 0) {
return -1;
}
totalLength += tmplen;
// 编码 TLV-TYPE
tmplen += encoder.prependVarNumber(new VlInt(TLV.TlvHopLimit));
if (tmplen <= 0) {
if (tmplen < 0) {
return -1;
}
totalLength += tmplen;