aboutsummaryrefslogtreecommitdiffstats
path: root/src/libtrace
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2015-12-03 08:45:52 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2015-12-03 08:45:52 -0500
commitf9021ef8714fee5d4eb30a2329f80eeebaeaf244 (patch)
treedd8152456b311b5539f6a8d4fb1b2a092737c1bb /src/libtrace
parenttesting (diff)
downloadfirejail-f9021ef8714fee5d4eb30a2329f80eeebaeaf244.tar.gz
firejail-f9021ef8714fee5d4eb30a2329f80eeebaeaf244.tar.zst
firejail-f9021ef8714fee5d4eb30a2329f80eeebaeaf244.zip
--tracelog
Diffstat (limited to 'src/libtrace')
-rw-r--r--src/libtrace/Makefile.in1
-rw-r--r--src/libtrace/libtrace.c2
2 files changed, 1 insertions, 2 deletions
diff --git a/src/libtrace/Makefile.in b/src/libtrace/Makefile.in
index 3924bdf3f..6917127b0 100644
--- a/src/libtrace/Makefile.in
+++ b/src/libtrace/Makefile.in
@@ -15,7 +15,6 @@ all: libtrace.so
15%.o : %.c $(H_FILE_LIST) 15%.o : %.c $(H_FILE_LIST)
16 $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@ 16 $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@
17 17
18# gcc -shared -fPIC -ldl traceopen.c -o traceopen.so
19libtrace.so: $(OBJS) 18libtrace.so: $(OBJS)
20 $(CC) $(LDFLAGS) -shared -fPIC -z relro -o $@ $(OBJS) -ldl 19 $(CC) $(LDFLAGS) -shared -fPIC -z relro -o $@ $(OBJS) -ldl
21 20
diff --git a/src/libtrace/libtrace.c b/src/libtrace/libtrace.c
index 9dad3859e..3db931de1 100644
--- a/src/libtrace/libtrace.c
+++ b/src/libtrace/libtrace.c
@@ -423,7 +423,7 @@ typedef int (*orig_stat64_t)(const char *pathname, struct stat64 *buf);
423static orig_stat64_t orig_stat64 = NULL; 423static orig_stat64_t orig_stat64 = NULL;
424int stat64(const char *pathname, struct stat64 *buf) { 424int stat64(const char *pathname, struct stat64 *buf) {
425 if (!orig_stat) 425 if (!orig_stat)
426 orig_stat64 = (orig_stat64_t)dlsym(RTLD_NEXT, "stat"); 426 orig_stat64 = (orig_stat64_t)dlsym(RTLD_NEXT, "stat64");
427 427
428 int rv = orig_stat64(pathname, buf); 428 int rv = orig_stat64(pathname, buf);
429 printf("%u:%s:stat %s:%d\n", pid(), name(), pathname, rv); 429 printf("%u:%s:stat %s:%d\n", pid(), name(), pathname, rv);