Subject: Re: link-level routes - how to?
To: None <tech-kern@NetBSD.ORG>
From: Christos Zoulas <christos@zoulas.com>
List: tech-kern
Date: 12/13/1997 16:07:04
In article <9712121858.AA21915@vali.stanford.edu> wrstuden@loki.stanford.edu (Bill Studenmund) writes:
>
>1) the target address and ethernet address are stuffed in a route,
>with the link-level atribute set. The aarptab structure looses the
>target address and hardware address (fields aat_ataddr and aat_enaddr)
>and gains a pointer to the route (aat_rt ?) and a linked-list entry
>(say aat_list ?). ?? aat_timer, aat_flags, and aat_hold stay the same. ?

Well, they need to be adjusted to use the new data structures, but yeah
they stay mostly the same I think.

>2) When an aarp entry is created, a route is added, possably with a
>null destenation address.  When the address is resolved, it it thrown
>in the route. When an aarp entry dies, so does the route.
>
>Does that sound about right?

That is how far I got. I have not looked into this further.

>Are there any other examples besides ifnet?

Don't think so.

christos