wol 幻数据包发送测试

This commit is contained in:
Shikong 2022-10-30 02:47:48 +08:00
parent 876da28fe8
commit 14054fc776
2 changed files with 6 additions and 2 deletions

View File

@ -8,3 +8,7 @@ var Services *Service
func InitService() { func InitService() {
Services = &Service{} Services = &Service{}
} }
func WakeUp(mac string) {
}

View File

@ -8,7 +8,7 @@ import (
"testing" "testing"
) )
func TestName(t *testing.T) { func TestWol(t *testing.T) {
udpAddr, err := net.ResolveUDPAddr("udp", "255.255.255.255:9") udpAddr, err := net.ResolveUDPAddr("udp", "255.255.255.255:9")
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
@ -52,13 +52,13 @@ func TestName(t *testing.T) {
conn, err := net.DialUDP("udp", &net.UDPAddr{IP: ipv4}, udpAddr) conn, err := net.DialUDP("udp", &net.UDPAddr{IP: ipv4}, udpAddr)
defer func() { defer func() {
_ = conn.Close() _ = conn.Close()
t.Logf("wol 幻数据包发送成功, %s %s %s", i.Name, ipv4.String(), mac)
}() }()
if err != nil { if err != nil {
t.Errorf("wol 幻数据包发送失败 %s", err) t.Errorf("wol 幻数据包发送失败 %s", err)
} }
_, _ = conn.Write(wolPackage) _, _ = conn.Write(wolPackage)
t.Logf("wol 幻数据包发送成功, %s %s %s", i.Name, ipv4.String(), mac)
} }
} }
} }