X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=lttng%2Fcommands%2Fenable_events.c;h=9fa2349ee877ab19460d7bb0643f66ab1bee56c7;hb=8b97b5dd9a0ab5a5b628732e17ef2f043ab3cabd;hp=3e35a6c38b42a7e585e64c316efd760d3a1c51fd;hpb=c93d9daf699c3ef6e0be64a1011baec725b3e31e;p=lttng-tools.git diff --git a/lttng/commands/enable_events.c b/lttng/commands/enable_events.c index 3e35a6c38..9fa2349ee 100644 --- a/lttng/commands/enable_events.c +++ b/lttng/commands/enable_events.c @@ -24,10 +24,11 @@ #include #include #include +#include -#include "cmd.h" -#include "conf.h" -#include "utils.h" +#include "../cmd.h" +#include "../conf.h" +#include "../utils.h" static char *opt_event_list; static int opt_event_type; @@ -110,30 +111,30 @@ static int parse_kprobe_opts(struct lttng_event *ev, char *opt) } /* Check for symbol+offset */ - ret = sscanf(opt, "%[^'+']+%li", name, &hex); + ret = sscanf(opt, "%[^'+']+%" SCNu64, name, &hex); if (ret == 2) { strncpy(ev->attr.probe.symbol_name, name, LTTNG_SYMBOL_NAME_LEN); DBG("kprobe symbol %s", ev->attr.probe.symbol_name); if (hex == 0) { - ERR("Invalid kprobe offset %lu", hex); + ERR("Invalid kprobe offset %" PRIu64, hex); ret = -1; goto error; } ev->attr.probe.offset = hex; - DBG("kprobe offset %lu", ev->attr.probe.offset); + DBG("kprobe offset %" PRIu64, ev->attr.probe.offset); goto error; } /* Check for address */ - ret = sscanf(opt, "%li", &hex); + ret = sscanf(opt, "%" SCNu64, &hex); if (ret > 0) { if (hex == 0) { - ERR("Invalid kprobe address %lu", hex); + ERR("Invalid kprobe address %" PRIu64, hex); ret = -1; goto error; } ev->attr.probe.addr = hex; - DBG("kprobe addr %lu", ev->attr.probe.addr); + DBG("kprobe addr %" PRIu64, ev->attr.probe.addr); goto error; }