aboutsummaryrefslogtreecommitdiff
path: root/src/include/gauger.h
diff options
context:
space:
mode:
authorNils Durner <durner@gnunet.org>2011-02-21 21:06:56 +0000
committerNils Durner <durner@gnunet.org>2011-02-21 21:06:56 +0000
commitef722745918449e2bd9546b02fdfa42176d41bc9 (patch)
treedfb0a63b1d3357bd256ef7e06a4d42bddab6048f /src/include/gauger.h
parent487e70a0cd46c1bdd8d905fef660e9b302c37155 (diff)
downloadgnunet-ef722745918449e2bd9546b02fdfa42176d41bc9.tar.gz
gnunet-ef722745918449e2bd9546b02fdfa42176d41bc9.zip
disable gauger on Windows for now
Diffstat (limited to 'src/include/gauger.h')
-rw-r--r--src/include/gauger.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/include/gauger.h b/src/include/gauger.h
index 26f4a578e..b636614b7 100644
--- a/src/include/gauger.h
+++ b/src/include/gauger.h
@@ -1,10 +1,18 @@
1#ifndef __GAUGER_H__ 1#ifndef __GAUGER_H__
2#define __GAUGER_H__ 2#define __GAUGER_H__
3 3
4#ifndef WINDOWS
5
4#include <unistd.h> 6#include <unistd.h>
5#include <stdio.h> 7#include <stdio.h>
6#include <sys/wait.h> 8#include <sys/wait.h>
7 9
8#define GAUGER(counter, value) {char __gauger_s[64];pid_t __gauger_p;if(!(__gauger_p=fork())){if(!fork()){sprintf(__gauger_s,"%llu", (unsigned long long) value);execlp("gauger-cli.py","gauger-cli.py",counter, __gauger_s,(char*)NULL);_exit(1);}else{_exit(0);}}else{waitpid(__gauger_p,NULL,0);}} 10#define GAUGER(counter, value) {char __gauger_s[64];pid_t __gauger_p;if(!(__gauger_p=fork())){if(!fork()){sprintf(__gauger_s,"%llu", (unsigned long long) value);execlp("gauger-cli.py","gauger-cli.py",counter, __gauger_s,(char*)NULL);_exit(1);}else{_exit(0);}}else{waitpid(__gauger_p,NULL,0);}}
9 11
12#else
13
14#define GAUGER(counter, value) {}
15
16#endif
17
10#endif 18#endif