mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-07-29 03:41:11 +03:00
Introduce a Cursor typealias
Summary: See title Reviewed By: kvtsoy Differential Revision: D73474979 fbshipit-source-id: 7048d75e79e619917b226bfc2b90bcd2248e44eb
This commit is contained in:
committed by
Facebook GitHub Bot
parent
302b9599cf
commit
a934b46f49
@ -398,7 +398,7 @@ iobufChainBasedBuildScheduleEncrypt(
|
||||
auto bodyLen = packet->body.computeChainDataLength();
|
||||
auto unencrypted = BufHelpers::createCombined(
|
||||
headerLen + bodyLen + aead.getCipherOverhead());
|
||||
auto bodyCursor = folly::io::Cursor(&packet->body);
|
||||
auto bodyCursor = Cursor(&packet->body);
|
||||
bodyCursor.pull(unencrypted->writableData() + headerLen, bodyLen);
|
||||
unencrypted->advance(headerLen);
|
||||
unencrypted->append(bodyLen);
|
||||
@ -406,7 +406,7 @@ iobufChainBasedBuildScheduleEncrypt(
|
||||
aead.inplaceEncrypt(std::move(unencrypted), &packet->header, packetNum);
|
||||
DCHECK(packetBuf->headroom() == headerLen);
|
||||
packetBuf->clear();
|
||||
auto headerCursor = folly::io::Cursor(&packet->header);
|
||||
auto headerCursor = Cursor(&packet->header);
|
||||
headerCursor.pull(packetBuf->writableData(), headerLen);
|
||||
packetBuf->append(headerLen + bodyLen + aead.getCipherOverhead());
|
||||
|
||||
|
Reference in New Issue
Block a user