summaryrefslogtreecommitdiffstats
path: root/src/proc_net_stat_conntrack.c
diff options
context:
space:
mode:
authorCosta Tsaousis (ktsaou) <costa@tsaousis.gr>2015-10-12 23:56:15 +0300
committerCosta Tsaousis (ktsaou) <costa@tsaousis.gr>2015-10-12 23:56:15 +0300
commit41a00e696182c5ca610543d2126eaa32cfd18e0b (patch)
tree626c7b87bcdc8f529724ca4759796ce8fb006145 /src/proc_net_stat_conntrack.c
parentc5f2511615b291b48fba1a8a64f4b65462d8bc6a (diff)
added -ch option to set container host prefix for /proc and /sys #10
Diffstat (limited to 'src/proc_net_stat_conntrack.c')
-rwxr-xr-xsrc/proc_net_stat_conntrack.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/proc_net_stat_conntrack.c b/src/proc_net_stat_conntrack.c
index d6b864b7bc..e3d8233062 100755
--- a/src/proc_net_stat_conntrack.c
+++ b/src/proc_net_stat_conntrack.c
@@ -26,7 +26,11 @@ int do_proc_net_stat_conntrack(int update_every, unsigned long long dt) {
if(dt) {};
- if(!ff) ff = procfile_open(config_get("plugin:proc:/proc/net/stat/nf_conntrack", "filename to monitor", "/proc/net/stat/nf_conntrack"), " \t:", PROCFILE_FLAG_DEFAULT);
+ if(!ff) {
+ char filename[FILENAME_MAX + 1];
+ snprintf(filename, FILENAME_MAX, "%s%s", global_host_prefix, "/proc/net/stat/nf_conntrack");
+ ff = procfile_open(config_get("plugin:proc:/proc/net/stat/nf_conntrack", "filename to monitor", filename), " \t:", PROCFILE_FLAG_DEFAULT);
+ }
if(!ff) return 1;
ff = procfile_readall(ff);