An OCaml library for constructing Wake-on-LAN magic packets
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

update

+3 -1
+1
bin/owol.ml
··· 1 1 let send_wol mac port broadcast = 2 + let mac = Macaddr.of_string_exn mac in 2 3 Eio_posix.run @@ fun env -> Wol_eio.send ~net:env#net ~port ~broadcast mac 3 4 4 5 let () =
+1 -1
src/eio/wol_eio.ml
··· 10 10 in 11 11 Eio.Net.datagram_socket ~sw net proto 12 12 in 13 - let packet = Wol.magic_packet (Macaddr.of_string_exn mac_str) in 13 + let packet = Wol.magic_packet mac_str in 14 14 Eio.Net.send sock ~dst:(`Udp (addr, port)) [ packet ]
+1
wol.opam
··· 12 12 depends: [ 13 13 "dune" {>= "3.10"} 14 14 "ipaddr" 15 + "cstruct" 15 16 "odoc" {with-doc} 16 17 ] 17 18 build: [