]> git.saurik.com Git - apple/ipsec.git/blobdiff - ipsec-tools/racoon/isakmp_var.h
ipsec-332.100.1.tar.gz
[apple/ipsec.git] / ipsec-tools / racoon / isakmp_var.h
index d3d60a53af9b9e0f29a04bf75679db75d49494a3..f9719dd330619f0adfac4f5a98fb6c266f4edf6b 100644 (file)
 
 #include "vmbuf.h"
 #include "racoon_types.h"
-#include <schedule.h>
+#include "schedule.h"
+#if __has_include(<nw/private.h>)
+#include <nw/private.h>
+#else
+#include <network/nat64.h>
+#endif
 
 #define PORT_ISAKMP 500
 #define PORT_ISAKMP_NATT 4500
@@ -62,7 +67,7 @@ struct isakmp_pl_nonce;       /* XXX */
 
 extern void isakmp_handler (int);
 extern int ikev1_ph1begin_i (ike_session_t *session, struct remoteconf *, struct sockaddr_storage *,
-       struct sockaddr_storage *, int);
+       struct sockaddr_storage *, int, nw_nat64_prefix_t *);
 extern int get_sainfo_r (phase2_handle_t *);
 extern int get_proposal_r (phase2_handle_t *);