diff options
author | Andrea Barberio <insomniac@slackware.it> | 2018-02-02 10:48:48 +0000 |
---|---|---|
committer | Andrea Barberio <insomniac@slackware.it> | 2018-02-02 10:48:48 +0000 |
commit | bc09f499456f024d8147063ad31c4e64f02a8bc2 (patch) | |
tree | 1959c2632af6e9d755891a804ed7c2b218a0c6f7 /dhcpv4/dhcpv4.go | |
parent | e888c6f409058a6ee89b156a7101efb628f85db5 (diff) |
Replaced ugly code for generating MAC string
Diffstat (limited to 'dhcpv4/dhcpv4.go')
-rw-r--r-- | dhcpv4/dhcpv4.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/dhcpv4/dhcpv4.go b/dhcpv4/dhcpv4.go index 7cf1da3..e578c30 100644 --- a/dhcpv4/dhcpv4.go +++ b/dhcpv4/dhcpv4.go @@ -325,11 +325,11 @@ func (d *DHCPv4) ClientHwAddr() [16]byte { } func (d *DHCPv4) ClientHwAddrToString() string { - var ret string + var ret []string for _, b := range d.clientHwAddr[:d.hwAddrLen] { - ret += fmt.Sprintf("%02x:", b) + ret = append(ret, fmt.Sprintf("%02x:", b)) } - return ret[:len(ret)-1] // remove trailing `:` + return strings.Join(ret, ":") } func (d *DHCPv4) SetClientHwAddr(clientHwAddr []byte) { |