]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blobdiff - src/misc-progs/launch-ether-wake.c
etherwake: Also send broadcast packet.
[people/teissler/ipfire-2.x.git] / src / misc-progs / launch-ether-wake.c
index f487041db9441b95b78ba51967c616c35c7a03ca..cac4d3c3feb7914bb7ee2d96c25f87b4f19e552d 100644 (file)
@@ -29,5 +29,9 @@ int main(int argc, char *argv[])
   snprintf(command, BUFFER_SIZE-1, "/usr/sbin/etherwake -i %s %s", argv[2], argv[1]);
   safe_system(command);
 
+  /* Send magic packet with broadcast flag set. */
+  snprintf(command, BUFFER_SIZE-1, "/usr/sbin/etherwake -i %s -b %s", argv[2], argv[1]);
+  safe_system(command);
+
   return(0);
 }