Peter Memishian wrote: > > > I'd still like the framework itself to not make assumptions about SAP > > > space, even if meeting MAC client requirements means that MAC-type > > > plugins are forced to all use similar SAP spaces. That way, we're not > > > forcing future projects to re-design the framework over and over > > > again. :-( > > > > True ... though I still think the SAP issue is a hole. > > At least from userland, it seems like we could handle this by enhancing > libdlpi -- e.g., introduce a dlpi_bindproto() or somesuch that takes a > protocol number and handles the conversion to the appropriate SAP value > depending on the underlying link type. >
The SAP classification etc was not left out by mistake. We just ran out of time on that one for putback1. The plan is to get rid of DLS (at least from data paths for both v4/v6) which means pulling SAP classification also in MAC and deal with MAC plugins more properly (the work that Seb had done). Anyway, we should open a thread on the details in few weeks (as soon as we round up some of the immediately pending work). Cheers, Sunay
