=================================================================== RCS file: /cvs/prex-old/usr/test/reset/reset.c,v retrieving revision 1.1.1.1 retrieving revision 1.1.1.1.2.1 diff -u -r1.1.1.1 -r1.1.1.1.2.1 --- prex-old/usr/test/reset/reset.c 2008/06/03 10:38:52 1.1.1.1 +++ prex-old/usr/test/reset/reset.c 2008/08/13 17:12:47 1.1.1.1.2.1 @@ -40,12 +40,14 @@ main(int argc, char *argv[]) { device_t pm_dev; + int state; timer_sleep(2000, 0); if (device_open("pm", 0, &pm_dev) != 0) exit(1); - device_ioctl(pm_dev, PMIOC_SET_POWER, POWER_REBOOT); + state = POWER_REBOOT; + device_ioctl(pm_dev, PMIOC_SET_POWER, &state); device_close(pm_dev); exit(1); }