Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DNSHeaderSchema ¶
type DNSHeaderSchema struct { ID []byte `db:"id"` TxID uint16 `db:"tx_id"` QR uint8 `db:"qr"` OpCode uint8 `db:"op_code"` AA uint8 `db:"aa"` TC uint8 `db:"tc"` RD uint8 `db:"rd"` RA uint8 `db:"ra"` Z uint8 `db:"z"` ResCode uint8 `db:"res_code"` QDCnt uint16 `db:"qd_cnt"` ANCnt uint16 `db:"an_cnt"` NSCnt uint16 `db:"ns_cnt"` ARCnt uint16 `db:"ar_cnt"` QName []byte `db:"q_name"` QType uint16 `db:"q_type"` QClass uint16 `db:"q_class"` }
type DNSRecordSchema ¶
type DNSStorage ¶
type DNSStorage struct {
// contains filtered or unexported fields
}
type IPv4Schema ¶
type IPv4Schema struct { ID []byte `db:"id"` Version uint8 `db:"version"` HLen uint8 `db:"hlen"` TOS uint8 `db:"tos"` Length uint16 `db:"length"` FragID uint16 `db:"frag_id"` FragFlag uint8 `db:"frag_flag"` FragOffset uint16 `db:"frag_offset"` TTL uint8 `db:"ttl"` Protocol uint8 `db:"protocol"` Checksum uint16 `db:"checksum"` Src []byte `db:"src"` Dst []byte `db:"dst"` }
type IPv4Storage ¶
type IPv4Storage struct {
// contains filtered or unexported fields
}
type IPv6Schema ¶
type IPv6Storage ¶
type IPv6Storage struct {
// contains filtered or unexported fields
}
type TCPStorage ¶
type TCPStorage struct {
// contains filtered or unexported fields
}
type TcpSchema ¶
type TcpSchema struct { ID []byte `db:"id"` Src uint16 `db:"src"` Dst uint16 `db:"dst"` Seqnum uint32 `db:"seqnum"` Acknum uint32 `db:"acknum"` Offset uint8 `db:"offset"` Fin uint8 `db:"fin"` Syn uint8 `db:"syn"` Rst uint8 `db:"rst"` Psh uint8 `db:"psh"` Ack uint8 `db:"ack"` Urg uint8 `db:"urg"` Ece uint8 `db:"ece"` Cwr uint8 `db:"cwr"` Ns uint8 `db:"ns"` Window uint16 `db:"window"` Checksum uint16 `db:"checksum"` Urgent uint16 `db:"urgent"` }
Click to show internal directories.
Click to hide internal directories.