From: Carl Beame (beame@mail1.tinet.ie)
Date: 03/04/99-05:43:42 AM Z
From: Carl Beame <beame@mail1.tinet.ie>
Subject: Re: DOS Compatibility mode
Message-Id: <1999Mar04.114519+0000@games>
Date: 04 Mar 1999 11:43:42 +0000
On Thu Mar 04 02:02:02 1999, David Robinson wrote:
> I am trying to figure out the semantics of your Unix compatability
> mode. My first thought would be that traditional Unix clients
> would make all requests Read/Write/Both as specified on the open()
> and Deny None.
>
> What you have below seems to be a weird hybrid. Why is a second
> request with Deny Read fail if the 2nd open is for read or read/write
> when the first open was write-only?
You are right, I wasn't thinking clearly. Below is a new table. I put
it forward not as gospel but to start people talking...
1st Open
ALL DR DW DRW COMP Unix
I O B I O B I O B I O B I O B I O B
Y Y Y . . . Y Y Y . . . . . . Y Y Y I
Y Y Y Y Y Y . . . . . . . . . Y Y Y O ALL
Y Y Y . . . . . . . . . . . . Y Y Y B
. Y . . . . . Y . . . . . . . . . . I
. Y . . Y . . . . . . . . . . . . . O DR
. Y . . . . . . . . . . . . . . . . B
Y . . . . . Y . . . . . . . . . . . I
Y . . Y . . . . . . . . . . . . . . O DW 2nd Open
Y . . . . . . . . . . . . . . . . . B
. . . . . . . . . . . . . . . . . . I
. . . . . . . . . . . . . . . . . . O DRW
. . . . . . . . . . . . . . . . . . B
. . . . . . . . . . . . Y Y Y Y Y Y I
. . . . . . . . . . . . Y Y Y Y Y Y O COMP
. . . . . . . . . . . . Y Y Y Y Y Y B
Y Y Y . . . Y Y Y . . . Y Y Y Y Y Y I
Y Y Y Y Y Y . . . . . . Y Y Y Y Y Y O Unix
Y Y Y . . . . . . . . . Y Y Y Y Y Y B
- Carl
This archive was generated by hypermail 2.1.2 : 03/04/05-01:46:48 AM Z CST