> Not nice for NBMA ... :-(
> > Actually, even CLIP could have some "broadcast router" on subnet without
> > any modifications to protocol.
> If it has some means to read the ATMARP server's table, yes. Normal
> ATMARP (RFC1577) doesn't let it do this.
ATMARP is not obliged even to know about this.
Configure it to reply to address x.y.z.u with MAC ABCD.
And order machine ABCD to relay broadcasts to all known peers
or to some multicast group. And address x.y.z.u will be genuine
Actually, many NBMA media did exactly this, because life
without broadcasts is sort of... mmm... not easy.
> My preferred way is of course to do as I do
> now, i.e. to return the error as early as possible. But you seem to
> suggest that I change my preference ? :)
Stop. But who did say:
> Furthermore, the offending packets get killed before they show up
> on tcpdump, which makes it harder to debug the "network" problem.)
No, I suggest to fix that bug. By the way, we will be able to get rid of
that annoyning wrong "neighbour table overflow" for loopback.