Re: [netatalk-admins] Re: AppleTalk routing


Subject: Re: [netatalk-admins] Re: AppleTalk routing
From: Bill Studenmund (skippy@macro.stanford.edu)
Date: Wed Jan 28 1998 - 16:15:54 EST


On Sat, 17 Jan 1998, Julian Elischer wrote:

> I'm not convinced that atalk on FreeBSD routes.
> NetBSD was based off the freeBSD port I did.
> so I'm not sure it works..
> I also made some changes in FreeBSD that were not copied (to my knowledge)
> to NetBSD.
>
> the best bet is to read teh source :)

Julian,

What are these changes? Could you send them to me?

I bet you're right that the forwarding might not work right. It's one of
the things I want to look at next time I go mucking in the netatalk code.

I think you have all the changes we've made. The only outstanding things,
which come from OpenBSD, are adding an extra test in at_aarpinput to make
sure we ignore aarp responses from a broadcast address and a pullup on the
packet in ddp_output (for aligning packets forwarded from a phase 1 net to
a phase 2 net).

I'm running the broadcast catch, and I've not seen the message. When I
asked Jason Thorpe about the pullup, he didn't seem to think we needed it.

The things I want to add are: use of NetBSD's new macros for getting the
head and next item of TAILQ's, and LocalTalk support. FreeBSD and OpenBSD
will certainly be welcome to all of these changes.

Does FreeBSD have macros for getting at items in TAILQ's? I know it's not
too hard to do, but stuff like aa->aa_ifa.ifa_list.tqe_next is bulky.

Take care,

Bill



This archive was generated by hypermail 2b28 : Sat Dec 18 1999 - 16:30:36 EST