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