*** sys/i4b/layer4/i4b_l4mgmt.c.org.c4b	Wed Jan  1 19:48:54 2003
--- sys/i4b/layer4/i4b_l4mgmt.c	Thu Jul 31 23:12:01 2003
***************
*** 300,306 ****
  
  	for(i=0; i < nctrl; i++)
  	{
! /*XXX*/		if(ctrl_desc[i].ctrl_type == CTRL_PASSIVE)
  		{
  			NDBGL4(L4_MSG, "CMR_DOPEN sent to unit %d", ctrl_desc[i].unit);
  			(*ctrl_desc[i].N_MGMT_COMMAND)(ctrl_desc[i].unit, CMR_DOPEN, 0);
--- 300,308 ----
  
  	for(i=0; i < nctrl; i++)
  	{
! /*XXX*/		if(*ctrl_desc[i].N_MGMT_COMMAND &&
! 		   (ctrl_desc[i].ctrl_type == CTRL_PASSIVE ||
! 		    ctrl_desc[i].ctrl_type == CTRL_CAPIMGR))
  		{
  			NDBGL4(L4_MSG, "CMR_DOPEN sent to unit %d", ctrl_desc[i].unit);
  			(*ctrl_desc[i].N_MGMT_COMMAND)(ctrl_desc[i].unit, CMR_DOPEN, 0);
***************
*** 321,327 ****
  
  	for(i=0; i < nctrl; i++)
  	{
! /*XXX*/		if(ctrl_desc[i].ctrl_type == CTRL_PASSIVE)
  		{
  			NDBGL4(L4_MSG, "CMR_DCLOSE sent to unit %d", ctrl_desc[i].unit);
  			(*ctrl_desc[i].N_MGMT_COMMAND)(ctrl_desc[i].unit, CMR_DCLOSE, 0);
--- 323,331 ----
  
  	for(i=0; i < nctrl; i++)
  	{
! /*XXX*/		if(*ctrl_desc[i].N_MGMT_COMMAND &&
! 		   (ctrl_desc[i].ctrl_type == CTRL_PASSIVE ||
! 		    ctrl_desc[i].ctrl_type == CTRL_CAPIMGR))
  		{
  			NDBGL4(L4_MSG, "CMR_DCLOSE sent to unit %d", ctrl_desc[i].unit);
  			(*ctrl_desc[i].N_MGMT_COMMAND)(ctrl_desc[i].unit, CMR_DCLOSE, 0);
