Add more padding and a new variable. This will

help us be able to keep ABI compatibility between
8 and 9.
MFC after:	Never
This commit is contained in:
Randall Stewart 2009-04-08 12:49:36 +00:00
parent 43197d291a
commit e29d4aa6bd
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=190842
2 changed files with 6 additions and 6 deletions

View File

@ -463,7 +463,7 @@ sctp_assoclist(SYSCTL_HANDLER_ARGS)
xraddr.cwnd = net->cwnd;
xraddr.flight_size = net->flight_size;
xraddr.mtu = net->mtu;
/* xraddr.rtt = net->rtt; Not yet */
xraddr.rtt = net->rtt;
xraddr.start_time.tv_sec = (uint32_t) net->start_time.tv_sec;
xraddr.start_time.tv_usec = (uint32_t) net->start_time.tv_usec;
SCTP_INP_RUNLOCK(inp);

View File

@ -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