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,5151998/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 
ipread(Chan *ch, void *a, long n, ulong offset) 
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,5211998/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,8451998/0319/sys/src/9/ip/devip.c:840,846
1998/0306    
} 
 
1997/0327    
static long 
ipwrite(Chan* ch, char* a, long n, ulong) 
1998/0319    
ipwrite(Chan* ch, char* a, long n, vlong) 
1997/0327    
{ 
	Conv *c; 
	Proto *x; 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)