diff options
Diffstat (limited to 'include/net/sctp')
-rw-r--r-- | include/net/sctp/sm.h | 1 | ||||
-rw-r--r-- | include/net/sctp/structs.h | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/include/net/sctp/sm.h b/include/net/sctp/sm.h index e8e3a64eb322..148cdb4b9606 100644 --- a/include/net/sctp/sm.h +++ b/include/net/sctp/sm.h | |||
@@ -256,6 +256,7 @@ int sctp_process_asconf_ack(struct sctp_association *asoc, | |||
256 | struct sctp_chunk *sctp_make_fwdtsn(const struct sctp_association *asoc, | 256 | struct sctp_chunk *sctp_make_fwdtsn(const struct sctp_association *asoc, |
257 | __u32 new_cum_tsn, size_t nstreams, | 257 | __u32 new_cum_tsn, size_t nstreams, |
258 | struct sctp_fwdtsn_skip *skiplist); | 258 | struct sctp_fwdtsn_skip *skiplist); |
259 | struct sctp_chunk *sctp_make_auth(const struct sctp_association *asoc); | ||
259 | 260 | ||
260 | void sctp_chunk_assign_tsn(struct sctp_chunk *); | 261 | void sctp_chunk_assign_tsn(struct sctp_chunk *); |
261 | void sctp_chunk_assign_ssn(struct sctp_chunk *); | 262 | void sctp_chunk_assign_ssn(struct sctp_chunk *); |
diff --git a/include/net/sctp/structs.h b/include/net/sctp/structs.h index 18b06afacea0..31841c3a7fe8 100644 --- a/include/net/sctp/structs.h +++ b/include/net/sctp/structs.h | |||
@@ -798,6 +798,9 @@ struct sctp_packet { | |||
798 | /* This packet contains an AUTH chunk */ | 798 | /* This packet contains an AUTH chunk */ |
799 | __u8 has_auth; | 799 | __u8 has_auth; |
800 | 800 | ||
801 | /* This packet contains at least 1 DATA chunk */ | ||
802 | __u8 has_data; | ||
803 | |||
801 | /* SCTP cannot fragment this packet. So let ip fragment it. */ | 804 | /* SCTP cannot fragment this packet. So let ip fragment it. */ |
802 | __u8 ipfragok; | 805 | __u8 ipfragok; |
803 | 806 | ||