Skip to content

Commit 29fe115

Browse files
change the log format for cwnd/ssthresh
1 parent 5a51df5 commit 29fe115

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

net/sctp/sm_sideeffect.c

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@
5959
#include <net/sctp/sm.h>
6060
#include <net/sctp/cmt.h>
6161

62+
#ifdef pr_debug
63+
#undef pr_debug
64+
#endif
65+
66+
#define pr_debug(fmt, ...) ;
6267
static int sctp_cmd_interpreter(sctp_event_t event_type,
6368
sctp_subtype_t subtype,
6469
sctp_state_t state,
@@ -1449,14 +1454,26 @@ static int sctp_cmd_interpreter(sctp_event_t event_type,
14491454
break;
14501455

14511456
case SCTP_CMD_T1_RETRAN:
1452-
cmt_debug("%s: %s", "T1_RETRAN", cmt_print_cwnd(&cmd->obj.transport->transports));
1457+
if (cmd->obj.transport->asoc) {
1458+
cmt_debug("transport[%p] expired!\n", cmd->obj.transport);
1459+
cmt_debug("%s: %s\n",
1460+
"T1_RETRAN",
1461+
cmt_print_cwnd(&cmd->obj.transport->asoc->peer.transport_addr_list));
1462+
cmt_debug("%s: %s", "T1_RETRAN", cmt_print_assoc(cmd->obj.transport->asoc));
1463+
}
14531464
/* Mark a transport for retransmission. */
14541465
sctp_retransmit(&asoc->outqueue, cmd->obj.transport,
14551466
SCTP_RTXR_T1_RTX);
14561467
break;
14571468

14581469
case SCTP_CMD_RETRAN:
1459-
cmt_debug("%s: %s", "T3_RETRAN", cmt_print_cwnd(&cmd->obj.transport->transports));
1470+
if (cmd->obj.transport->asoc) {
1471+
cmt_debug("transport[%p] expired!\n", cmd->obj.transport);
1472+
cmt_debug("%s: %s\n",
1473+
"T3_RETRAN",
1474+
cmt_print_cwnd(&cmd->obj.transport->asoc->peer.transport_addr_list));
1475+
cmt_debug("%s: %s", "T3_RETRAN", cmt_print_assoc(cmd->obj.transport->asoc));
1476+
}
14601477
/* Mark a transport for retransmission. */
14611478
sctp_retransmit(&asoc->outqueue, cmd->obj.transport,
14621479
SCTP_RTXR_T3_RTX);

0 commit comments

Comments
 (0)