]> git.saurik.com Git - apple/ipsec.git/blobdiff - ipsec-tools/racoon/isakmp_frag.h
ipsec-317.220.1.tar.gz
[apple/ipsec.git] / ipsec-tools / racoon / isakmp_frag.h
index 9d6a20846c710fe924280d0fe684d5da3f0bcd43..7a23ec0ce57596f709f6f0dc31e1e77a32066da2 100644 (file)
 #ifndef _ISAKMP_FRAG_H
 #define _ISAKMP_FRAG_H
 
+#include "racoon_types.h"
+
 /* These are the values from parsing "remote {}"
    block of the config file. */
-#define ISAKMP_FRAG_OFF                FLASE   /* = 0 */
+#define ISAKMP_FRAG_OFF                FALSE   /* = 0 */
 #define ISAKMP_FRAG_ON         TRUE    /* = 1 */
 #define ISAKMP_FRAG_FORCE      2
 
@@ -57,11 +59,11 @@ struct isakmp_frag_item {
        vchar_t *frag_packet;
 };
 
-int isakmp_sendfrags(struct ph1handle *, vchar_t *);
-unsigned int vendorid_frag_cap(struct isakmp_gen *);
-int isakmp_frag_extract(struct ph1handle *, vchar_t *);
-vchar_t *isakmp_frag_reassembly(struct ph1handle *);
-vchar_t *isakmp_frag_addcap(vchar_t *, int);
-int sendfragsfromto(int s, vchar_t *, struct sockaddr *, struct sockaddr *, int, u_int32_t);
+int isakmp_sendfrags (phase1_handle_t *, vchar_t *);
+unsigned int vendorid_frag_cap (struct isakmp_gen *);
+int isakmp_frag_extract (phase1_handle_t *, vchar_t *);
+vchar_t *isakmp_frag_reassembly (phase1_handle_t *);
+vchar_t *isakmp_frag_addcap (vchar_t *, int);
+int sendfragsfromto (int s, vchar_t *, struct sockaddr_storage *, struct sockaddr_storage *, int, u_int32_t);
 
 #endif /* _ISAKMP_FRAG_H */