Third Edition (April 1996)
Trademarks and Acknowledgements
About This Book
Chapter 1. X.25 Network Communications Overview
X.25 Levels
X.25 Usage
X.25 Network Subscription
Chapter 2. X.25 Licensed Program Functionality
Configuration Structure
STREAMS
Chapter 3. X.25 Migration
Differences Between AIX Versions
Chapter 4. X.25 Installation and Configuration
Configuring X.25 Communications with SMIT
Configuration Commands
Chapter 5. Network Provider Interface Programming Reference
NPI STREAMS Programming
N_BIND_REQ Primitive
N_BIND_ACK Primitive
N_UNBIND_REQ Primitive
N_OK_ACK Primitive
N_ERROR_ACK Primitive
N_INFO_REQ Primitive
N_INFO_ACK Primitive
N_CONN_REQ Primitive
N_CONN_IND Primitive
N_CONN_RES Primitive
N_CONN_CON Primitive
N_DATA_REQ Primitive
N_DATA_IND Primitive
N_DATACK_REQ Primitive
N_DATACK_IND Primitive
N_RESET_REQ Primitive
N_RESET_IND Primitive
N_RESET_RES Primitive
N_RESET_CON Primitive
N_DISCON_REQ Primitive
N_DISCON_IND Primitive
Chapter 6. Data Link Provider Interface Programming Reference
DL_BIND_ACK Primitive for X.25
DL_BIND_REQ Primitive for X.25
DL_CONNECT_CON Primitive for X.25
DL_CONNECT_REQ Primitive for X.25
DL_DISCONNECT_IND Primitive for X.25
DL_DISCONNECT_REQ Primitive for X.25
DL_ERROR_ACK Primitive for X.25
DL_INFO_ACK Primitive for X.25
DL_OK_ACK Primitive for X.25
DL_RESET_CON Primitive for X.25
DL_RESET_IND Primitive for X.25
DL_RESET_REQ Primitive for X.25
DL_RESET_RES Primitive for X.25
DL_UNBIND_REQ Primitive for X.25
Chapter 7. X.25 and SNA Networks
Accessing an SNA Network with X.25
QLLC with Reference to X.25 Support
Introduction to SNA Server/6000
SNA Server/6000 Setup
3270 Host Connection Program 2.1 and 1.3.3 for AIX
Chapter 8. Packet Assembler/Disassembler (PAD)
Using the PAD
PAD for AIXLink/X.25 1.1.2 Running on AIX Version 4
PAD for AIXLink/X.25 1.1.3 (and later) Running on AIX Version 4
Configuration File Format (AIXLink/X.25 Version 1 and later)
Chapter 9. X.25 Simple Network Management Protocol
Chapter 10. Common Input/Output Emulation
X.25 Application Programming Interface Overview
X.25 Application Programming Interface (API)
Processing Calls with the X.25 API
X.25 Example Programs
X.25 Example Program svcxmit: Make a Call Using an SVC
X.25 Example Program svcrcv: Receive a Call Using an SVC
X.25 Example Program pvcxmit: Send Data Using a PVC
X.25 Example Program pvcrcv: Receive Data Using a PVC
List of X.25 Programming References
Chapter 11. X.25 Power Management
Chapter 12. X.25 Problem Determination
Appendix A. X.25 Commands
backupx25 Command
chsx25 Command
cpx25 Command
lspvc Command
lsx25 Command
mkpvc Command
mksx25 Command
removex25
restorex25 Command
rmsx25 Command
sx25debug Command
x25ip Command
x25mon Command
x25sessions Command
x25status Command
xroute Command
xspad Command
xtalk Command
Appendix B. COMIO Emulator
x25_ack Subroutine
x25_call Subroutine
x25_call_accept Subroutine
x25_call_clear Subroutine
x25_circuit_query Subroutine
x25_ctr_get Subroutine
x25_ctr_remove Subroutine
x25_ctr_test Subroutine
x25_ctr_wait Subroutine
x25_deafen Subroutine
x25_device_query Subroutine
x25_init Subroutine
x25_interrupt Subroutine
x25_link_query Subroutine
x25_listen Subroutine
x25_pvc_alloc Subroutine
x25_pvc_free Subroutine
x25_receive Subroutine
x25_reset Subroutine
x25_reset_confirm Subroutine
x25_send Subroutine
x25_term Subroutine
Device Handler API
x25sclose X.25 Device Handler Entry Point
x25sioctl X.25 Device Handler Entry Point
CIO_DNLD (Download Task) x25sioctl X.25 Device Handler Operation
CIO_GET_STAT (Get Status) x25sioctl X.25 Device Handler Operation
CIO_HALT (Halt Session) x25sioctl X.25 Device Handler Operation
CIO_QUERY (Query Device) x25sioctl X.25 Device Handler Operation
CIO_START (Start Session) x25sioctl X.25 Device Handler Operation
IOCINFO (Identify Device) x25sioctl X.25 Device Handler Operation
X25_ADD_ROUTER_ID (Add Router ID) x25sioctl X.25 Device Handler Operation
X25_COUNTER_GET (Get Counter) x25sioctl X.25 Device Handler Operation
X25_COUNTER_READ (Read Counter) x25sioctl X.25 Device Handler Operation
X25_COUNTER_REMOVE (Remove Counter) x25sioctl X.25 Device Handler Operation
X25_COUNTER_WAIT (Wait Counter) x25sioctl X.25 Device Handler Operation
X25_DELETE_ROUTER_ID (Delete Router ID) x25sioctl X.25 Device Handler Operation
X25_DIAG_IO_READ (Read Register) x25sioctl X.25 Device Handler Operation
X25_DIAG_IO_WRITE (Write to Register) x25sioctl Operation
X25_DIAG_MEM_READ (Read Memory) x25sioctl Operation
X25_DIAG_MEM_WRITE (Write Memory) x25sioctl Operation
X25_DIAG_RESET (Reset Adapter) x25sioctl Operation
X25_DIAG_TASK (Download Diagnostics) x25sioctl Operation
X25_LINK_CONNECT (Connect Link) x25sioctl Operation
X25_LINK_DISCONNECT (Disconnect Link) x25sioctl Operation
X25_LINK_STATUS (Link Status) x25sioctl Operation
X25_LOCAL_BUSY (Local Busy) x25sioctl Operation
X25_QUERY_ROUTER_ID (Query Router) ID x25sioctl Operation
X25_QUERY_SESSION (Query Session) x25sioctl Operation
X25_REJECT (Reject Call) x25sioctl Operation
x25smpx X.25 Device Handler Entry Point
x25sopen X.25 Device Handler Entry Point
x25sread X.25 Device Handler Entry Point
x25sselect X.25 Device Handler Entry Point
x25swrite X.25 Device Handler Entry Point
Appendix C. X.25 Cables and Connectors
X.25 Coprocessor 37-Pin Connector Pin Assignments
Modem Attachment Pin Assignments
X.25 Interconnection Cables
6-Port X.21 Portmaster Adapter
X.25 Adapter and Cable Diagnostics Wrap Plugs and Pinouts
Appendix D. CCITT Causes and Diagnositics
CCITT Clear and Reset Causes for X.25
Diagnostic Codes for X.25 and SNA Services
Diagnostic Codes Used by the xtalk Command
Appendix E. Supported Facilities for X.25 Communications
X.25 Facilities
CCITT-Specified Facilities to Support the OSI Network
Appendix F. SNA Server Problem Determination
Information Required for SNA Server Support for X.25
Additional Problem Determination Information for X.25
Appendix G. X.25 Virtual License Information
Appendix H. Using AIXLink/X.25 over the IBM 2-Port Multiprotocol Adapter