Browse Source

tcp-proxy: fix build

Jörg Thalheim 2 năm trước cách đây
mục cha
commit
19f1f02d91
2 tập tin đã thay đổi với 5 bổ sung0 xóa
  1. 4 0
      osdep/Phy.hpp
  2. 1 0
      tcp-proxy/tcp-proxy.cpp

+ 4 - 0
osdep/Phy.hpp

@@ -50,7 +50,9 @@
 #include <netinet/in.h>
 #include <netinet/tcp.h>
 
+#ifndef ZT_NO_METRICS
 #include "../node/Metrics.hpp"
+#endif
 
 #if defined(__linux__) || defined(linux) || defined(__LINUX__) || defined(__linux)
 #ifndef IPV6_DONTFRAG
@@ -476,7 +478,9 @@ public:
 				 	sizeof(struct sockaddr_in)) == (long)len);
 #endif
 		if (sent) {
+#ifndef ZT_NO_METRICS
 			Metrics::udp_send += len;
+#endif
 		}
 
 		return sent;

+ 1 - 0
tcp-proxy/tcp-proxy.cpp

@@ -41,6 +41,7 @@
 #include <algorithm>
 #include <vector>
 
+#define ZT_NO_METRICS 1
 #include "../osdep/Phy.hpp"
 
 #define ZT_TCP_PROXY_CONNECTION_TIMEOUT_SECONDS 300