ntv_receive_reply


	status.i4.v = ntv_receive_reply(request_id.u2.r, [reply_buffer.i2a.r],
					[buffer_length.i2.v], [event_flag.i1.v],
					[ast_func.f.r])

	Clear the reply DONE bit and optionally change the address
	and/or size of the reply buffer, event flag set when a reply
	is received, or address of the user reply AST.

	request_id	word containing the request identification code.

	[reply_buffer]	new buffer to receive the reply message(s).
			Default is to retain previous buffer address.

	[buffer_length]	length of the new reply buffer (in words).
			Default is to retain previous buffer length.

	[event_flag]	event flag to be set when the reply is received
			(if non-zero).  If explicitly defaulted, then no
			event flag is used.  If implicitly defaulted (by
			a short argument list), then previous event flag
			is retained.

	[ast_func]	user AST routine to be called when a reply is received.
			If explicitly defaulted, then no reply AST is called.
			If implicitly defaulted (by a short argument list),
			then the previous reply AST address is retained.
			The AST parameter is a pointer to a structure of
			type UAB_REPLY.

	status	 VMS completion condition code.

	This function returns status values as follows:

	SS__NORMAL	success
	SS__CANCEL	request has been cancelled or ended
	SS__EXQUOTA	AST quota exceeded, cannot declare network AST
	SS__ILLEFC	illegal event flag number
	SS__INSFARG	at least a request id argument must be given
	SS__INSFMEM	insufficient VMS memory to declare network AST
	SS__INTERLOCK	RQB is locked for modification
	SS__UNASEFC	process not associated with event flag cluster
			with the specified event flag number
	NET__NOSUCHREQ	no such request as given by request id
	NET__NOTBLKOWN	not owner of the reply control block
	NET__NOTCNCT	not connected to network
	NET__NOTREQID	not a request identification code

	This function requires the following include files:

	acnet_h, ssdef_h

	Related functions:

	ntv_send_request