Main Page | Data Structures | File List | Data Fields | Globals | Related Pages

IKEv2AuthenticationPayload Struct Reference

Authentication Payload. More...

#include <payload.h>


Data Fields

uint8_t NextPayload
uint8_t C:1
uint8_t Reserved1:7
uint16_t Length
uint32_t AuthMethod:8
uint32_t Reserved2:24


Detailed Description

Authentication Payload.

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | Next Payload  |C|   RESERVED  |          Payload Length       |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |  AuthMethod   |                    RESERVED                   |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 ~                     Authentication Data                       ~
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
 


Field Documentation

uint32_t IKEv2AuthenticationPayload::AuthMethod
 

uint8_t IKEv2AuthenticationPayload::C
 

uint16_t IKEv2AuthenticationPayload::Length
 

uint8_t IKEv2AuthenticationPayload::NextPayload
 

uint8_t IKEv2AuthenticationPayload::Reserved1
 

uint32_t IKEv2AuthenticationPayload::Reserved2
 


The documentation for this struct was generated from the following file:
Project hosted by: SourceForge.net Logo