We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2f419cc commit 5b2d7e2Copy full SHA for 5b2d7e2
1 file changed
internals/wol/wol.go
@@ -1,6 +1,7 @@
1
package wol
2
3
import (
4
+ "errors"
5
"net"
6
7
"github.com/codeshelldev/gotl/pkg/logger"
@@ -19,7 +20,12 @@ func Init() {
19
20
}
21
22
func Wake(addr, mac string) error {
- return client.Wake(addr, net.HardwareAddr(mac))
23
+ hwAddr, err := net.ParseMAC(mac)
24
+ if err != nil {
25
+ return errors.New("Could not parse mac: " + mac)
26
+ }
27
+ return client.Wake(addr, hwAddr)
28
+
29
30
31
func Close() {
0 commit comments