diff options
author | Neil Horman <nhorman@tuxdriver.com> | 2008-07-25 12:44:09 -0400 |
---|---|---|
committer | Vlad Yasevich <vladislav.yasevich@hp.com> | 2008-10-01 11:33:06 -0400 |
commit | c226ef9b83694311327f3ab0036c6de9c22e9daf (patch) | |
tree | 04c81b4186fd79a1f1b129a8627da6a41ceb4c25 /net/sctp/sm_make_chunk.c | |
parent | 845b8eda4d783a7ce2670d482a716840a650389e (diff) |
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, | |||
1211 | */ | 1211 | */ |
1212 | retval->tsn_missing_report = 0; | 1212 | retval->tsn_missing_report = 0; |
1213 | retval->tsn_gap_acked = 0; | 1213 | retval->tsn_gap_acked = 0; |
1214 | retval->fast_retransmit = 0; | 1214 | retval->fast_retransmit = SCTP_CAN_FRTX; |
1215 | 1215 | ||
1216 | /* If this is a fragmented message, track all fragments | 1216 | /* If this is a fragmented message, track all fragments |
1217 | * of the message (for SEND_FAILED). | 1217 | * of the message (for SEND_FAILED). |