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

1992/0304/port/devarp.c (diff list | history)

1992/0214/sys/src/9/port/devarp.c:328,3341992/0304/sys/src/9/port/devarp.c:328,335 (short | long | prev | next)
1991/1030    
 
1992/0214    
	/* if ip broadcast, use ether bcast address */ 
	addr = nhgetl(eh->dst); 
	if(addr == Myip[Mybcast] || addr == Myip[Mynet] || addr == Myip[Mysubnet]){ 
1992/0304    
	if(addr == Myip[Mybcast] || addr == Myip[Mynet] 
	|| ((addr & Mymask) == Myip[Mynet+1] && (addr & ~Mynetmask) == ~Mynetmask)){ 
1992/0214    
		memset(eh->d, 0xff, sizeof(eh->d)); 
		PUTNEXT(q, bp); 
		return; 


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