| plan 9 kernel history: overview | file list | diff list |
1998/0319/ip/devip.c (diff list | history)
| 1998/0313/sys/src/9/ip/devip.c:509,515 – 1998/0319/sys/src/9/ip/devip.c:509,515 (short | long | prev | next) | ||
|
Change dev read and write to use vlong offset.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1998/0306 | }; | |
| 1997/0327 | static long | |
| 1998/0319 | ipread(Chan *ch, void *a, long n, vlong off) | |
| 1997/0327 | { Conv *c; Proto *x; | |
| 1998/0313/sys/src/9/ip/devip.c:516,521 – 1998/0319/sys/src/9/ip/devip.c:516,522 | ||
| 1998/0306 | char *buf, *p; long m, rv; | |
| 1998/0313 | Fs *f; | |
| 1998/0319 | ulong offset = off; | |
| 1997/0327 | ||
| 1998/0313 | f = ipfs[ch->dev]; | |
| 1998/0313/sys/src/9/ip/devip.c:839,845 – 1998/0319/sys/src/9/ip/devip.c:840,846 | ||
| 1998/0306 | } | |
| 1997/0327 | static long | |
| 1998/0319 | ipwrite(Chan* ch, char* a, long n, vlong) | |
| 1997/0327 | { Conv *c; Proto *x; | |