12345678910111213141516171819202122232425262728 |
- // Copyright 2018 The GoPacket Authors. All rights reserved.
- //
- // Use of this source code is governed by a BSD-style license
- // that can be found in the LICENSE file in the root of the source
- // tree.
- package layers
- import (
- "github.com/google/gopacket"
- )
- // TLSHandshakeRecord defines the structure of a Handshare Record
- type TLSHandshakeRecord struct {
- TLSRecordHeader
- }
- // DecodeFromBytes decodes the slice into the TLS struct.
- func (t *TLSHandshakeRecord) decodeFromBytes(h TLSRecordHeader, data []byte, df gopacket.DecodeFeedback) error {
- // TLS Record Header
- t.ContentType = h.ContentType
- t.Version = h.Version
- t.Length = h.Length
- // TODO
- return nil
- }
|