Versions in this module Expand all Collapse all v0 v0.9.10 Nov 3, 2017 v0.9.9 Oct 18, 2017 Changes in this version + func Epoch() uint64 + func Marshal(m *lib.Message) (data []byte, err error) + func Wrap(m *lib.Message) lib.Dnstap + type Builder struct + Full bool + func (b *Builder) AddrMsg(a net.Addr, m *dns.Msg) (err error) + func (b *Builder) Msg(m *dns.Msg) (err error) + type Data struct + Address []byte + Packed []byte + Port uint32 + SocketFam tap.SocketFamily + SocketProto tap.SocketProtocol + TimeSec uint64 + func (d *Data) Epoch() + func (d *Data) HostPort(addr string) error + func (d *Data) Pack(m *dns.Msg) error + func (d *Data) RemoteAddr(remote net.Addr) error + func (d *Data) ToClientQuery() *tap.Message + func (d *Data) ToClientResponse() *tap.Message + func (d *Data) ToOutsideQuery(t tap.Message_Type) *tap.Message + func (d *Data) ToOutsideResponse(t tap.Message_Type) *tap.Message Other modules containing this package gopkg.in/datadog/coredns.v1