Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct
- {
- HeartbeatMessageType type;
- uint16 payload_length;
- opaque payload[HeartbeatMessage.payload_length];
- opaque padding[padding_length];
- } HeartbeatMessage;
- struct ssl3_record_st
- {
- unsigned int length; /* How many bytes available */
- unsigned char *data; /* pointer to the record data */
- } SSL3_RECORD;
- /* Read type and payload length first */
- hbtype = *p++;
- n2s(p, payload);
- pl = p;
- /* Enter response type, length and copy payload */
- *bp++ = TLS1_HB_RESPONSE;
- s2n(payload, bp);
- memcpy(bp, pl, payload);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement