Index: lldb/source/Host/posix/DomainSocket.cpp
--- lldb/source/Host/posix/DomainSocket.cpp.orig
+++ lldb/source/Host/posix/DomainSocket.cpp
@@ -48,7 +48,7 @@ static bool SetSockAddr(llvm::StringRef name, const si
     saddr_un_len =
         offsetof(struct sockaddr_un, sun_path) + name_offset + name.size();
 
-#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__)
+#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
   saddr_un->sun_len = saddr_un_len;
 #endif
 
