X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/5ba3f43ea354af8ad55bea84372a2bc834d8757c..f427ee49d309d8fc33ebf3042c3a775f2f530ded:/bsd/netinet/mptcp_timer.h diff --git a/bsd/netinet/mptcp_timer.h b/bsd/netinet/mptcp_timer.h index 35ee57c48..231cf201a 100644 --- a/bsd/netinet/mptcp_timer.h +++ b/bsd/netinet/mptcp_timer.h @@ -27,18 +27,20 @@ */ #ifndef _NETINET_MPTCP_TIMER_H_ -#define _NETINET_MPTCP_TIMER_H_ +#define _NETINET_MPTCP_TIMER_H_ #ifdef BSD_KERNEL_PRIVATE -#define MPT_REXMT 0 /* retransmit */ -#define MPT_TIMEWAIT 1 /* timewait timer */ +#define MPT_REXMT 0 /* retransmit */ +#define MPT_TIMEWAIT 1 /* timewait timer */ __BEGIN_DECLS -extern uint32_t mptcp_timer(struct mppcbinfo *); -extern void mptcp_start_timer(struct mptses *, int); -extern void mptcp_cancel_timer(struct mptcb *, int); -extern void mptcp_cancel_all_timers(struct mptcb *); +extern uint32_t mptcp_timer(struct mppcbinfo *mppi); +extern void mptcp_start_timer(struct mptses *mpte, int timer_type); +extern void mptcp_cancel_timer(struct mptcb *mp_tp, int timer_type); +extern void mptcp_cancel_all_timers(struct mptcb *mp_tp); +extern void mptcp_init_urgency_timer(struct mptses *mpte); +extern void mptcp_set_urgency_timer(struct mptses *mpte); __END_DECLS #endif /* BSD_KERNEL_PRIVATE */