generator: Make debug log for payload substructure rules more clear
Similar to the previous commit. Instead of generating rule 10 (1258) followed by (or not if the list is empty) generating payload of type PROPOSAL_SUBSTRUCTURE we now get generating rule 10 LIST of PROPOSAL_SUBSTRUCTURE in the debug log.
This commit is contained in:
@@ -466,8 +466,16 @@ METHOD(generator_t, generate_payload, void,
|
||||
{
|
||||
if (this->debug)
|
||||
{
|
||||
DBG2(DBG_ENC, " generating rule %d %N",
|
||||
i, encoding_type_names, rules[i].type);
|
||||
if (rules[i].type < PAYLOAD_LIST)
|
||||
{
|
||||
DBG2(DBG_ENC, " generating rule %d %N",
|
||||
i, encoding_type_names, rules[i].type);
|
||||
}
|
||||
else
|
||||
{
|
||||
DBG2(DBG_ENC, " generating rule %d LIST of %N",
|
||||
i, payload_type_names, rules[i].type - PAYLOAD_LIST);
|
||||
}
|
||||
}
|
||||
switch ((int)rules[i].type)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user