ports/sysutils/openwsman/patches/patch-src_lib_u_uuid_c

22 lines
698 B
Text
Raw Normal View History

2023-08-16 22:26:55 +00:00
Index: src/lib/u/uuid.c
--- src/lib/u/uuid.c.orig
+++ src/lib/u/uuid.c
@@ -141,7 +141,7 @@ generate_uuid(char *buf, int size, int bNoPrefix)
#include <sys/param.h>
#include <netinet/in.h>
-#if defined(__APPLE__) || defined(__FreeBSD__)
+#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__)
#include <net/bpf.h>
#include <net/if_dl.h>
#include <net/if_types.h>
@@ -337,7 +337,7 @@ generate_uuid ( char* buf,
clock_sequence++;
// get mac address
-#if defined(__APPLE__) || defined(__FreeBSD__)
+#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__)
if ( mac_address( mac, 6 ) == 0 )
#else
if (mac_addr_sys(mac) == 0 )