флаг дебага
При включенном флаге дебага в лог пишется сообщение, при каждом вызове функции, название файла, в котором она находится, и ее результат
Явно какая-то сишная либа, но какая?
Пример с коннманом
2020-07-08T14:45:36.991183+00:00 connmand[928]: [debug] ../connman-1.36/src/resolver.c:connman_resolver_append() index 9 domain (null) server 10.97.52.68
2020-07-08T14:45:36.991647+00:00 connmand[928]: [debug] ../connman-1.36/src/resolver.c:append_resolver() index 9 domain (null) server 10.97.52.68 lifetime 0 flags 0
2020-07-08T14:45:36.992072+00:00 connmand[928]: [debug] ../connman-1.36/src/dnsproxy.c:__connman_dnsproxy_append() index 9 server 10.97.52.68
2020-07-08T14:45:36.992452+00:00 connmand[928]: [debug] ../connman-1.36/src/dnsproxy.c:create_server() index 9 server 10.97.52.68
2020-07-08T14:45:36.993330+00:00 connmand[928]: [debug] ../connman-1.36/src/resolver.c:connman_resolver_append() index 9 domain (null) server 10.77.48.115
2020-07-08T14:45:36.993857+00:00 connmand[928]: [debug] ../connman-1.36/src/resolver.c:append_resolver() index 9 domain (null) server 10.77.48.115 lifetime 0 flags 0
2020-07-08T14:45:36.994302+00:00 connmand[928]: [debug] ../connman-1.36/src/dnsproxy.c:__connman_dnsproxy_append() index 9 server 10.77.48.115
2020-07-08T14:45:36.994678+00:00 connmand[928]: [debug] ../connman-1.36/src/dnsproxy.c:create_server() index 9 server 10.77.48.115
2020-07-08T14:45:36.995514+00:00 connmand[928]: [debug] ../connman-1.36/src/service.c:service_indicate_state() service 0x5362e8 old configuration - new ready/idle => ready
__FILE__, __LINE__, __FUNCTION__, if или std::source_location
Обсуждают сегодня