mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2024-12-24 15:16:40 +00:00
Always output trace info when debugging rules.
This commit is contained in:
parent
ded5a53a6c
commit
90f3e94565
@ -183,11 +183,11 @@ static int _doZtFilter(
|
|||||||
} continue;
|
} continue;
|
||||||
case ZT_NETWORK_RULE_ACTION_DEBUG_LOG:
|
case ZT_NETWORK_RULE_ACTION_DEBUG_LOG:
|
||||||
#ifdef ZT_RULES_ENGINE_DEBUGGING
|
#ifdef ZT_RULES_ENGINE_DEBUGGING
|
||||||
if (thisSetMatches) {
|
|
||||||
printf(" _ " ZT_EOL_S);
|
printf(" _ " ZT_EOL_S);
|
||||||
for(std::vector<std::string>::iterator m(dlog.begin());m!=dlog.end();++m)
|
for(std::vector<std::string>::iterator m(dlog.begin());m!=dlog.end();++m)
|
||||||
printf(" | %s" ZT_EOL_S,m->c_str());
|
printf(" | %s" ZT_EOL_S,m->c_str());
|
||||||
printf(" + MATCH %s->%s %.2x:%.2x:%.2x:%.2x:%.2x:%.2x->%.2x:%.2x:%.2x:%.2x:%.2x:%.2x inbound=%d noRedirect=%d frameLen=%u etherType=%u" ZT_EOL_S,
|
printf(" + %c %s->%s %.2x:%.2x:%.2x:%.2x:%.2x:%.2x->%.2x:%.2x:%.2x:%.2x:%.2x:%.2x inbound=%d noRedirect=%d frameLen=%u etherType=%u" ZT_EOL_S,
|
||||||
|
((thisSetMatches) ? 'Y' : 'n'),
|
||||||
ztSource.toString().c_str(),
|
ztSource.toString().c_str(),
|
||||||
ztDest.toString().c_str(),
|
ztDest.toString().c_str(),
|
||||||
(unsigned int)macSource[0],
|
(unsigned int)macSource[0],
|
||||||
@ -207,7 +207,6 @@ static int _doZtFilter(
|
|||||||
frameLen,
|
frameLen,
|
||||||
etherType
|
etherType
|
||||||
);
|
);
|
||||||
}
|
|
||||||
dlog.clear();
|
dlog.clear();
|
||||||
#endif // ZT_RULES_ENGINE_DEBUGGING
|
#endif // ZT_RULES_ENGINE_DEBUGGING
|
||||||
thisSetMatches = 1; // DEBUG_LOG does not terminate evaluation
|
thisSetMatches = 1; // DEBUG_LOG does not terminate evaluation
|
||||||
|
Loading…
Reference in New Issue
Block a user