Add management backend for close WTP sessions or reset a WTP

This commit is contained in:
vemax78
2013-11-10 22:11:56 +01:00
parent 5f635602ce
commit df4161dae7
7 changed files with 56 additions and 15 deletions

View File

@ -14,7 +14,16 @@ static int ac_session_action_execute(struct ac_session_t* session, struct ac_ses
switch (action->action) {
case AC_SESSION_ACTION_RESET_WTP: {
ac_session_reset(session);
struct ac_notify_reset_t* reset = (struct ac_notify_reset_t*)action->data;
/* Send reset command */
ac_session_reset(session, &reset->startupimage);
/* Free resource */
if (reset->startupimage.name) {
capwap_free(reset->startupimage.name);
}
break;
}
}