diff options
| author | Jon Paul Maloy <[email protected]> | 2015-07-22 14:11:19 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2015-07-26 23:31:50 +0000 |
| commit | bcd3ffd4f6d7c994c93be2ab8598fdfb2952a1f1 (patch) | |
| tree | acc0313d0b76c136e0b32944c45dadd69a8f0bcb /net/tipc/socket.h | |
| parent | tipc: let function tipc_msg_reverse() expand header when needed (diff) | |
| download | kernel-bcd3ffd4f6d7c994c93be2ab8598fdfb2952a1f1.tar.gz kernel-bcd3ffd4f6d7c994c93be2ab8598fdfb2952a1f1.zip | |
tipc: introduce new tipc_sk_respond() function
Currently, we use the code sequence
if (msg_reverse())
tipc_link_xmit_skb()
at numerous locations in socket.c. The preparation of arguments
for these calls, as well as the sequence itself, makes the code
unecessarily complex.
In this commit, we introduce a new function, tipc_sk_respond(),
that performs this call combination. We also replace some, but not
yet all, of these explicit call sequences with calls to the new
function. Notably, we let the function tipc_sk_proto_rcv() use
the new function to directly send out PROBE_REPLY messages,
instead of deferring this to the calling tipc_sk_rcv() function,
as we do now.
Reviewed-by: Ying Xue <[email protected]>
Signed-off-by: Jon Maloy <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/tipc/socket.h')
0 files changed, 0 insertions, 0 deletions
