machine word, interview question :D

void GruntFunction(unsigned long offset, unsigned int);

bool AweSomeFunction(unsigned long offset, unsigned long length)
{
  int err;
  GruntFunction(unsigned long offset, (unsigned int) length);
  err = errno;
  return (err == 0);
}