Go to the documentation of this file.
12 #include <asm/types.h>
13 #include <asm/byteorder.h>
14 #include <linux/list.h>
15 #include <linux/poll.h>
16 #include <linux/socket.h>
21 #define PF_IUCV AF_IUCV
35 #define IUCV_QUEUELEN_DEFAULT 65535
36 #define IUCV_HIPER_MSGLIM_DEFAULT 128
37 #define IUCV_CONN_TIMEOUT (HZ * 40)
38 #define IUCV_DISCONN_TIMEOUT (HZ * 2)
39 #define IUCV_CONN_IDLE_TIMEOUT (HZ * 60)
40 #define IUCV_BUFSIZE_DEFAULT 32768
61 #define AF_IUCV_FLAG_ACK 0x1
62 #define AF_IUCV_FLAG_SYN 0x2
63 #define AF_IUCV_FLAG_FIN 0x4
64 #define AF_IUCV_FLAG_WIN 0x8
65 #define AF_IUCV_FLAG_SHT 0x10
102 #define iucv_sk(__sk) ((struct iucv_sock *) __sk)
104 #define AF_IUCV_TRANS_IUCV 0
105 #define AF_IUCV_TRANS_HIPER 1
134 #define SO_IPRMDATA_MSG 0x0080
135 #define SO_MSGLIMIT 0x1000
136 #define SO_MSGSIZE 0x0800
139 #define SCM_IUCV_TRGCLS 0x0001