/usr/include/pcp/pmdbg.h is in libpcp3-dev 3.8.12ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | /*
* Built from impl.h by mk_pmdbg. Any modifications will be lost.
*/
typedef const struct {
const char *name;
const int bit;
} debug_map_t;
static const debug_map_t debug_map[] = {
{ "AF", DBG_TRACE_AF },
{ "APPL0", DBG_TRACE_APPL0 },
{ "APPL1", DBG_TRACE_APPL1 },
{ "APPL2", DBG_TRACE_APPL2 },
{ "AUTH", DBG_TRACE_AUTH },
{ "CONFIG", DBG_TRACE_CONFIG },
{ "CONTEXT", DBG_TRACE_CONTEXT },
{ "DERIVE", DBG_TRACE_DERIVE },
{ "DESPERATE", DBG_TRACE_DESPERATE },
{ "DISCOVERY", DBG_TRACE_DISCOVERY },
{ "FAULT", DBG_TRACE_FAULT },
{ "FETCH", DBG_TRACE_FETCH },
{ "INDOM", DBG_TRACE_INDOM },
{ "INTERP", DBG_TRACE_INTERP },
{ "LIBPMDA", DBG_TRACE_LIBPMDA },
{ "LOCK", DBG_TRACE_LOCK },
{ "LOG", DBG_TRACE_LOG },
{ "LOGMETA", DBG_TRACE_LOGMETA },
{ "LOOP", DBG_TRACE_LOOP },
{ "OPTFETCH", DBG_TRACE_OPTFETCH },
{ "PDU", DBG_TRACE_PDU },
{ "PDUBUF", DBG_TRACE_PDUBUF },
{ "PMC", DBG_TRACE_PMC },
{ "PMNS", DBG_TRACE_PMNS },
{ "PROFILE", DBG_TRACE_PROFILE },
{ "TIMECONTROL", DBG_TRACE_TIMECONTROL },
{ "VALUE", DBG_TRACE_VALUE },
};
static const int num_debug = sizeof(debug_map) / sizeof(debug_map[0]);
|