#include <asm/types.h>
#include <asm/byteorder.h>
#include <linux/list.h>
#include <linux/poll.h>
#include <linux/socket.h>
#include <net/iucv/iucv.h>
Go to the source code of this file.
|
enum | {
IUCV_CONNECTED = 1,
IUCV_OPEN,
IUCV_BOUND,
IUCV_LISTEN,
IUCV_DISCONN,
IUCV_CLOSING,
IUCV_CLOSED
} |
|
enum | iucv_tx_notify {
TX_NOTIFY_OK = 0,
TX_NOTIFY_UNREACHABLE = 1,
TX_NOTIFY_TPQFULL = 2,
TX_NOTIFY_GENERALERROR = 3,
TX_NOTIFY_PENDING = 4,
TX_NOTIFY_DELAYED_OK = 5,
TX_NOTIFY_DELAYED_UNREACHABLE = 6,
TX_NOTIFY_DELAYED_GENERALERROR = 7
} |
|
#define AF_IUCV_FLAG_ACK 0x1 |
#define AF_IUCV_FLAG_FIN 0x4 |
#define AF_IUCV_FLAG_SHT 0x10 |
#define AF_IUCV_FLAG_SYN 0x2 |
#define AF_IUCV_FLAG_WIN 0x8 |
#define AF_IUCV_TRANS_HIPER 1 |
#define AF_IUCV_TRANS_IUCV 0 |
#define IUCV_BUFSIZE_DEFAULT 32768 |
#define IUCV_CONN_IDLE_TIMEOUT (HZ * 60) |
#define IUCV_CONN_TIMEOUT (HZ * 40) |
#define IUCV_DISCONN_TIMEOUT (HZ * 2) |
#define IUCV_HIPER_MSGLIM_DEFAULT 128 |
#define IUCV_QUEUELEN_DEFAULT 65535 |
#define SCM_IUCV_TRGCLS 0x0001 /* target class control message */ |
#define SO_IPRMDATA_MSG 0x0080 /* send/recv IPRM_DATA msgs */ |
#define SO_MSGLIMIT 0x1000 /* get/set IUCV MSGLIMIT */ |
#define SO_MSGSIZE 0x0800 /* get maximum msgsize */ |
- Enumerator:
IUCV_CONNECTED |
|
IUCV_OPEN |
|
IUCV_BOUND |
|
IUCV_LISTEN |
|
IUCV_DISCONN |
|
IUCV_CLOSING |
|
IUCV_CLOSED |
|
Definition at line 25 of file af_iucv.h.
- Enumerator:
TX_NOTIFY_OK |
|
TX_NOTIFY_UNREACHABLE |
|
TX_NOTIFY_TPQFULL |
|
TX_NOTIFY_GENERALERROR |
|
TX_NOTIFY_PENDING |
|
TX_NOTIFY_DELAYED_OK |
|
TX_NOTIFY_DELAYED_UNREACHABLE |
|
TX_NOTIFY_DELAYED_GENERALERROR |
|
Definition at line 82 of file af_iucv.h.