Robert Watson
eda8b2821f
When getting back an NLM DENIED response for a requested lock from the
...
server, map it to EAGAIN locally rather than EACCES. The NLM spec
indicates the DENIED corresponds to lock contention, not a permission
failure. This fixes O_EXLOCK/O_SHLOCK with O_NONBLOCK, which would
previously give a permission error, which in turn fixes things
like mailq(8) and lockf(1) over NFS.
Approved by: scottl (re)
Reviewed by: truckman, Andrew P Lentvorski, Jr. <bsder@allcaps.org>
Idea from: truckman
2003-05-15 03:19:30 +00:00
..
2003-05-03 21:06:42 +00:00
2003-04-29 18:50:34 +00:00
2003-03-23 23:06:44 +00:00
2003-04-04 17:49:21 +00:00
2003-05-03 21:06:42 +00:00
2003-05-01 14:19:00 +00:00
2003-05-03 21:06:42 +00:00
2003-05-11 02:19:10 +00:00
2003-05-03 21:06:42 +00:00
2003-05-02 14:55:42 +00:00
2003-03-11 13:48:58 +00:00
2003-05-04 10:09:57 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-03-13 23:34:18 +00:00
2003-04-24 00:52:58 +00:00
2003-04-23 04:28:35 +00:00
2003-04-07 08:09:53 +00:00
2003-04-04 17:49:21 +00:00
2003-05-03 21:06:42 +00:00
2003-04-04 17:49:21 +00:00
2003-05-11 22:22:10 +00:00
2003-05-03 21:06:42 +00:00
2003-05-14 20:31:06 +00:00
2003-05-03 21:06:42 +00:00
2003-05-01 06:33:13 +00:00
2003-04-28 11:54:01 +00:00
2003-04-13 14:21:56 +00:00
2003-04-04 17:49:21 +00:00
2003-04-04 17:49:21 +00:00
2003-02-27 14:07:49 +00:00
2003-04-21 17:20:48 +00:00
2003-04-09 03:04:12 +00:00
2003-04-22 13:24:56 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-03-24 20:55:28 +00:00
2003-03-11 11:45:43 +00:00
2003-04-04 17:49:21 +00:00
2003-03-27 08:33:01 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 06:35:19 +00:00
2003-05-03 21:06:42 +00:00
2003-04-04 17:49:21 +00:00
2003-04-25 22:31:06 +00:00
2003-04-16 14:53:51 +00:00
2003-05-03 21:06:42 +00:00
2003-04-16 13:50:52 +00:00
2003-04-04 17:49:21 +00:00
2003-05-05 23:38:03 +00:00
2003-04-04 17:49:21 +00:00
2003-04-04 17:49:21 +00:00
2003-04-04 17:49:21 +00:00
2003-04-04 17:49:21 +00:00
2003-04-23 23:41:48 +00:00
2003-04-29 19:53:00 +00:00
2003-04-17 09:56:05 +00:00
2003-04-04 17:49:21 +00:00
2003-04-05 10:10:33 +00:00
2003-04-04 17:49:21 +00:00
2003-05-12 18:51:31 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-08 00:28:36 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-04-20 03:34:59 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-15 03:19:30 +00:00
2003-04-04 17:49:21 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-04-04 17:49:21 +00:00
2003-04-10 07:31:34 +00:00
2003-04-04 17:49:21 +00:00
2003-04-04 17:49:21 +00:00
2003-05-03 21:06:42 +00:00
2003-05-13 19:16:00 +00:00
2003-04-04 17:49:21 +00:00
2003-04-04 17:49:21 +00:00
2003-04-16 09:53:29 +00:00
2003-05-03 21:06:42 +00:00
2003-05-13 19:16:00 +00:00
2003-05-04 22:05:40 +00:00
2003-05-03 21:06:42 +00:00
2003-04-04 17:49:21 +00:00
2003-04-04 17:49:21 +00:00
2003-05-04 22:13:00 +00:00
2003-03-02 21:04:21 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-04-04 17:49:21 +00:00
2003-05-12 18:51:31 +00:00