diff options
Diffstat (limited to 'src/charon/encoding/payloads/auth_payload.h')
-rw-r--r-- | src/charon/encoding/payloads/auth_payload.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/charon/encoding/payloads/auth_payload.h b/src/charon/encoding/payloads/auth_payload.h index 76fe53467..7616a6ed2 100644 --- a/src/charon/encoding/payloads/auth_payload.h +++ b/src/charon/encoding/payloads/auth_payload.h @@ -21,13 +21,14 @@ * for more details. */ - #ifndef AUTH_PAYLOAD_H_ #define AUTH_PAYLOAD_H_ +typedef struct auth_payload_t auth_payload_t; + #include <types.h> #include <encoding/payloads/payload.h> -#include <config/policies/policy.h> +#include <sa/authenticators/authenticator.h> /** * Length of a auth payload without the auth data in bytes. @@ -36,17 +37,14 @@ */ #define AUTH_PAYLOAD_HEADER_LENGTH 8 - -typedef struct auth_payload_t auth_payload_t; - /** * @brief Class representing an IKEv2 AUTH payload. - * + * * The AUTH payload format is described in RFC section 3.8. - * + * * @b Constructors: * - auth_payload_create() - * + * * @ingroup payloads */ struct auth_payload_t { |