OpenSolaris

  subsites   code review   repo   packages   bugs   defect   polls   planet
You are not signed in. Sign in or register.

Project Clearview: Public DLPI API

This work involves providing a Public libdlpi library that provides a programming interface for DLPI applications. DLPI is used by applications that need to access the data-link layer directly and thus cannot use a higher-layer API such as sockets.

The code changes have been available since the Project Clearview build 50. The code changes were putback to ON build 59.

Key Accomplishments/Milestones

  • Public DLPI Library PSARC fast-track approved, PSARC 2006/436 (Sagun Shakya, July 2006)
  • Public DLPI Library released as a Clearview early access technology (Sagun Shakya, October 2006)
  • Public DLPI Library Addendum PSARC fast-track approved, PSARC 2006/634 (Sagun Shakya, Novemeber 2006)
  • Public DLPI Library integration into Nevada 59 (Sagun Shakya, February 2007)
  • Public DLPI Library test development complete (Huafeng Lu, February 2007)
  • DLPI MAC-Type mapping functions PSARC 2007/282 (Sagun Shakay, May 2007)
  • integrated DLPI applications – libuuid, zoneadm, in.rarpd and dhcpagent to use libdlpi, Nevada 68 (Sagun Shakya, June 2007)
  • DLPI dlpi_recvinfo_t Tweak PSARC/2007/405 and integrated to Nevada 70 (Sagun Shakya, July 2007)
  • PSARC/2007/514 DLPI Notification API approved and integrated to Nevada 75 (Sagun Shakya, September 2007)