plan 9 kernel history: overview | file list | diff list

1991/1019/port/ipdat.h (diff list | history)

1991/1015/sys/src/9/port/ipdat.h:82,881991/1019/sys/src/9/port/ipdat.h:82,88 (short | long | prev | next)
Bug fix: correct IL_HDRSIZE. Add Lock to Ilcb. Add Ipoutput queue.
rsc Fri Mar 4 12:44:25 2005
1991/1014    
	uchar	cksum[2];	/* Header checksum */ 
	uchar	src[4];		/* Ip source */ 
	uchar	dst[4];		/* Ip destination */ 
1991/1012    
#define IL_HDRSIZE	16	 
1991/1019    
#define IL_HDRSIZE	18	 
1991/1012    
	uchar	ilsum[2];	/* Checksum including header */ 
	uchar	illen[2];	/* Packet length */ 
	uchar	iltype;		/* Packet type */ 
1991/1015/sys/src/9/port/ipdat.h:95,1001991/1019/sys/src/9/port/ipdat.h:95,101
1991/1012    
 
1991/1014    
struct Ilcb				/* Control block */ 
1991/1012    
{ 
1991/1019    
	Lock; 
1991/1012    
	int	state; 
	Block	*unacked; 
	Block	*unackedtail; 
1991/1015/sys/src/9/port/ipdat.h:527,5291991/1019/sys/src/9/port/ipdat.h:528,531
1991/0424    
extern Qinfo ipinfo; 
extern Qinfo udpinfo; 
1991/1012    
extern Qinfo ilinfo; 
1991/1019    
extern Queue *Ipoutput; 


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