Skip to content

Commit

Permalink
Add capture for len=102, which Moonlight client sends now
Browse files Browse the repository at this point in the history
  • Loading branch information
ScottESanDiego committed Mar 6, 2023
1 parent a372d70 commit 6e37945
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions virtwold.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
// Assumes the VM has a static MAC configured
// Assumes libvirtd connection is at /var/run/libvirt/libvirt-sock
//
// Filters on len=144 (WOL packet) and len=234 (WOL packet with password)
// Filters on len=102 and len=144 (WOL packet) and len=234 (WOL packet with password)

package main

Expand All @@ -29,7 +29,7 @@ import (
func main() {
var iface string // Interface we'll listen on
var buffer = int32(1600) // Buffer for packets received
var filter = "udp and broadcast and (len = 144 or len=234)" // PCAP filter to catch UDP WOL packets
var filter = "udp and broadcast and (len = 102 or len = 144 or len=234)" // PCAP filter to catch UDP WOL packets

flag.StringVar(&iface, "interface", "", "Network interface name to listen on")
flag.Parse()
Expand Down

0 comments on commit 6e37945

Please sign in to comment.