summaryrefslogtreecommitdiff
path: root/include/net/sctp/command.h
diff options
context:
space:
mode:
authorJon Grimm <jgrimm@touki.austin.ibm.com>2003-02-18 06:22:04 -0600
committerJon Grimm <jgrimm@touki.austin.ibm.com>2003-02-18 06:22:04 -0600
commita276e83e290b51f45fc38206fec7921f9b9fd255 (patch)
treea02f2d969d1895d09e98a39a8c40cfcc7529953f /include/net/sctp/command.h
parent8ae0801a1bdfa3d720c623da0f49e368113efd31 (diff)
[SCTP] Renege to make room for CTSN+1 chunk.
If our receive buffer is full, but this is the most important TSN to receive, make room by reneging less important TSNs. Only renege if there is a gap and this is the next TSN to fit in the gap.
Diffstat (limited to 'include/net/sctp/command.h')
-rw-r--r--include/net/sctp/command.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/include/net/sctp/command.h b/include/net/sctp/command.h
index 03ab4422b683..6603202d91f7 100644
--- a/include/net/sctp/command.h
+++ b/include/net/sctp/command.h
@@ -68,7 +68,6 @@ typedef enum {
SCTP_CMD_INIT_RESTART, /* High level, do init timer work. */
SCTP_CMD_INIT_FAILED, /* High level, do init failure work. */
SCTP_CMD_REPORT_DUP, /* Report a duplicate TSN. */
- SCTP_CMD_REPORT_BIGGAP, /* Narc on a TSN (it was too high). */
SCTP_CMD_STRIKE, /* Mark a strike against a transport. */
SCTP_CMD_TRANSMIT, /* Transmit the outqueue. */
SCTP_CMD_HB_TIMERS_START, /* Start the heartbeat timers. */
@@ -86,8 +85,8 @@ typedef enum {
SCTP_CMD_PURGE_OUTQUEUE, /* Purge all data waiting to be sent. */
SCTP_CMD_SETUP_T2, /* Hi-level, setup T2-shutdown parms. */
SCTP_CMD_RTO_PENDING, /* Set transport's rto_pending. */
- SCTP_CMD_CHUNK_PD, /* Partial data delivery considerations. */
-
+ SCTP_CMD_PART_DELIVER, /* Partial data delivery considerations. */
+ SCTP_CMD_RENEGE, /* Renege data on an association. */
SCTP_CMD_LAST
} sctp_verb_t;