Corrected BVLC length bug.
This commit is contained in:
@@ -169,7 +169,7 @@ static int bip_send(
|
|||||||
else
|
else
|
||||||
mtu[1] = 0x0A; /* Original-Unicast-NPDU */
|
mtu[1] = 0x0A; /* Original-Unicast-NPDU */
|
||||||
mtu_len = 2;
|
mtu_len = 2;
|
||||||
mtu_len += encode_unsigned16(&mtu[mtu_len], pdu_len);
|
mtu_len += encode_unsigned16(&mtu[mtu_len], pdu_len + 4 /*inclusive*/);
|
||||||
memcpy(&mtu[mtu_len], pdu, pdu_len);
|
memcpy(&mtu[mtu_len], pdu, pdu_len);
|
||||||
mtu_len += pdu_len;
|
mtu_len += pdu_len;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user