diff options
author | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-02-11 14:38:13 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-02-11 14:38:13 -0500 |
commit | cb18eccff48ef3986d1072964590bce6fec705fb (patch) | |
tree | 777fb1d15e0281341e1e02c9803d989538d346f2 /net/sctp/output.c | |
parent | c827ba4cb49a30ce581201fd0ba2be77cde412c7 (diff) | |
parent | 5ef213f6842277ee1df5659f59fac0ffc9beb411 (diff) |
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (45 commits)
[IPV4]: Restore multipath routing after rt_next changes.
[XFRM] IPV6: Fix outbound RO transformation which is broken by IPsec tunnel patch.
[NET]: Reorder fields of struct dst_entry
[DECNET]: Convert decnet route to use the new dst_entry 'next' pointer
[IPV6]: Convert ipv6 route to use the new dst_entry 'next' pointer
[IPV4]: Convert ipv4 route to use the new dst_entry 'next' pointer
[NET]: Introduce union in struct dst_entry to hold 'next' pointer
[DECNET]: fix misannotation of linkinfo_dn
[DECNET]: FRA_{DST,SRC} are le16 for decnet
[UDP]: UDP can use sk_hash to speedup lookups
[NET]: Fix whitespace errors.
[NET] XFRM: Fix whitespace errors.
[NET] X25: Fix whitespace errors.
[NET] WANROUTER: Fix whitespace errors.
[NET] UNIX: Fix whitespace errors.
[NET] TIPC: Fix whitespace errors.
[NET] SUNRPC: Fix whitespace errors.
[NET] SCTP: Fix whitespace errors.
[NET] SCHED: Fix whitespace errors.
[NET] RXRPC: Fix whitespace errors.
...
Diffstat (limited to 'net/sctp/output.c')
-rw-r--r-- | net/sctp/output.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/net/sctp/output.c b/net/sctp/output.c index 3ef4351dd956..f875fc3ced54 100644 --- a/net/sctp/output.c +++ b/net/sctp/output.c | |||
@@ -85,8 +85,8 @@ struct sctp_packet *sctp_packet_config(struct sctp_packet *packet, | |||
85 | chunk = sctp_get_ecne_prepend(packet->transport->asoc); | 85 | chunk = sctp_get_ecne_prepend(packet->transport->asoc); |
86 | 86 | ||
87 | /* If there a is a prepend chunk stick it on the list before | 87 | /* If there a is a prepend chunk stick it on the list before |
88 | * any other chunks get appended. | 88 | * any other chunks get appended. |
89 | */ | 89 | */ |
90 | if (chunk) | 90 | if (chunk) |
91 | sctp_packet_append_chunk(packet, chunk); | 91 | sctp_packet_append_chunk(packet, chunk); |
92 | } | 92 | } |
@@ -110,8 +110,8 @@ struct sctp_packet *sctp_packet_init(struct sctp_packet *packet, | |||
110 | packet->destination_port = dport; | 110 | packet->destination_port = dport; |
111 | INIT_LIST_HEAD(&packet->chunk_list); | 111 | INIT_LIST_HEAD(&packet->chunk_list); |
112 | if (asoc) { | 112 | if (asoc) { |
113 | struct sctp_sock *sp = sctp_sk(asoc->base.sk); | 113 | struct sctp_sock *sp = sctp_sk(asoc->base.sk); |
114 | overhead = sp->pf->af->net_header_len; | 114 | overhead = sp->pf->af->net_header_len; |
115 | } else { | 115 | } else { |
116 | overhead = sizeof(struct ipv6hdr); | 116 | overhead = sizeof(struct ipv6hdr); |
117 | } | 117 | } |
@@ -442,7 +442,7 @@ int sctp_packet_transmit(struct sctp_packet *packet) | |||
442 | * acknowledged or have failed. | 442 | * acknowledged or have failed. |
443 | */ | 443 | */ |
444 | if (!sctp_chunk_is_data(chunk)) | 444 | if (!sctp_chunk_is_data(chunk)) |
445 | sctp_chunk_free(chunk); | 445 | sctp_chunk_free(chunk); |
446 | } | 446 | } |
447 | 447 | ||
448 | /* Perform final transformation on checksum. */ | 448 | /* Perform final transformation on checksum. */ |
@@ -528,7 +528,7 @@ err: | |||
528 | list_for_each_entry_safe(chunk, tmp, &packet->chunk_list, list) { | 528 | list_for_each_entry_safe(chunk, tmp, &packet->chunk_list, list) { |
529 | list_del_init(&chunk->list); | 529 | list_del_init(&chunk->list); |
530 | if (!sctp_chunk_is_data(chunk)) | 530 | if (!sctp_chunk_is_data(chunk)) |
531 | sctp_chunk_free(chunk); | 531 | sctp_chunk_free(chunk); |
532 | } | 532 | } |
533 | goto out; | 533 | goto out; |
534 | nomem: | 534 | nomem: |