openbsd-ports/net/ntopng/patches/patch-src_Utils_cpp

24 lines
753 B
Plaintext

$OpenBSD: patch-src_Utils_cpp,v 1.2 2016/07/09 12:14:28 sthen Exp $
--- src/Utils.cpp.orig Mon Jun 27 20:31:18 2016
+++ src/Utils.cpp Sat Jul 9 12:55:43 2016
@@ -204,7 +204,19 @@ float Utils::timeval2ms(struct timeval *tv) {
/* ****************************************************** */
+float Utils::timeval2ms(struct bpf_timeval *tv) {
+ return((float)tv->tv_sec*1000+(float)tv->tv_usec/1000);
+}
+
+/* ****************************************************** */
+
u_int32_t Utils::timeval2usec(const struct timeval *tv) {
+ return(tv->tv_sec*1000000+tv->tv_usec);
+}
+
+/* ****************************************************** */
+
+u_int32_t Utils::timeval2usec(const struct bpf_timeval *tv) {
return(tv->tv_sec*1000000+tv->tv_usec);
}