diff options
Diffstat (limited to 'include/net/iucv')
-rw-r--r-- | include/net/iucv/af_iucv.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/net/iucv/af_iucv.h b/include/net/iucv/af_iucv.h index 2ce0c901eadf..85f80eadfa35 100644 --- a/include/net/iucv/af_iucv.h +++ b/include/net/iucv/af_iucv.h | |||
@@ -50,6 +50,12 @@ struct sockaddr_iucv { | |||
50 | 50 | ||
51 | 51 | ||
52 | /* Common socket structures and functions */ | 52 | /* Common socket structures and functions */ |
53 | struct sock_msg_q { | ||
54 | struct iucv_path *path; | ||
55 | struct iucv_message msg; | ||
56 | struct list_head list; | ||
57 | spinlock_t lock; | ||
58 | }; | ||
53 | 59 | ||
54 | #define iucv_sk(__sk) ((struct iucv_sock *) __sk) | 60 | #define iucv_sk(__sk) ((struct iucv_sock *) __sk) |
55 | 61 | ||
@@ -65,6 +71,7 @@ struct iucv_sock { | |||
65 | struct iucv_path *path; | 71 | struct iucv_path *path; |
66 | struct sk_buff_head send_skb_q; | 72 | struct sk_buff_head send_skb_q; |
67 | struct sk_buff_head backlog_skb_q; | 73 | struct sk_buff_head backlog_skb_q; |
74 | struct sock_msg_q message_q; | ||
68 | unsigned int send_tag; | 75 | unsigned int send_tag; |
69 | }; | 76 | }; |
70 | 77 | ||