1
0
Fork 0
alistair23-linux/net/tipc
Allan Stephens bf781ecfc6 tipc: Avoid reliable broadcast preparation for NACK messages
Enhance TIPC to skip unnecessary (and, in some cases, redundant)
preparation work when sending a broadcast link NACK message, since this
preparation is only required for broadcast messages that are sent in a
reliable manner. This change also fixes a bug that caused NACK messages
to be improperly counted as "TX packets" in TIPC's broadcast link
statistics.

Signed-off-by: Allan Stephens <Allan.Stephens@windriver.com>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2011-02-23 18:05:23 -05:00
..
Kconfig tipc: cleanup various cosmetic whitespace issues 2011-01-01 13:57:56 -08:00
Makefile tipc: rename dbg.[ch] to log.[ch] 2011-01-01 13:57:51 -08:00
addr.c tipc: remove redundant #includes 2011-01-01 13:57:54 -08:00
addr.h
bcast.c tipc: Avoid reliable broadcast preparation for NACK messages 2011-02-23 18:05:23 -05:00
bcast.h tipc: Clean up tracking of node requesting a broadcast retransmit 2011-02-23 18:05:12 -05:00
bearer.c tipc: Remove unused message header field for requested number of links 2011-02-23 18:05:22 -05:00
bearer.h tipc: Combine bearer structure with tipc_bearer structure 2011-02-23 18:05:05 -05:00
config.c tipc: cleanup various cosmetic whitespace issues 2011-01-01 13:57:56 -08:00
config.h
core.c tipc: Remove unused global variable tipc_user_count 2011-02-23 18:05:06 -05:00
core.h tipc: Remove unused global variable tipc_user_count 2011-02-23 18:05:06 -05:00
discover.c tipc: Remove unused message header field for requested number of links 2011-02-23 18:05:22 -05:00
discover.h tipc: Remove unused message header field for requested number of links 2011-02-23 18:05:22 -05:00
eth_media.c tipc: remove zeroing assignments to static global variables 2011-01-01 13:57:57 -08:00
handler.c tipc: remove zeroing assignments to static global variables 2011-01-01 13:57:57 -08:00
link.c tipc: Add in missing lock during link initialization 2011-02-23 18:05:19 -05:00
link.h tipc: Improve accuracy of link transmit queue maximum size statistic 2011-02-23 18:05:15 -05:00
log.c tipc: Finish streamlining of debugging code 2011-01-01 13:57:54 -08:00
log.h tipc: update log.h re-include protection to reflect new name 2011-01-01 14:56:18 -08:00
msg.c tipc: Remove unused message header field for requested number of links 2011-02-23 18:05:22 -05:00
msg.h tipc: Remove unused message header field for requested number of links 2011-02-23 18:05:22 -05:00
name_distr.c tipc: remove zeroing assignments to static global variables 2011-01-01 13:57:57 -08:00
name_distr.h
name_table.c tipc: remove extraneous braces from single statements 2011-01-01 13:57:57 -08:00
name_table.h tipc: cleanup various cosmetic whitespace issues 2011-01-01 13:57:56 -08:00
net.c tipc: remove redundant #includes 2011-01-01 13:57:54 -08:00
net.h
netlink.c
node.c tipc: Combine bearer structure with tipc_bearer structure 2011-02-23 18:05:05 -05:00
node.h
node_subscr.c
node_subscr.h
port.c tipc: Remove support for per-connection message sequence numbering 2011-02-23 18:05:21 -05:00
port.h tipc: Remove support for per-connection message sequence numbering 2011-02-23 18:05:21 -05:00
ref.c tipc: remove zeroing assignments to static global variables 2011-01-01 13:57:57 -08:00
ref.h
socket.c tipc: Prevent invalid memory access when sending to configuration service 2011-02-23 18:05:07 -05:00
subscr.c tipc: Minor optimization to topology service connection establishment 2011-02-23 18:05:17 -05:00
subscr.h