Subject: select(2)+DHV-11+non_network_kernel (#86)
Index:	sys/pdpuba/dhv.c 2.11BSD

Description:
	In a non-networked kernel the select() call will not work with
	a DHV-11 channel.

Repeat-By:
	Build a non-networking kernel on a system with a DHV-11.  Note
	that the select() system call doesn't work.

Fix:
	When the DHV-11 driver was moved from the OTHERS/ directory to
	pdpuba/ directory (update #42, Dec 1991) the extraneous UCB_NET 
	reference was not deleted (2.9BSD conditionalized 'select' on UCB_NET,
	beginning with 2.10BSD select() does not require networking to be
	present).

	Apply the following update to pdpuba/dhv.c 

============================cut here=============================
*** /sys/pdpuba/dhv.c.old	Thu Jul  2 22:53:43 1992
--- /sys/pdpuba/dhv.c	Sun Oct 25 17:07:26 1992
***************
*** 643,655 ****
  			tp->t_state &= ~TS_ASLEEP;
  			wakeup((caddr_t)&tp->t_outq);
  		}
- #ifdef UCB_NET
  		if (tp->t_wsel) {
  			selwakeup(tp->t_wsel, tp->t_state & TS_WCOLL);
  			tp->t_wsel = 0;
  			tp->t_state &= ~TS_WCOLL;
  		}
- #endif
  	}
  	/*
  	 * Now restart transmission unless the output queue is
--- 643,653 ----
