diff options
| author | Vlad Yasevich <vladislav.yasevich@hp.com> | 2007-11-29 08:44:34 -0500 |
|---|---|---|
| committer | Vlad Yasevich <vladislav.yasevich@hp.com> | 2007-11-29 10:17:41 -0500 |
| commit | 9baffaa689a50ef9480ecd9017ffd1480c807328 (patch) | |
| tree | 189a6a5752b1b4321b9eccb449688287d6ecfd90 | |
| parent | fd10279bc7405c4f1e47a008686d3d9ad71d7f6d (diff) | |
SCTP: Fix SCTP-AUTH to correctly add HMACS paramter.
There was a typo that cleared the HMACS parameters when no
authenticated chunks were specified. We whould be clearing
the chunks pointer instead of the hmacs.
Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
| -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 5a9783c38d..a139469792 100644 --- a/net/sctp/sm_make_chunk.c +++ b/net/sctp/sm_make_chunk.c | |||
| @@ -243,7 +243,7 @@ struct sctp_chunk *sctp_make_init(const struct sctp_association *asoc, | |||
| 243 | if (auth_chunks->length) | 243 | if (auth_chunks->length) |
| 244 | chunksize += ntohs(auth_chunks->length); | 244 | chunksize += ntohs(auth_chunks->length); |
| 245 | else | 245 | else |
| 246 | auth_hmacs = NULL; | 246 | auth_chunks = NULL; |
| 247 | 247 | ||
| 248 | extensions[num_ext] = SCTP_CID_AUTH; | 248 | extensions[num_ext] = SCTP_CID_AUTH; |
| 249 | num_ext += 1; | 249 | num_ext += 1; |
