123456789101112131415161718192021222324 |
- package unix
- import "unsafe"
- var fcntl64Syscall uintptr = SYS_FCNTL
- func FcntlFlock(fd uintptr, cmd int, lk *Flock_t) error {
- _, _, errno := Syscall(fcntl64Syscall, fd, uintptr(cmd), uintptr(unsafe.Pointer(lk)))
- if errno == 0 {
- return nil
- }
- return errno
- }
|