- logging cleanup
- pid re-replaced with thread_ids, since nptl does not distinguish pids between threads
This commit is contained in:
@@ -553,7 +553,7 @@ static void make_space_available (private_generator_t *this, size_t bits)
|
||||
size_t new_buffer_size = old_buffer_size + GENERATOR_DATA_BUFFER_INCREASE_VALUE;
|
||||
size_t out_position_offset = ((this->out_position) - (this->buffer));
|
||||
|
||||
this->logger->log(this->logger, CONTROL|MOST, "increased gen buffer from %d to %d byte",
|
||||
this->logger->log(this->logger, CONTROL|ALL, "increased gen buffer from %d to %d byte",
|
||||
old_buffer_size, new_buffer_size);
|
||||
|
||||
/* Reallocate space for new buffer */
|
||||
@@ -657,7 +657,7 @@ static void generate_payload (private_generator_t *this,payload_t *payload)
|
||||
|
||||
payload_start = this->out_position;
|
||||
|
||||
this->logger->log(this->logger, CONTROL, "generating payload of type %s",
|
||||
this->logger->log(this->logger, CONTROL|MORE, "generating payload of type %s",
|
||||
mapping_find(payload_type_m,payload_type));
|
||||
|
||||
/* each payload has its own encoding rules */
|
||||
@@ -665,7 +665,7 @@ static void generate_payload (private_generator_t *this,payload_t *payload)
|
||||
|
||||
for (i = 0; i < rule_count;i++)
|
||||
{
|
||||
this->logger->log(this->logger, CONTROL|MORE, " generating rule %d %s",
|
||||
this->logger->log(this->logger, CONTROL|MOST, " generating rule %d %s",
|
||||
i, mapping_find(encoding_type_m,rules[i].type));
|
||||
switch (rules[i].type)
|
||||
{
|
||||
@@ -928,7 +928,7 @@ static void generate_payload (private_generator_t *this,payload_t *payload)
|
||||
{
|
||||
if (this->attribute_format == FALSE)
|
||||
{
|
||||
this->logger->log(this->logger, CONTROL|MOST, "attribute value has not fixed size");
|
||||
this->logger->log(this->logger, CONTROL|ALL, "attribute value has not fixed size");
|
||||
/* the attribute value is generated */
|
||||
this->generate_from_chunk(this,rules[i].offset);
|
||||
}
|
||||
|
||||
@@ -656,7 +656,7 @@ static status_t parse_header(private_message_t *this)
|
||||
status_t status;
|
||||
|
||||
|
||||
this->logger->log(this->logger, CONTROL, "parsing Header of message");
|
||||
this->logger->log(this->logger, CONTROL|MORE, "parsing Header of message");
|
||||
|
||||
this->parser->reset_context(this->parser);
|
||||
status = this->parser->parse_payload(this->parser,HEADER,(payload_t **) &ike_header);
|
||||
@@ -692,8 +692,8 @@ static status_t parse_header(private_message_t *this)
|
||||
this->minor_version = ike_header->get_min_version(ike_header);
|
||||
this->first_payload = ike_header->payload_interface.get_next_type(&(ike_header->payload_interface));
|
||||
|
||||
|
||||
this->logger->log(this->logger, CONTROL, "Parsing and verification of header successfully");
|
||||
this->logger->log(this->logger, CONTROL, "Parsed a %s %s", mapping_find(exchange_type_m, this->exchange_type),
|
||||
this->is_request ? "request" : "response");
|
||||
|
||||
ike_header->destroy(ike_header);
|
||||
return SUCCESS;
|
||||
@@ -707,14 +707,14 @@ static status_t parse_body(private_message_t *this, crypter_t *crypter, signer_t
|
||||
status_t status = SUCCESS;
|
||||
payload_type_t current_payload_type = this->first_payload;
|
||||
|
||||
this->logger->log(this->logger, CONTROL, "Parsing body of message, first payload %s",
|
||||
this->logger->log(this->logger, CONTROL|MORE, "Parsing body of message, first payload %s",
|
||||
mapping_find(payload_type_m, current_payload_type));
|
||||
|
||||
while ((current_payload_type != NO_PAYLOAD))
|
||||
{
|
||||
payload_t *current_payload;
|
||||
|
||||
this->logger->log(this->logger, CONTROL|MORE, "Start parsing payload of type %s",
|
||||
this->logger->log(this->logger, CONTROL|MOST, "Start parsing payload of type %s",
|
||||
mapping_find(payload_type_m, current_payload_type));
|
||||
|
||||
status = this->parser->parse_payload(this->parser,current_payload_type,(payload_t **) ¤t_payload);
|
||||
@@ -751,6 +751,11 @@ static status_t parse_body(private_message_t *this, crypter_t *crypter, signer_t
|
||||
/* get next payload type */
|
||||
current_payload_type = current_payload->get_next_type(current_payload);
|
||||
}
|
||||
|
||||
this->logger->log(this->logger, CONTROL, "Message a %s %s contains %d payloads",
|
||||
mapping_find(exchange_type_m, this->exchange_type),
|
||||
this->is_request ? "request" : "response",
|
||||
this->payloads->get_count(this->payloads));
|
||||
|
||||
status = this->decrypt_and_verify_payloads(this,crypter,signer);
|
||||
if (status != SUCCESS)
|
||||
|
||||
@@ -238,7 +238,7 @@ static status_t parse_uint4(private_parser_t *this, int rule_number, u_int8_t *o
|
||||
{
|
||||
if (this->byte_pos + sizeof(u_int8_t) > this->input_roof)
|
||||
{
|
||||
this->logger->log(this->logger, ERROR, " not enough input to parse rule %d %s",
|
||||
this->logger->log(this->logger, ERROR|MORE, " not enough input to parse rule %d %s",
|
||||
rule_number, mapping_find(encoding_type_m,
|
||||
this->rules[rule_number].type));
|
||||
return PARSE_ERROR;
|
||||
@@ -284,7 +284,7 @@ static status_t parse_uint8(private_parser_t *this, int rule_number, u_int8_t *o
|
||||
{
|
||||
if (this->byte_pos + sizeof(u_int8_t) > this->input_roof)
|
||||
{
|
||||
this->logger->log(this->logger, ERROR, " not enough input to parse rule %d %s",
|
||||
this->logger->log(this->logger, ERROR|MORE, " not enough input to parse rule %d %s",
|
||||
rule_number, mapping_find(encoding_type_m,
|
||||
this->rules[rule_number].type));
|
||||
return PARSE_ERROR;
|
||||
@@ -315,7 +315,7 @@ static status_t parse_uint15(private_parser_t *this, int rule_number, u_int16_t
|
||||
{
|
||||
if (this->byte_pos + sizeof(u_int16_t) > this->input_roof)
|
||||
{
|
||||
this->logger->log(this->logger, ERROR, " not enough input to parse rule %d %s",
|
||||
this->logger->log(this->logger, ERROR|MORE, " not enough input to parse rule %d %s",
|
||||
rule_number, mapping_find(encoding_type_m,
|
||||
this->rules[rule_number].type));
|
||||
return PARSE_ERROR;
|
||||
@@ -346,7 +346,7 @@ static status_t parse_uint16(private_parser_t *this, int rule_number, u_int16_t
|
||||
{
|
||||
if (this->byte_pos + sizeof(u_int16_t) > this->input_roof)
|
||||
{
|
||||
this->logger->log(this->logger, ERROR, " not enough input to parse rule %d %s",
|
||||
this->logger->log(this->logger, ERROR|MORE, " not enough input to parse rule %d %s",
|
||||
rule_number, mapping_find(encoding_type_m, this->rules[rule_number].type));
|
||||
return PARSE_ERROR;
|
||||
}
|
||||
@@ -375,7 +375,7 @@ static status_t parse_uint32(private_parser_t *this, int rule_number, u_int32_t
|
||||
{
|
||||
if (this->byte_pos + sizeof(u_int32_t) > this->input_roof)
|
||||
{
|
||||
this->logger->log(this->logger, ERROR, " not enough input to parse rule %d %s",
|
||||
this->logger->log(this->logger, ERROR|MORE, " not enough input to parse rule %d %s",
|
||||
rule_number, mapping_find(encoding_type_m, this->rules[rule_number].type));
|
||||
return PARSE_ERROR;
|
||||
}
|
||||
@@ -405,7 +405,7 @@ static status_t parse_uint64(private_parser_t *this, int rule_number, u_int64_t
|
||||
{
|
||||
if (this->byte_pos + sizeof(u_int64_t) > this->input_roof)
|
||||
{
|
||||
this->logger->log(this->logger, ERROR, " not enough input to parse rule %d %s",
|
||||
this->logger->log(this->logger, ERROR|MORE, " not enough input to parse rule %d %s",
|
||||
rule_number, mapping_find(encoding_type_m, this->rules[rule_number].type));
|
||||
return PARSE_ERROR;
|
||||
}
|
||||
@@ -437,7 +437,7 @@ static status_t parse_bytes (private_parser_t *this, int rule_number, u_int8_t *
|
||||
{
|
||||
if (this->byte_pos + bytes > this->input_roof)
|
||||
{
|
||||
this->logger->log(this->logger, ERROR, " not enough input to parse rule %d %s",
|
||||
this->logger->log(this->logger, ERROR|MORE, " not enough input to parse rule %d %s",
|
||||
rule_number, mapping_find(encoding_type_m, this->rules[rule_number].type));
|
||||
return PARSE_ERROR;
|
||||
}
|
||||
@@ -468,7 +468,7 @@ static status_t parse_bit(private_parser_t *this, int rule_number, bool *output_
|
||||
{
|
||||
if (this->byte_pos + sizeof(u_int8_t) > this->input_roof)
|
||||
{
|
||||
this->logger->log(this->logger, ERROR, " not enough input to parse rule %d %s",
|
||||
this->logger->log(this->logger, ERROR|MORE, " not enough input to parse rule %d %s",
|
||||
rule_number, mapping_find(encoding_type_m, this->rules[rule_number].type));
|
||||
return PARSE_ERROR;
|
||||
}
|
||||
@@ -505,7 +505,7 @@ static status_t parse_list(private_parser_t *this, int rule_number, linked_list_
|
||||
|
||||
if (length < 0)
|
||||
{
|
||||
this->logger->log(this->logger, ERROR, " invalid length for rule %d %s",
|
||||
this->logger->log(this->logger, ERROR|MORE, " invalid length for rule %d %s",
|
||||
rule_number, mapping_find(encoding_type_m, this->rules[rule_number].type));
|
||||
return PARSE_ERROR;
|
||||
}
|
||||
@@ -580,7 +580,7 @@ static status_t parse_payload(private_parser_t *this, payload_type_t payload_typ
|
||||
int rule_number;
|
||||
encoding_rule_t *rule;
|
||||
|
||||
this->logger->log(this->logger, CONTROL, "parsing %s payload, %d bytes left",
|
||||
this->logger->log(this->logger, CONTROL|MORE, "parsing %s payload, %d bytes left",
|
||||
mapping_find(payload_type_m, payload_type),
|
||||
this->input_roof-this->byte_pos);
|
||||
|
||||
@@ -602,7 +602,7 @@ static status_t parse_payload(private_parser_t *this, payload_type_t payload_typ
|
||||
for (rule_number = 0; rule_number < rule_count; rule_number++)
|
||||
{
|
||||
rule = &(this->rules[rule_number]);
|
||||
this->logger->log(this->logger, CONTROL|MORE, " parsing rule %d %s",
|
||||
this->logger->log(this->logger, CONTROL|MOST, " parsing rule %d %s",
|
||||
rule_number, mapping_find(encoding_type_m, rule->type));
|
||||
switch (rule->type)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user