X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust-baddr%2Flttng-ust-baddr.c;h=841223349a146e3c5f1d821dab92c5abc20bfecb;hb=13436238c6418c33e4eb3c3ab8e2a466f1597fd2;hp=a8569656bce804de5ea1369012ba42b3a4b0d19d;hpb=1b7b0501cb18e5799d102c95592b208ca33f317a;p=lttng-ust.git diff --git a/liblttng-ust-baddr/lttng-ust-baddr.c b/liblttng-ust-baddr/lttng-ust-baddr.c index a8569656..84122334 100644 --- a/liblttng-ust-baddr/lttng-ust-baddr.c +++ b/liblttng-ust-baddr/lttng-ust-baddr.c @@ -22,7 +22,6 @@ #include #include -#include #include #include #include @@ -32,38 +31,11 @@ #include #include "usterr.h" +#include "lttng-ust-baddr.h" + #define TRACEPOINT_DEFINE -#include "ust_baddr.h" #include "ust_baddr_statedump.h" -int -lttng_ust_push_baddr(void *so_base, const char *so_name) -{ - char resolved_path[PATH_MAX]; - struct stat sostat; - - if (!realpath(so_name, resolved_path)) { - ERR("could not resolve path '%s'", so_name); - return 0; - } - - if (stat(resolved_path, &sostat)) { - ERR("could not access file status for %s", resolved_path); - return 0; - } - - tracepoint(ust_baddr, push, - so_base, resolved_path, sostat.st_size, sostat.st_mtime); - return 0; -} - -int -lttng_ust_pop_baddr(void *so_base) -{ - tracepoint(ust_baddr, pop, so_base); - return 0; -} - static int extract_soinfo_events(struct dl_phdr_info *info, size_t size, void *data) {