[5629] in Athena Bugs
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));