int fcntl_setlease (unsigned int fd, struct file * filp, long arg);
int fcntl_setlease
open file descriptor
file pointer
type of lease to obtain
Call this fcntl to establish a lease on the file. Note that you also need to call F_SETSIG to receive a signal when the lease is broken.
F_SETSIG