]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/netinet/mptcp_opt.h
xnu-3789.51.2.tar.gz
[apple/xnu.git] / bsd / netinet / mptcp_opt.h
index cbf8fc3f08298898d04e87854797ff8fe4747e51..a9450dee9d0f17ec3a852f80eab325498093033a 100644 (file)
@@ -41,7 +41,7 @@
 #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);
@@ -50,7 +50,7 @@ extern void mptcp_send_addaddr_opt(struct tcpcb *, struct mptcp_addaddr_opt *);
 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 *,