Fix validation data packet

This commit is contained in:
vemax78 2014-02-16 15:41:44 +01:00
parent 5db686194c
commit 4c1a532221

View File

@ -668,11 +668,15 @@ int capwap_validate_parsed_packet(struct capwap_parsed_packet* packet, struct ca
break; break;
} }
} }
} else if (IS_FLAG_K_HEADER(packet->rxmngpacket->header)) { } else {
/* Keep alive data message require session id */ /* Keep alive data message require session id */
if (IS_FLAG_K_HEADER(packet->rxmngpacket->header)) {
if (capwap_get_message_element(packet, CAPWAP_ELEMENT_SESSIONID)) { if (capwap_get_message_element(packet, CAPWAP_ELEMENT_SESSIONID)) {
return 0; return 0;
} }
} else {
return 0;
}
} }
return -1; return -1;