AC reads capwap local ip address element.

FossilOrigin-Name: e45588aa4449d1e321ed4e71236f2a21dab2fcfd7ebcd10b0a6cef3bf9645702
This commit is contained in:
7u83@mail.ru
2016-03-06 18:14:02 +00:00
parent 75caae955e
commit 9d13a68fd1
10 changed files with 135 additions and 83 deletions

View File

@ -24,6 +24,7 @@
#include "cw/strheap.h"
#include "cw/radio.h"
#include "mod_capwap.h"
static cw_action_in_t actions_in[] = {
@ -209,6 +210,33 @@ static cw_action_in_t actions_in[] = {
}
,
/* Local IPv4 Address - Join Request */
{
.capwap_state = CW_STATE_JOIN,
.msg_id = CW_MSG_JOIN_REQUEST,
.elem_id = CW_ELEM_CAPWAP_LOCAL_IPV4_ADDRESS,
.item_id = CW_ITEM_CAPWAP_LOCAL_IP_ADDRESS,
.start = cw_in_capwap_local_ipv4_address,
.mand = 1,
.min_len = 4,
.max_len = 4
}
,
/* Local IPv6 Address - Join Request */
{
.capwap_state = CW_STATE_JOIN,
.msg_id = CW_MSG_JOIN_REQUEST,
.elem_id = CW_ELEM_CAPWAP_LOCAL_IPV6_ADDRESS,
.item_id = CW_ITEM_CAPWAP_LOCAL_IP_ADDRESS,
.start = cw_in_capwap_local_ipv4_address,
.mand = 1,
.min_len = 16,
.max_len = 16
}
,
/* Vendor Specific Payload - Join Request*/