APIs already exists in the IB framework (see PSARC/2007/323) that 
several IB ULPs, such as RDS (Reliable Datagram Sockets), use to perform 
the lookup function.  SDP is not using those IB framework APIs.  The IB 
framework APIs invoke the code in ibcm_arp_pr_lookup().

No new IB APIs are being requested.  However, is this a good time to 
suggest/request that someone implement the changes described in RFE 
6399103 which includes APIs described in PSARC/2006/482?  When those 
changes are made, the IB folks would update the IB framework to use them.

-David

Peter Memishian wrote:
>  > > 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).
>  > >
>  > >   
>  > I agree this needs to change.
>  > 
>  > I think that SDP needs to start using the generic ip_path_lookup APIs
>  > that RDS is using so that these changes can be done in one place only.
>
> Could you elaborate a bit?  I'm not familiar with the RDS code.
>
> Please keep in mind that rewriting the SDP/IBTF code to use a different
> API is out of scope for the Clearview IPMP work.  I'd just like to ensure
> things keep working post-Clearview-IPMP.
>
>   

Reply via email to