commit 786ce2cf5c62149e7abfd28c37d27d0df7f8aeac from: rsc date: Thu May 03 03:14:34 2007 UTC oops commit - 91872ab97b7c9cabacef61f37b90a1af29f257af commit + 786ce2cf5c62149e7abfd28c37d27d0df7f8aeac blob - 59dd54925509242449492cdca07da69c23868023 blob + fd614776e7e5f4495cd73c3adacd86dbef9de1dc --- src/cmd/venti/srv/part.c +++ src/cmd/venti/srv/part.c @@ -103,7 +103,7 @@ initpart(char *name, int mode) part->name = estrdup(name); part->filename = estrdup(file); if(readonly){ - mode &= (OREAD|OWRITE|ORDWR); + mode &= ~(OREAD|OWRITE|ORDWR); mode |= OREAD; } #ifdef __linux__ /* sorry, but linus made O_DIRECT unusable! */