Loading system/hci/src/packet_fragmenter.cc +2 −1 Original line number Diff line number Diff line Loading @@ -214,7 +214,8 @@ static void reassemble_and_dispatch(UNUSED_ATTR BT_HDR* packet) { "%s got packet which would exceed expected length of %d. " "Truncating.", __func__, partial_packet->len); packet->len = partial_packet->len - partial_packet->offset; packet->len = (partial_packet->len - partial_packet->offset) + packet->offset; projected_offset = partial_packet->len; } Loading Loading
system/hci/src/packet_fragmenter.cc +2 −1 Original line number Diff line number Diff line Loading @@ -214,7 +214,8 @@ static void reassemble_and_dispatch(UNUSED_ATTR BT_HDR* packet) { "%s got packet which would exceed expected length of %d. " "Truncating.", __func__, partial_packet->len); packet->len = partial_packet->len - partial_packet->offset; packet->len = (partial_packet->len - partial_packet->offset) + packet->offset; projected_offset = partial_packet->len; } Loading