The actual code looks like lseek(fd, (long)foo, 0); The source code is supposed to be controlled from local.h only. The author says that not all systems have off_t and that another variable would have to be added to config.X and be overridden in local.h