Ok, I'm sure there is an easy way round this, but I can't see it...

I want to do this...

syscall 88,-18751827,672274793,1126301404

Which is the kernel sys_reboot call to power-off.

However, ruby kindly converts the last number, 1126301404 (0x4321fedc in 
hex which fits nicely in a long) to a Bignum, but syscall only accepts a 
Fixnum

Any idea how to get around this???

Andrew Walrond