| |
| // |
| union ip2breadcrumb |
| { |
| struct { |
| unsigned char port, cat, codes, label; |
| } __attribute__ ((packed)) hdr; |
| unsigned long value; |
| }; |
| |
| #define ITRC_NO_PORT 0xFF |
| #define CHANN (pCh->port_index) |
| |
| #define ITRC_ERROR '!' |
| #define ITRC_INIT 'A' |
| #define ITRC_OPEN 'B' |
| #define ITRC_CLOSE 'C' |
| #define ITRC_DRAIN 'D' |
| #define ITRC_IOCTL 'E' |
| #define ITRC_FLUSH 'F' |
| #define ITRC_STATUS 'G' |
| #define ITRC_HANGUP 'H' |
| #define ITRC_INTR 'I' |
| #define ITRC_SFLOW 'J' |
| #define ITRC_SBCMD 'K' |
| #define ITRC_SICMD 'L' |
| #define ITRC_MODEM 'M' |
| #define ITRC_INPUT 'N' |
| #define ITRC_OUTPUT 'O' |
| #define ITRC_PUTC 'P' |
| #define ITRC_QUEUE 'Q' |
| #define ITRC_STFLW 'R' |
| #define ITRC_SFIFO 'S' |
| #define ITRC_VERIFY 'V' |
| #define ITRC_WRITE 'W' |
| |
| #define ITRC_ENTER 0x00 |
| #define ITRC_RETURN 0xFF |
| |
| #define ITRC_QUEUE_ROOM 2 |
| #define ITRC_QUEUE_CMD 6 |
| |