Page MenuHomeFreeBSD

D45418.id139235.diff
No OneTemporary

D45418.id139235.diff

diff --git a/contrib/wpa/src/utils/os_unix.c b/contrib/wpa/src/utils/os_unix.c
--- a/contrib/wpa/src/utils/os_unix.c
+++ b/contrib/wpa/src/utils/os_unix.c
@@ -97,12 +97,12 @@
return 0;
}
switch (clock_id) {
-#ifdef CLOCK_BOOTTIME
+#if (defined(CLOCK_BOOTTIME) && defined(CLOCK_MONOTONIC)) && (CLOCK_MONOTONIC != CLOCK_BOOTTIME)
case CLOCK_BOOTTIME:
clock_id = CLOCK_MONOTONIC;
break;
#endif
-#ifdef CLOCK_MONOTONIC
+#if defined(CLOCK_MONOTONIC) && (!defined(CLOCK_BOOTTIME) || CLOCK_MONOTONIC != CLOCK_BOOTTIME)
case CLOCK_MONOTONIC:
clock_id = CLOCK_REALTIME;
break;

File Metadata

Mime Type
text/plain
Expires
Wed, Jul 22, 8:26 AM (1 h, 17 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35356412
Default Alt Text
D45418.id139235.diff (602 B)

Event Timeline