+#ifdef BSD_KERNEL_PRIVATE
+
+#define TCPT_PTO 0 /* Probe timeout */
+#define TCPT_DELAYFR 1 /* Delay recovery if there is reordering */
+#define TCPT_REXMT 2 /* retransmit */
+#define TCPT_DELACK 3 /* delayed ack */
+#define TCPT_PERSIST 4 /* retransmit persistence */
+#define TCPT_KEEP 5 /* keep alive */
+#define TCPT_2MSL 6 /* 2*msl quiet time timer */
+#if MPTCP
+#define TCPT_JACK_RXMT 7 /* retransmit timer for join ack */
+#define TCPT_CELLICON 8 /* Timer to check for cell-activity */
+#define TCPT_MAX 8
+#else /* MPTCP */
+#define TCPT_MAX 6
+#endif /* !MPTCP */
+
+#define TCPT_NONE (TCPT_MAX + 1)
+#define TCPT_NTIMERS (TCPT_MAX + 1)
+
+/* External definitions */
+#define TCPT_REXMT_EXT 0
+#define TCPT_PERSIST_EXT 1
+#define TCPT_KEEP_EXT 2
+#define TCPT_2MSL_EXT 3
+#define TCPT_DELACK_EXT 4
+
+#else /* !BSD_KERNEL_PRIVATE */
+#define TCPT_REXMT 0 /* retransmit */
+#define TCPT_PERSIST 1 /* retransmit persistence */
+#define TCPT_KEEP 2 /* keep alive */
+#define TCPT_2MSL 3 /* 2*msl quiet time timer */
+#define TCPT_DELACK 4 /* delayed ack timer */
+#if MPTCP
+#define TCPT_JACK_RXMT 5 /* retransmit timer for join ack */
+#define TCPT_MAX 5
+#else /* MPTCP */
+#define TCPT_MAX 4
+#endif /* !MPTCP */
+#define TCPT_NONE (TCPT_MAX + 1)
+#define TCPT_NTIMERS (TCPT_MAX + 1)
+
+#endif /* BSD_KERNEL_PRIVATE */
+
+#ifdef BSD_KERNEL_PRIVATE
+/*
+ * Time constants.
+ */
+#define TCPTV_MSL ( 15*TCP_RETRANSHZ) /* max seg lifetime */
+#define TCPTV_SRTTBASE 0 /* base roundtrip time; if 0, no idea yet */
+#define TCPTV_RTOBASE ( 1*TCP_RETRANSHZ) /* assumed RTO if no info */
+#define TCPTV_SRTTDFLT ( 1*TCP_RETRANSHZ) /* assumed RTT if no info */
+#define TCPTV_PERSMIN ( 5*TCP_RETRANSHZ) /* retransmit persistence */
+#define TCPTV_PERSMAX ( 60*TCP_RETRANSHZ) /* maximum persist interval */
+
+extern int tcptv_persmin_val;
+
+#define TCPTV_KEEP_INIT ( 75*TCP_RETRANSHZ) /* connect keep alive */
+#define TCPTV_KEEP_IDLE (120*60*TCP_RETRANSHZ) /* time before probing */
+#define TCPTV_KEEPINTVL ( 75*TCP_RETRANSHZ) /* default probe interval */
+#define TCPTV_KEEPCNT 8 /* max probes before drop */