message: Log original message type of unknown payloads
This commit is contained in:
committed by
Andreas Steffen
parent
1507647434
commit
e67161fe9e
@@ -1447,6 +1447,19 @@ static char* get_string(private_message_t *this, char *buf, int len)
|
|||||||
pos += written;
|
pos += written;
|
||||||
len -= written;
|
len -= written;
|
||||||
}
|
}
|
||||||
|
if (payload->get_type(payload) == PL_UNKNOWN)
|
||||||
|
{
|
||||||
|
unknown_payload_t *unknown;
|
||||||
|
|
||||||
|
unknown = (unknown_payload_t*)payload;
|
||||||
|
written = snprintf(pos, len, "(%d)", unknown->get_type(unknown));
|
||||||
|
if (written >= len || written < 0)
|
||||||
|
{
|
||||||
|
return buf;
|
||||||
|
}
|
||||||
|
pos += written;
|
||||||
|
len -= written;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
enumerator->destroy(enumerator);
|
enumerator->destroy(enumerator);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user