aboutsummaryrefslogtreecommitdiffstats
path: root/net/rose/af_rose.c
diff options
context:
space:
mode:
authorYing Xue <ying.xue@windriver.com>2015-03-02 02:37:48 -0500
committerDavid S. Miller <davem@davemloft.net>2015-03-02 13:06:31 -0500
commit1b784140474e4fc94281a49e96c67d29df0efbde (patch)
tree569e9813ae7ab79616849b117c6b50b3d6e4dabb /net/rose/af_rose.c
parent39a0295f901423e260a034ac7c3211ecaa9c2745 (diff)
net: Remove iocb argument from sendmsg and recvmsg
After TIPC doesn't depend on iocb argument in its internal implementations of sendmsg() and recvmsg() hooks defined in proto structure, no any user is using iocb argument in them at all now. Then we can drop the redundant iocb argument completely from kinds of implementations of both sendmsg() and recvmsg() in the entire networking stack. Cc: Christoph Hellwig <hch@lst.de> Suggested-by: Al Viro <viro@ZenIV.linux.org.uk> Signed-off-by: Ying Xue <ying.xue@windriver.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/rose/af_rose.c')
-rw-r--r--net/rose/af_rose.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/net/rose/af_rose.c b/net/rose/af_rose.c
index 43bac7c4dd9e..8ae603069a1a 100644
--- a/net/rose/af_rose.c
+++ b/net/rose/af_rose.c
@@ -1046,8 +1046,7 @@ int rose_rx_call_request(struct sk_buff *skb, struct net_device *dev, struct ros
1046 return 1; 1046 return 1;
1047} 1047}
1048 1048
1049static int rose_sendmsg(struct kiocb *iocb, struct socket *sock, 1049static int rose_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
1050 struct msghdr *msg, size_t len)
1051{ 1050{
1052 struct sock *sk = sock->sk; 1051 struct sock *sk = sock->sk;
1053 struct rose_sock *rose = rose_sk(sk); 1052 struct rose_sock *rose = rose_sk(sk);
@@ -1211,8 +1210,8 @@ static int rose_sendmsg(struct kiocb *iocb, struct socket *sock,
1211} 1210}
1212 1211
1213 1212
1214static int rose_recvmsg(struct kiocb *iocb, struct socket *sock, 1213static int rose_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
1215 struct msghdr *msg, size_t size, int flags) 1214 int flags)
1216{ 1215{
1217 struct sock *sk = sock->sk; 1216 struct sock *sk = sock->sk;
1218 struct rose_sock *rose = rose_sk(sk); 1217 struct rose_sock *rose = rose_sk(sk);