From 9492662dae0651fd4d6698d35b58ade7300e149e Mon Sep 17 00:00:00 2001 From: Christopher Koch Date: Sat, 29 Dec 2018 09:16:15 -0800 Subject: dhcpv4: simplify marshaling options to binary. - Consolidate writing the option code and length to Options.Marshal rather than doing it in each individual option. - Use uio in marshaling code. --- dhcpv4/option_domain_name.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'dhcpv4/option_domain_name.go') diff --git a/dhcpv4/option_domain_name.go b/dhcpv4/option_domain_name.go index 673b2a6..689064b 100644 --- a/dhcpv4/option_domain_name.go +++ b/dhcpv4/option_domain_name.go @@ -23,7 +23,7 @@ func (o *OptDomainName) Code() OptionCode { // ToBytes returns a serialized stream of bytes for this option. func (o *OptDomainName) ToBytes() []byte { - return append([]byte{byte(o.Code()), byte(o.Length())}, []byte(o.DomainName)...) + return []byte(o.DomainName) } // String returns a human-readable string. -- cgit v1.2.3