Commit 6b59b2c8 authored by Vicent Marti's avatar Vicent Marti

cc: Only try to list ksyms if we're root

parent f088bbf4
......@@ -111,8 +111,13 @@ int bcc_procutils_each_module(int pid, bcc_procutils_modulecb callback,
int bcc_procutils_each_ksym(bcc_procutils_ksymcb callback, void *payload) {
char line[2048];
FILE *kallsyms = fopen("/proc/kallsyms", "r");
FILE *kallsyms;
/* root is needed to list ksym addresses */
if (geteuid() != 0)
return -1;
kallsyms = fopen("/proc/kallsyms", "r");
if (!kallsyms)
return -1;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment