summaryrefslogtreecommitdiffstats
path: root/sys/netinet/sctp_uio.h
diff options
context:
space:
mode:
authorrrs <rrs@FreeBSD.org>2009-04-08 12:49:36 +0000
committerrrs <rrs@FreeBSD.org>2009-04-08 12:49:36 +0000
commit0d84cb3f8bc0b9eea5d825ea332bd06bbb069e1e (patch)
tree2d9d11395f42d6c56b4ba5a0db01cf6a805f7d27 /sys/netinet/sctp_uio.h
parent5551ee2e3d1c8bf42ad84be6cd576d32c108ced4 (diff)
downloadFreeBSD-src-0d84cb3f8bc0b9eea5d825ea332bd06bbb069e1e.zip
FreeBSD-src-0d84cb3f8bc0b9eea5d825ea332bd06bbb069e1e.tar.gz
Add more padding and a new variable. This will
help us be able to keep ABI compatibility between 8 and 9. MFC after: Never
Diffstat (limited to 'sys/netinet/sctp_uio.h')
-rw-r--r--sys/netinet/sctp_uio.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/netinet/sctp_uio.h b/sys/netinet/sctp_uio.h
index dc79939..efcd2c4 100644
--- a/sys/netinet/sctp_uio.h
+++ b/sys/netinet/sctp_uio.h
@@ -986,7 +986,7 @@ struct xsctp_inpcb {
uint16_t local_port;
uint16_t qlen;
uint16_t maxqlen;
- uint32_t extra_padding[8]; /* future */
+ uint32_t extra_padding[32]; /* future */
};
struct xsctp_tcb {
@@ -1017,14 +1017,14 @@ struct xsctp_tcb {
struct sctp_timeval discontinuity_time; /* sctpAssocEntry 17 */
uint32_t peers_rwnd;
sctp_assoc_t assoc_id; /* sctpAssocEntry 1 */
- uint32_t extra_padding[8]; /* future */
+ uint32_t extra_padding[32]; /* future */
};
struct xsctp_laddr {
union sctp_sockstore address; /* sctpAssocLocalAddrEntry 1/2 */
uint32_t last;
struct sctp_timeval start_time; /* sctpAssocLocalAddrEntry 3 */
- uint32_t extra_padding[8]; /* future */
+ uint32_t extra_padding[32]; /* future */
};
struct xsctp_raddr {
@@ -1041,8 +1041,8 @@ struct xsctp_raddr {
uint8_t confirmed; /* */
uint8_t heartbeat_enabled; /* sctpAssocLocalRemEntry 4 */
struct sctp_timeval start_time; /* sctpAssocLocalRemEntry 8 */
- uint32_t extra_padding[8]; /* future */
-
+ uint32_t rtt;
+ uint32_t extra_padding[32]; /* future */
};
#define SCTP_MAX_LOGGING_SIZE 30000
OpenPOWER on IntegriCloud