status.i4.v = bpm_next_house_c(house_name.ch.d, next_house.i1a.r,
				       [,direction.i4.v] [,house_index.i4.r]

	This routine returns the next valid BPM house name in order.

	house_name	present house name
			(up to NODE_NAME_LEN characters)
	next_house	returned next house name
			(up to NODE_NAME_LEN characters)
	[direction]	directional flag
			(BPM_NEXT_HOUSE -> return next house (default),
			 BPM_PREVIOUS_HOUSE -> return previous house)
	[house_index]	returned overall house index
	[house_type]	type of houses to choose from
			(BPM_ALL_HOUSES -> all houses (default),
			 BPM_400_MEV_HOUSES -> 400 MeV line houses only,
			 BPM_BOOSTER_HOUSES -> Booster houses only)

	This function returns ACNET status values as follows:

	OK			success
	CBS_INVARG		invalid direction or house type argument
	CBS_NO_SUCH		invalid present house name

	This function requires the following include files:

	cnsparam_h, ul_cbsaux_h:bpmuti_h, acnet_errors_h

	Related functions:

	bpm_house_select_init_c, bpm_house_select_update_c,
	bpm_house_select_set_c, bpm_house_menu_c, bpm_verify_house_c,

	C/C++ usage:

	static const char	house_name[HOUSE_NAME_LEN+1] = "06";
	char	next_house[HOUSE_NAME_LEN];
	int	status;
	int	direction = BPM_NEXT_HOUSE;
	int	house_index;
	int	house_type = BPM_ALL_HOUSES;

	status = bpm_next_house_c(house_name,next_house,direction,&house_index,