19 int fcntl64(int fd, int cmd, struct flock * lock)
21 return syscall(221, fd, cmd, lock);
24 int main(int argc, char *argv[])
29 printf("sizeof(fl.l_start)=%d\n", sizeof(fl.l_start));
30 fd = open("lock64.dat", O_RDWR|O_CREAT);
33 fl.l_whence = SEEK_SET;
38 ret = fcntl(fd, F_SETLKW, &fl);
40 printf("ret=%d pid=%d\n", ret, getpid());