ACC X.25 Protocol User's Guide
X.25 Application Programming
ZX25RESET_CONF (3X) — ACC X.25
Chapter 4 123
ZX25RESET_CONF (3X) — ACC X.25
NAME zx25reset_conf – Request a virtual circuit reset confirmation
SYNOPSIS
#include <zcom/zcomsys.h>
#include <zcom/zcomx25.h>
int zx25reset_conf (zxip, vzap)
zx25info_type *zxip;
zaddr_type *vzap;
DESCRIPTION Routine zx25reset_conf requests a virtual circuit reset confirmation
packet be sent in response to an inbound reset indication. Note that the
Virtual Circuit must have been configured for application reset
confirmations in the option word definition for the specified VC ZLU.
The libraries libzx25.a, libzcom_c.a and libpthread.a must be linked into
the calling program by giving the “-lzx25 -lzcom_c -lpthread” options to
cc(1) or ld(1).
Threads
Considerations
This routine may be called from a multi-threaded application using the
POSIX (1003.1c) kernel threads API package. It has the following
characteristics when called by multi-threaded applications:
cancellation point Thread cancellation can occur when a
thread calls this routine.
async-cancel unsafe The calling thread’s cancelability
type must be
PTHREAD_CANCEL_DEFERRED if
cancellation is enabled.
async-signal unsafe It cannot be called from a signal
handler.
fork unsafe It cannot be called by a child process
after fork(2) but before exec(2).
See the NOTES section that follows for more information on using this
routine in a multi-threaded application.










