mirror of
https://github.com/andwati/dns-resolver.git
synced 2026-10-20 03:14:26 +00:00
14 lines
272 B
Go
14 lines
272 B
Go
package dns
|
|
|
|
type DNSMessage struct {
|
|
Header DNSHeader
|
|
Question DNSQuestion
|
|
}
|
|
|
|
// convert dns message into a byte slice
|
|
func (m *DNSMessage) Serialize() []byte {
|
|
header := m.Header.Serialize()
|
|
question := m.Question.Serialize()
|
|
return append(header, question...)
|
|
}
|