From 13b39ee0bce5ff416415ec60f22914c3eb273a18 Mon Sep 17 00:00:00 2001 From: Yi Kong Date: Tue, 6 Feb 2024 18:40:40 +0800 Subject: Import afunix.h from MinGW Needed by LLVM since commit a5ffabce98a4b2e9d69009fa3e60f2b154100860. Test: presubmit Bug: 322868540 Change-Id: Ib79973c3dd18f3f99abe2493321454aca24bcc44 --- x86_64-w64-mingw32/include/afunix.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 x86_64-w64-mingw32/include/afunix.h diff --git a/x86_64-w64-mingw32/include/afunix.h b/x86_64-w64-mingw32/include/afunix.h new file mode 100644 index 00000000..8a4f05f5 --- /dev/null +++ b/x86_64-w64-mingw32/include/afunix.h @@ -0,0 +1,19 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#ifndef _AFUNIX_ +#define _AFUNIX_ + +#define UNIX_PATH_MAX 108 + +typedef struct sockaddr_un { + ADDRESS_FAMILY sun_family; + char sun_path[UNIX_PATH_MAX]; +} SOCKADDR_UN, *PSOCKADDR_UN; + +#define SIO_AF_UNIX_GETPEERPID _WSAIOR(IOC_VENDOR, 256) + +#endif /* _AFUNIX_ */ -- cgit v1.2.3