Print this page
OS-7184 prototype

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/inet/ip/ip.c
          +++ new/usr/src/uts/common/inet/ip/ip.c
↓ open down ↓ 4116 lines elided ↑ open up ↑
4117 4117           * itself calls ip_close.
4118 4118           */
4119 4119          if (ill->ill_credp != NULL)
4120 4120                  crfree(ill->ill_credp);
4121 4121  
4122 4122          mutex_destroy(&ill->ill_saved_ire_lock);
4123 4123          mutex_destroy(&ill->ill_lock);
4124 4124          rw_destroy(&ill->ill_mcast_lock);
4125 4125          mutex_destroy(&ill->ill_mcast_serializer);
4126 4126          list_destroy(&ill->ill_nce);
4127      -        cv_destroy(&ill->ill_dlpi_capab_cv);
4128      -        mutex_destroy(&ill->ill_dlpi_capab_lock);
4129 4127  
4130 4128          /*
4131 4129           * Now we are done with the module close pieces that
4132 4130           * need the netstack_t.
4133 4131           */
4134 4132          netstack_rele(ipst->ips_netstack);
4135 4133  
4136 4134          mi_close_free((IDP)ill);
4137 4135          q->q_ptr = WR(q)->q_ptr = NULL;
4138 4136  
↓ open down ↓ 11110 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX