Fix validation data packet
This commit is contained in:
parent
5db686194c
commit
4c1a532221
@ -668,11 +668,15 @@ int capwap_validate_parsed_packet(struct capwap_parsed_packet* packet, struct ca
|
||||
break;
|
||||
}
|
||||
}
|
||||
} else if (IS_FLAG_K_HEADER(packet->rxmngpacket->header)) {
|
||||
} else {
|
||||
/* Keep alive data message require session id */
|
||||
if (IS_FLAG_K_HEADER(packet->rxmngpacket->header)) {
|
||||
if (capwap_get_message_element(packet, CAPWAP_ELEMENT_SESSIONID)) {
|
||||
return 0;
|
||||
}
|
||||
} else {
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
return -1;
|
||||
|
Loading…
Reference in New Issue
Block a user