summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--dhcpv4/dhcpv4.go6
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) {