Rename various 9ns symbols to O_FOO (XCC)
authorBarret Rhoden <brho@cs.berkeley.edu>
Thu, 10 Sep 2015 18:44:56 +0000 (14:44 -0400)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 28 Sep 2015 19:14:00 +0000 (15:14 -0400)
commit19a22dd6e402748281112b6a89fc9436c73f6d99
treed1d5ce2c332bfca887a85fbdf09a62ae3fe1c788
parentd901eec3ef9990b94213ad5ede26eb649e90dd8d
Rename various 9ns symbols to O_FOO (XCC)

There are two sources of confusion here.  One minor one is that Plan 9
had open flags like OREAD, while we have O_READ.  Instead of #defining
them, we just use the same name.  We already were using the same value.
The other issue was the chan flags, such as CAPPEND.  Originally, these
values were not the same as their O_ counterparts, but they have been
for a little while.  There's no reason to use their old names, and doing
so was just a source of confusion.

This change was made with spatch (plan9-defines.cocci), with manual
edits of the two header files and the struct in devip.c.

This changes a kernel header, but it shouldn't affect anyone.
17 files changed:
kern/drivers/dev/alarm.c
kern/drivers/dev/kprof.c
kern/drivers/dev/mnt.c
kern/drivers/dev/nix.c
kern/drivers/dev/pipe.c
kern/drivers/dev/proc.c
kern/drivers/dev/regress.c
kern/include/ns.h
kern/include/ros/fs.h
kern/src/net/devip.c
kern/src/net/dial.c
kern/src/net/ethermedium.c
kern/src/net/netif.c
kern/src/ns/chan.c
kern/src/ns/sysfile.c
scripts/plan9user/FIX
scripts/spatch/plan9-defines.cocci [new file with mode: 0644]