EAP-TNC server: Fix processing when last message is fragmented
authorJouni Malinen <j@w1.fi>
Sat, 13 Feb 2010 16:03:52 +0000 (18:03 +0200)
committerJouni Malinen <j@w1.fi>
Sat, 13 Feb 2010 16:03:52 +0000 (18:03 +0200)
commit62477841a18233586e352d7b901addf18abc1d8a
tree966516036557d8b6ac6238cad7dd0cb6bcc6b305
parentb29d086d50f55e063ad9b09f47a02f22f35b1553
EAP-TNC server: Fix processing when last message is fragmented

If the last message from the EAP-TNC server was fragmented, the
fragment processing lost the DONE/FAIL state and did not know how
to handle the final ACK from the peer. Fix this by remembering the
earlier DONE/FAIL state when fragmenting a frame.
src/eap_server/eap_tnc.c