浏览代码

Merge pull request #5579 from wrathdoesthat/master

Added getaddrinfo flags
gingerBill 1 月之前
父节点
当前提交
71e992d5bf
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      core/sys/windows/types.odin

+ 13 - 0
core/sys/windows/types.odin

@@ -3385,6 +3385,19 @@ FILE_ATTRIBUTE_TAG_INFO :: struct {
 	ReparseTag: DWORD,
 }
 
+// getaddrinfo flags https://learn.microsoft.com/en-us/windows/win32/api/ws2def/ns-ws2def-addrinfoa
+AI_PASSIVE 				  :: 0x01
+AI_CANONNAME 			  :: 0x02
+AI_NUMERICHOST 			  :: 0x04
+AI_ALL 					  :: 0x0100
+AI_ADDRCONFIG 			  :: 0x0400
+AI_V4MAPPED 			  :: 0x0800
+AI_NON_AUTHORITATIVE 	  :: 0x04000
+AI_SECURE 				  :: 0x08000
+AI_RETURN_PREFERRED_NAMES :: 0x010000
+AI_FQDN 				  :: 0x00020000
+AI_FILESERVER 			  :: 0x00040000
+
 PADDRINFOEXW :: ^ADDRINFOEXW
 LPADDRINFOEXW :: ^ADDRINFOEXW
 ADDRINFOEXW :: struct {