57d27c21db1b63fda034f26637e01315e5b3ed16
[opencv] / apps / Hawk / CVEiCL / EiC / module / stdClib / src / _NETBSD / fcntl.h
1 struct flock {
2 #if !defined(_EiC) || defined(__LP64__)
3         off_t   l_start;        /* starting offset */
4         off_t   l_len;          /* len = 0 means until end of file */
5 #else
6 # if __LITTLE_ENDIAN__
7         off_t   l_start;
8         int     __pad0;
9         off_t   l_len;
10         int     __pad1;
11 # else
12         int     __pad0;
13         off_t   l_start;
14         int     __pad1;
15         off_t   l_len;
16 # endif
17 #endif
18         pid_t   l_pid;          /* lock owner */
19         short   l_type;         /* lock type: read/write, etc. */
20         short   l_whence;       /* type of l_start */
21 };