HP-UX SNAplus2 Upgrade Guide (June 2003)

Porting Application Programs
CPI-C
Chapter 3 37
CPI-C
No action is necessary to migrate a CPI-C (Common Programming
Interface Communications) application; the application can run
unchanged with the new shared libraries. However, if the application
uses the Terminate_Application function, see “Terminate_Application
Function”, for further information.
Terminate_Application Function
The CPI-C Terminate_Application function is no longer required by
any SNAplus2 CPI-C application. This function was originally added to
SNAplus CPI-C to overcome a limitation in the CPI-C interface, which
restricted the application to only one Accept_Conversation call, but
this limitation has now been removed
The current version of SNAplus2 supports Terminate_Application, so
existing CPI-C applications that use this function can be used without
source code modifications. However, the function will not be supported in
future versions of SNAplus2. Begin removing this function from existing
applications now, to ensure that they continue to work with later
SNAplus2 versions.