24 lines
753 B
Plaintext
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);
|
|
}
|
|
|