HP X.25/9000 Programmer's Guide
6
Contents
Using Fast Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Fast select on the calling side. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Fast Select on the Called Side . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Fast Select Operation Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Initial Steps for Fast Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Reestablishing Terminated Connections . . . . . . . . . . . . . . . . . . . . . . . 102
Syntax for ioctl (X25_WR_CALLING_SUBADDR). . . . . . . . . . . . . . 102
Getting Programmatic Diagnostics and Status Information. . . . . . . . 104
Error Codes and Log Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
The ioctl (X25_RD_CTI) Call . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
The ioctl (X25_RD_LCI) Call . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
The ioctl (X25_RD_HOSTADR) Call . . . . . . . . . . . . . . . . . . . . . . . . . 106
The ioctl (X25_GET_IFSTATE) Call . . . . . . . . . . . . . . . . . . . . . . . . . 107
Getting Status Information Programmatically. . . . . . . . . . . . . . . . . 108
A. X.25 Packet Formats
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
CALL REQUEST/INDICATION Packet . . . . . . . . . . . . . . . . . . . . . . . . 113
CALL ACCEPTED/CONNECTED Packet . . . . . . . . . . . . . . . . . . . . . . 116
CLEAR REQUEST/INDICATION Packet . . . . . . . . . . . . . . . . . . . . . . 119
DATA Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
INTERRUPT Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
INTERRUPT CONFIRMATION Packet. . . . . . . . . . . . . . . . . . . . . . . . 126
RESET REQUEST/INDICATION Packet. . . . . . . . . . . . . . . . . . . . . . . 128
RESET CONFIRMATION Packet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
B. Program Examples
36960-90061.bk Page 6 Friday, November 10, 2000 3:42 PM










