Go to the source code of this file.
Classes | |
| struct | status_tlv |
Defines | |
| #define | WIN_STATUS_PORT 4052 |
| #define | STATUS_PORT 4051 |
| #define | ADD_ITEM(a, b, c) memcpy(&a[c], &b, sizeof(b)); c += sizeof(b); |
Enumerations | |
| enum | requests { HIP_STATUS_REQ_MIN, HIP_STATUS_REQ_PEERS, HIP_STATUS_REQ_MYIDS, HIP_STATUS_REQ_MYADDRS, HIP_STATUS_REQ_ASSOC, HIP_STATUS_REQ_OPTS, HIP_STATUS_REQ_CONF, HIP_STATUS_REQ_MAX } |
| enum | settings { HIP_STATUS_CONFIG_MIN = HIP_STATUS_REQ_MAX, HIP_STATUS_CONFIG_OPTS, HIP_STATUS_CONFIG_MAX } |
| enum | win_requests { STAT_MIN, STAT_THREADS, STAT_SADB, STAT_DST, STAT_LSI, STAT_PEERS, STAT_IDS, STAT_MAX } |
| enum | responses { HIP_STATUS_REPLY_MIN, HIP_STATUS_REPLY_ERROR, HIP_STATUS_REPLY_STRING, HIP_STATUS_REPLY_SADB, HIP_STATUS_REPLY_ADDR, HIP_STATUS_REPLY_DST_ENTRY, HIP_STATUS_REPLY_LSI_ENTRY, HIP_STATUS_REPLY_HI, HIP_STATUS_REPLY_ASSOC, HIP_STATUS_REPLY_OPTS, HIP_STATUS_REPLY_DONE, HIP_STATUS_REPLY_MAX } |
Variables | |
| const char | enc_alg_texts [7][28] |
| const char | state_texts [9][16] |
| #define ADD_ITEM | ( | a, | |||
| b, | |||||
| c | ) | memcpy(&a[c], &b, sizeof(b)); c += sizeof(b); |
| #define STATUS_PORT 4051 |
| #define WIN_STATUS_PORT 4052 |
| enum requests |
| enum responses |
| enum settings |
| enum win_requests |
| const char enc_alg_texts[7][28] |
Initial value:
{
"",
"AES CBC with HMAC SHA1",
"3DES CBC with HMAC SHA1",
"3DES CBC with HMAC MD5",
"BLOWFISH CBC with HMAC SHA1",
"NULL with HMAC SHA1",
"NULL with HMAC MD5",
}
| const char state_texts[9][16] |
Initial value:
{
"Unassociated",
"I1 Sent",
"I2 Sent",
"R2 Sent",
"Established",
"Rekeying",
"Closing",
"Closed",
"E Failed",
}
1.5.1