started to implement process message

This commit is contained in:
Jan Hutter 2005-11-17 08:47:11 +00:00
parent 9da406cf36
commit 6bf409865d
1 changed files with 24 additions and 1 deletions

View File

@ -136,8 +136,31 @@ struct private_ike_sa_s {
*/
static status_t process_message (private_ike_sa_t *this, message_t *message)
{
status_t status;
/* @TODO Add Message Processing here */
return SUCCESS;
this->logger->log(this->logger, CONTROL_MORE, "Process message ...");
//this->logger->log(this->logger, CONTROL_MORE, "First Payload type %s",mapping_find(payload_type_m,message->get_next_payload(message)));
status = message->parse_body(message);
/*
iterator->current(iterator, (void**)&next_payload);
payload->set_next_type(payload, next_payload->get_type(next_payload));
status = generator->generate_payload(generator, payload);
if (status != SUCCESS)
{
generator->destroy(generator);
ike_header->destroy(ike_header);
return status;
}
payload = next_payload;
}*/
return status;
}
/**