MCPcopy Create free account
hub / github.com/Meituan-Dianping/SQLAdvisor / buildHeader

Function buildHeader

extra/yassl/src/handshake.cpp:120–127  ·  view source on GitHub ↗

Build Record Layer header for Message without handshake header

Source from the content-addressed store, hash-verified

118
119// Build Record Layer header for Message without handshake header
120void buildHeader(SSL& ssl, RecordLayerHeader& rlHeader, const Message& msg)
121{
122 ProtocolVersion pv = ssl.getSecurity().get_connection().version_;
123 rlHeader.type_ = msg.get_type();
124 rlHeader.version_.major_ = pv.major_;
125 rlHeader.version_.minor_ = pv.minor_;
126 rlHeader.length_ = msg.get_length();
127}
128
129
130// Build HandShake and RecordLayer Headers for handshake output

Callers 3

buildMessageFunction · 0.85
buildAlertFunction · 0.85
sendChangeCipherFunction · 0.85

Calls 2

get_typeMethod · 0.80
get_lengthMethod · 0.45

Tested by

no test coverage detected