[5629] in Athena Bugs

home help back first fref pref prev next nref lref last post

netconfig

daemon@ATHENA.MIT.EDU (Mark Rosenstein)
Mon Jul 30 13:36:15 1990

Date: Mon, 30 Jul 90 13:35:51 -0400
From: Mark Rosenstein <mar@MIT.EDU>
To: jfc@ATHENA.MIT.EDU
Cc: testers@ATHENA.MIT.EDU, bugs@MIT.EDU
In-Reply-To: John Carr's message of Sun, 29 Jul 90 03:53:05 EDT <9007290753.AA00834@Achates.MIT.EDU>

No, that's not a problem with netconfig, it's a kernel problem.  It
seems that when we supposedly fixed this for 7.0, we fixed the Token
ring input routine and not the ethernet input routine.  This patch
will fix it.
					-Mark


*** /source/bsd-4.3/rt/sys/netinet/if_ether.c	Tue Apr 24 16:22:18 1990
--- /tmp/if_ether.c	Mon Jul 30 13:27:36 1990
***************
*** 584,590 ****
  		    ntohl(isaddr.s_addr));
  		goto out;
  	}
! 	if (isaddr.s_addr == myaddr.s_addr) {
  		log(LOG_ERR, "%s: %s\n",
  			"duplicate IP address!! sent from ethernet address",
  			ether_sprintf(ea->arp_sha));
--- 584,590 ----
  		    ntohl(isaddr.s_addr));
  		goto out;
  	}
! 	if (isaddr.s_addr == myaddr.s_addr && myaddr.s_addr) {
  		log(LOG_ERR, "%s: %s\n",
  			"duplicate IP address!! sent from ethernet address",
  			ether_sprintf(ea->arp_sha));

home help back first fref pref prev next nref lref last post