diff options
author | Neil Horman <nhorman@tuxdriver.com> | 2008-07-25 18:44:09 +0200 |
---|---|---|
committer | Vlad Yasevich <vladislav.yasevich@hp.com> | 2008-10-01 17:33:06 +0200 |
commit | c226ef9b83694311327f3ab0036c6de9c22e9daf (patch) | |
tree | 04c81b4186fd79a1f1b129a8627da6a41ceb4c25 /net/sctp/sm_make_chunk.c | |
parent | sctp: Retransmit list is ineligable for missing indications (diff) | |
download | linux-c226ef9b83694311327f3ab0036c6de9c22e9daf.tar.xz linux-c226ef9b83694311327f3ab0036c6de9c22e9daf.zip |
sctp: reduce memory footprint of sctp_chunk structure
sctp_chunks should be put on a diet. This is some of the low hanging
fruit that we can strip out. Changes all the __s8/__u8 flags to
bitfields. Saves 12 bytes per chunk.
Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
Diffstat (limited to 'net/sctp/sm_make_chunk.c')
-rw-r--r-- | net/sctp/sm_make_chunk.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sctp/sm_make_chunk.c b/net/sctp/sm_make_chunk.c index d68869f966c3..99fe0747cc96 100644 --- a/net/sctp/sm_make_chunk.c +++ b/net/sctp/sm_make_chunk.c @@ -1211,7 +1211,7 @@ struct sctp_chunk *sctp_chunkify(struct sk_buff *skb, */ retval->tsn_missing_report = 0; retval->tsn_gap_acked = 0; - retval->fast_retransmit = 0; + retval->fast_retransmit = SCTP_CAN_FRTX; /* If this is a fragmented message, track all fragments * of the message (for SEND_FAILED). |