> Phil provided some final spec updates for PSARC 2006/475 that I'll send
 > to the case log.  They are:
 > 
 > Original Interface   New Interface                   Comment
 > -------------------------------------------------------------------------
 > DL_IOC_IPNET_INFO    DLIOCIPNETINFO                  <sys/dlpi.h>
 > ips_register_hook()  ipobs_register_hook()           (Project Private)
 > ips_unregister_hook()        ipobs_unregister_hook()         (Project 
 > Private)
 > zoneid                       zone                            snoop keyword
 > PRIV_IP_OBSERVABILITY        PRIV_NET_OBSERVABILITY

A few comments:

        * Where's DLPI_DEVIPNET and DLPI_IPNETINFO? or
          DLPI_EIPNETINFONOTSUP?  (Also, did the manpage get updated
          to cover that error code?)

        * Didn't net_getlif_flags() get renamed to net_getlifflags()?

        * Why are we ARC'ing <inet/ipnet.h> as Committed?  This seems
          like a project-private header at most.

        * It appears from the inception materials that the original names
          of the registration functions were ip_*_cb, not ips_*_hook().

        * If we're going to include the ip_*register_hook() API, why do
          we omit ipobs_init(), ipobs_fini() and ipobs_hook()?

        * Why are we classifying the net_* and NE_* stuff as Committed?

 > The project also did not need to introduce the NE_SET_ZONE NIC event
 > as originally anticipated, so this is no longer included in this case.

--
meem

Reply via email to