> >    4. I'm having a tough time understanding the source IRE logic for
 > >       sdp_pr_lookup() -- it seems to try to use the destination IRE
 > >       for source information.  Could someone please explain this code?
 > >   
 >
 > The IRE is used to just figure out which interface to send the packet
 > out on. Also I think the name sire is a bit misleading and is used as
 > an alternative name for the ire if ire_lookup fails for an exact match
 > (i.e. reachable only through a gateway, mismatch in zone-ids etc).

We also use that IRE to find a source hardware address, which is already a
bit suspect (e.g., I could have a forwarding table entry associated with
an ill that has no hardware address).

-- 
meem

Reply via email to