Skip to content

Commit 711814b

Browse files
authored
fix (#276)
1 parent e664863 commit 711814b

File tree

1 file changed

+4
-0
lines changed
  • exporters/geneva/include/opentelemetry/exporters/geneva/metrics

1 file changed

+4
-0
lines changed

exporters/geneva/include/opentelemetry/exporters/geneva/metrics/socket_tools.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@
4848
#include <WinSock2.h>
4949
#include <Windows.h>
5050

51+
// sa_family_t is not defined in Windows, so typedef-ing it.
52+
// refer - https://learn.microsoft.com/en-us/windows/win32/winsock/sockaddr-2
53+
typedef u_short sa_family_t;
54+
5155
#ifdef min
5256
// NOMINMAX may be a better choice. However, defining it globally may break
5357
// other. Code that depends on macro definition in Windows SDK.

0 commit comments

Comments
 (0)