#define MPTCP_CAPABLE_RETRIES (2)
__BEGIN_DECLS
-extern int tcp_do_mptcp_options(struct tcpcb *, u_char *, struct tcphdr *,
+extern void tcp_do_mptcp_options(struct tcpcb *, u_char *, struct tcphdr *,
struct tcpopt *, int);
extern unsigned mptcp_setup_syn_opts(struct socket *, int, u_char*, unsigned);
extern unsigned mptcp_setup_join_ack_opts(struct tcpcb *, u_char*, unsigned);
extern void mptcp_send_remaddr_opt(struct tcpcb *, struct mptcp_remaddr_opt *);
extern unsigned int mptcp_setup_opts(struct tcpcb *, int, u_char *,
unsigned int, int, int, unsigned int **, u_int8_t **, u_int64_t *,
- u_int32_t **);
+ u_int32_t **, boolean_t *);
extern void mptcp_update_dss_rcv_state(struct mptcp_dsn_opt *, struct tcpcb *,
uint16_t);
extern void mptcp_update_rcv_state_f(struct mptcp_dss_ack_opt *,