diff options
author | Allan Stephens <allan.stephens@windriver.com> | 2011-04-17 10:29:16 -0400 |
---|---|---|
committer | Paul Gortmaker <paul.gortmaker@windriver.com> | 2011-05-10 16:03:47 -0400 |
commit | 670c54083aa6e0eeefda1c4b307a91679b577664 (patch) | |
tree | 615cb4934f7cbb1f448d9d9097f45438e6515680 /net | |
parent | 7775bcc722ed9993e83401fee9c14008843b83c7 (diff) |
tipc: Don't initialize link selector field in fragmented messages
Eliminates code that sets the link selector field in the header of
fragmented messages, since this information is never referenced.
(The unnecessary initialization was harmless as it was over-written
by the fragmented message identifier value before the fragments were
transmitted.)
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Diffstat (limited to 'net')
-rw-r--r-- | net/tipc/link.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/net/tipc/link.c b/net/tipc/link.c index ebf338f7b14e..95249ba6e2d6 100644 --- a/net/tipc/link.c +++ b/net/tipc/link.c | |||
@@ -1169,7 +1169,6 @@ again: | |||
1169 | 1169 | ||
1170 | tipc_msg_init(&fragm_hdr, MSG_FRAGMENTER, FIRST_FRAGMENT, | 1170 | tipc_msg_init(&fragm_hdr, MSG_FRAGMENTER, FIRST_FRAGMENT, |
1171 | INT_H_SIZE, msg_destnode(hdr)); | 1171 | INT_H_SIZE, msg_destnode(hdr)); |
1172 | msg_set_link_selector(&fragm_hdr, sender->ref); | ||
1173 | msg_set_size(&fragm_hdr, max_pkt); | 1172 | msg_set_size(&fragm_hdr, max_pkt); |
1174 | msg_set_fragm_no(&fragm_hdr, 1); | 1173 | msg_set_fragm_no(&fragm_hdr, 1); |
1175 | 1174 | ||
@@ -2427,7 +2426,6 @@ static int link_send_long_buf(struct link *l_ptr, struct sk_buff *buf) | |||
2427 | 2426 | ||
2428 | tipc_msg_init(&fragm_hdr, MSG_FRAGMENTER, FIRST_FRAGMENT, | 2427 | tipc_msg_init(&fragm_hdr, MSG_FRAGMENTER, FIRST_FRAGMENT, |
2429 | INT_H_SIZE, destaddr); | 2428 | INT_H_SIZE, destaddr); |
2430 | msg_set_link_selector(&fragm_hdr, msg_link_selector(inmsg)); | ||
2431 | msg_set_long_msgno(&fragm_hdr, mod(l_ptr->long_msg_seq_no++)); | 2429 | msg_set_long_msgno(&fragm_hdr, mod(l_ptr->long_msg_seq_no++)); |
2432 | msg_set_fragm_no(&fragm_hdr, fragm_no); | 2430 | msg_set_fragm_no(&fragm_hdr, fragm_no); |
2433 | l_ptr->stats.sent_fragmented++; | 2431 | l_ptr->stats.sent_fragmented++; |