FTAM/9000 Reference Manual

Chapter 1 27
FTAM return_codes
inout_dcb->result.return_code
MESSAGE FTE092_INV_ADDITIONAL_SIZE
CAUSE The cause may be one of the following.
You requested an additional_size for an input_dcb.
You requested an additional_size for an inout_dcb
that caused an allocation failure.
ACTION Call ft_didcb() with an additional_size for an
inout_dcb only.
Call ft_didcb() with a smaller additional_size for
the inout_dcb.
MESSAGE FTE094_INVALID_DCB_POINTER
CAUSE You passed a pointer to ft_dfdcb() that was not
allocated by ft_didcb(). EXAMPLE: You called malloc()
to allocate memory for an Ft_fcopy_out_dcb and then
called ft_dfdcb() to free the pointer.
ACTION If you called ft_didcb() to allocate the pointer, call
ft_dfdcb() to free it. If you called malloc() to allocate
the pointer, call free() to free it.
MESSAGE FTE095_NWC_REVOKED
CAUSE The ft_nwcleared() request was revoked; you called a
function (on a specified connection_id) that had an
un-noted ft_nwcleared() request. You will not know
when the resource is free.
ACTION Informative message; no action required.
MESSAGE FTE096_INVALID_DCB_TYPE
CAUSE The dcb_type requested in the call to ft_didcb() is
nonexistent.
ACTION Call ft_didcb() with a known dcb_type.