patch-2.4.20 linux-2.4.20/include/asm-mips64/fcntl.h
Next file: linux-2.4.20/include/asm-mips64/gdb-stub.h
Previous file: linux-2.4.20/include/asm-mips64/exception.h
Back to the patch index
Back to the overall index
- Lines: 35
- Date:
Thu Nov 28 15:53:15 2002
- Orig file:
linux-2.4.19/include/asm-mips64/fcntl.h
- Orig date:
Fri Aug 2 17:39:45 2002
diff -urN linux-2.4.19/include/asm-mips64/fcntl.h linux-2.4.20/include/asm-mips64/fcntl.h
@@ -67,7 +67,7 @@
/* operations for bsd flock(), also used by the kernel implementation */
#define LOCK_SH 1 /* shared lock */
#define LOCK_EX 2 /* exclusive lock */
-#define LOCK_NB 4 /* or'd with one of the above to prevent XXXXXXXXXXXXXXXXXX
+#define LOCK_NB 4 /* or'd with one of the above to prevent
blocking */
#define LOCK_UN 8 /* remove lock */
@@ -81,12 +81,23 @@
short l_whence;
__kernel_off_t l_start;
__kernel_off_t l_len;
- long l_sysid; /* XXXXXXXXXXXXXXXXXXXXXXXXX */
+ long l_sysid;
__kernel_pid_t l_pid;
- long pad[4]; /* ZZZZZZZZZZZZZZZZZZZZZZZZZZ */
+ long pad[4];
} flock_t;
#ifdef __KERNEL__
+struct flock32 { /* for 32-bit compat code */
+ short l_type;
+ short l_whence;
+ __kernel_off_t32 l_start;
+ __kernel_off_t32 l_len;
+ __s32 l_sysid;
+ __kernel_pid_t32 l_pid;
+ short __unused;
+ __s32 pad[4];
+};
+
#define flock64 flock
#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)