mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
More fixes for typedef @constinit change
This commit is contained in:
@@ -34,22 +34,22 @@ struct AddrInfo
|
||||
|
||||
const PLATFORM_O_NONBLOCK @if(!$defined(PLATFORM_O_NONBLOCK)) = 0;
|
||||
|
||||
const AISockType SOCK_STREAM = 1; // Stream
|
||||
const AISockType SOCK_DGRAM = 2; // Datagram
|
||||
const AISockType SOCK_RAW = 3; // Raw
|
||||
const AISockType SOCK_RDM = 4; // Reliably delivered
|
||||
const AISockType SOCK_SEQPACKET = 5; // Sequential packet
|
||||
const AISockType SOCK_STREAM = (AISockType)1; // Stream
|
||||
const AISockType SOCK_DGRAM = (AISockType)2; // Datagram
|
||||
const AISockType SOCK_RAW = (AISockType)3; // Raw
|
||||
const AISockType SOCK_RDM = (AISockType)4; // Reliably delivered
|
||||
const AISockType SOCK_SEQPACKET = (AISockType)5; // Sequential packet
|
||||
|
||||
const AIFlags AI_PASSIVE = 0x1;
|
||||
const AIFlags AI_CANONNAME = 0x2;
|
||||
const AIFlags AI_NUMERICHOST = 0x4;
|
||||
const AIFlags AI_PASSIVE = (AIFlags)0x1;
|
||||
const AIFlags AI_CANONNAME = (AIFlags)0x2;
|
||||
const AIFlags AI_NUMERICHOST = (AIFlags)0x4;
|
||||
|
||||
const AIFamily AF_UNSPEC = 0;
|
||||
const AIFamily AF_UNIX = 1;
|
||||
const AIFamily AF_INET = 2;
|
||||
const AIFamily AF_INET6 = PLATFORM_AF_INET6;
|
||||
const AIFamily AF_IPX = PLATFORM_AF_IPX;
|
||||
const AIFamily AF_APPLETALK = PLATFORM_AF_APPLETALK;
|
||||
const AIFamily AF_UNSPEC = (AIFamily)0;
|
||||
const AIFamily AF_UNIX = (AIFamily)1;
|
||||
const AIFamily AF_INET = (AIFamily)2;
|
||||
const AIFamily AF_INET6 = (AIFamily)PLATFORM_AF_INET6;
|
||||
const AIFamily AF_IPX = (AIFamily)PLATFORM_AF_IPX;
|
||||
const AIFamily AF_APPLETALK = (AIFamily)PLATFORM_AF_APPLETALK;
|
||||
|
||||
const O_NONBLOCK = PLATFORM_O_NONBLOCK;
|
||||
|
||||
|
||||
@@ -1,50 +1,50 @@
|
||||
module std::net::os @if(env::DARWIN);
|
||||
import libc;
|
||||
|
||||
const AIFlags AI_NUMERICSERV = 0x1000;
|
||||
const AIFlags AI_ALL = 0x100;
|
||||
const AIFlags AI_V4MAPPED_CFG = 0x200;
|
||||
const AIFlags AI_ADDRCONFIG = 0x400;
|
||||
const AIFlags AI_V4MAPPED = 0x800;
|
||||
const AIFlags AI_UNUSABLE = 0x10000000;
|
||||
const AIFlags AI_DEFAULT = AI_V4MAPPED_CFG | AI_ADDRCONFIG;
|
||||
const AIFlags AI_NUMERICSERV = (AIFlags)0x1000;
|
||||
const AIFlags AI_ALL = (AIFlags)0x100;
|
||||
const AIFlags AI_V4MAPPED_CFG = (AIFlags)0x200;
|
||||
const AIFlags AI_ADDRCONFIG = (AIFlags)0x400;
|
||||
const AIFlags AI_V4MAPPED = (AIFlags)0x800;
|
||||
const AIFlags AI_UNUSABLE = (AIFlags)0x10000000;
|
||||
const AIFlags AI_DEFAULT = AI_V4MAPPED_CFG | AI_ADDRCONFIG;
|
||||
|
||||
const AIFamily PLATFORM_AF_IMPLINK = 3;
|
||||
const AIFamily PLATFORM_AF_PUP = 4;
|
||||
const AIFamily PLATFORM_AF_CHAOS = 5;
|
||||
const AIFamily PLATFORM_AF_NS = 6;
|
||||
const AIFamily PLATFORM_AF_ISO = 7;
|
||||
const AIFamily PLATFORM_AF_ECMA = 8;
|
||||
const AIFamily PLATFORM_AF_DATAKIT = 9;
|
||||
const AIFamily PLATFORM_AF_CCITT = 10;
|
||||
const AIFamily PLATFORM_AF_SNA = 11;
|
||||
const AIFamily PLATFORM_AF_DECNET = 12;
|
||||
const AIFamily PLATFORM_AF_DLI = 13;
|
||||
const AIFamily PLATFORM_AF_LAT = 14;
|
||||
const AIFamily PLATFORM_AF_HYLINK = 15;
|
||||
const AIFamily PLATFORM_AF_APPLETALK = 16;
|
||||
const AIFamily PLATFORM_AF_ROUTE = 17;
|
||||
const AIFamily PLATFORM_AF_LINK = 18;
|
||||
const AIFamily PLATFORM_PSEUDO_AF_XTP = 19;
|
||||
const AIFamily PLATFORM_AF_COIP = 20;
|
||||
const AIFamily PLATFORM_AF_CNT = 21;
|
||||
const AIFamily PLATFORM_PSEUDO_AF_RTIP = 22;
|
||||
const AIFamily PLATFORM_AF_IPX = 23;
|
||||
const AIFamily PLATFORM_AF_SIP = 24;
|
||||
const AIFamily PLATFORM_PSEUDO_AF_PIP = 25;
|
||||
const AIFamily PLATFORM_AF_NDRV = 27;
|
||||
const AIFamily PLATFORM_AF_ISDN = 28;
|
||||
const AIFamily PLATFORM_PSEUDO_AF_KEY = 29;
|
||||
const AIFamily PLATFORM_AF_INET6 = 30;
|
||||
const AIFamily PLATFORM_AF_NATM = 31;
|
||||
const AIFamily PLATFORM_AF_SYSTEM = 32;
|
||||
const AIFamily PLATFORM_AF_NETBIOS = 33;
|
||||
const AIFamily PLATFORM_AF_PPP = 34;
|
||||
const AIFamily PLATFORM_PSEUDO_AF_HDRCMPLT = 35;
|
||||
const AIFamily PLATFORM_AF_IEEE80211 = 37;
|
||||
const AIFamily PLATFORM_AF_UTUN = 38;
|
||||
const AIFamily PLATFORM_AF_VSOCK = 40;
|
||||
const AIFamily PLATFORM_AF_MAX = 41;
|
||||
const AIFamily PLATFORM_AF_IMPLINK = (AIFamily)3;
|
||||
const AIFamily PLATFORM_AF_PUP = (AIFamily)4;
|
||||
const AIFamily PLATFORM_AF_CHAOS = (AIFamily)5;
|
||||
const AIFamily PLATFORM_AF_NS = (AIFamily)6;
|
||||
const AIFamily PLATFORM_AF_ISO = (AIFamily)7;
|
||||
const AIFamily PLATFORM_AF_ECMA = (AIFamily)8;
|
||||
const AIFamily PLATFORM_AF_DATAKIT = (AIFamily)9;
|
||||
const AIFamily PLATFORM_AF_CCITT = (AIFamily)10;
|
||||
const AIFamily PLATFORM_AF_SNA = (AIFamily)11;
|
||||
const AIFamily PLATFORM_AF_DECNET = (AIFamily)12;
|
||||
const AIFamily PLATFORM_AF_DLI = (AIFamily)13;
|
||||
const AIFamily PLATFORM_AF_LAT = (AIFamily)14;
|
||||
const AIFamily PLATFORM_AF_HYLINK = (AIFamily)15;
|
||||
const AIFamily PLATFORM_AF_APPLETALK = (AIFamily)16;
|
||||
const AIFamily PLATFORM_AF_ROUTE = (AIFamily)17;
|
||||
const AIFamily PLATFORM_AF_LINK = (AIFamily)18;
|
||||
const AIFamily PLATFORM_PSEUDO_AF_XTP = (AIFamily)19;
|
||||
const AIFamily PLATFORM_AF_COIP = (AIFamily)20;
|
||||
const AIFamily PLATFORM_AF_CNT = (AIFamily)21;
|
||||
const AIFamily PLATFORM_PSEUDO_AF_RTIP = (AIFamily)22;
|
||||
const AIFamily PLATFORM_AF_IPX = (AIFamily)23;
|
||||
const AIFamily PLATFORM_AF_SIP = (AIFamily)24;
|
||||
const AIFamily PLATFORM_PSEUDO_AF_PIP = (AIFamily)25;
|
||||
const AIFamily PLATFORM_AF_NDRV = (AIFamily)27;
|
||||
const AIFamily PLATFORM_AF_ISDN = (AIFamily)28;
|
||||
const AIFamily PLATFORM_PSEUDO_AF_KEY = (AIFamily)29;
|
||||
const AIFamily PLATFORM_AF_INET6 = (AIFamily)30;
|
||||
const AIFamily PLATFORM_AF_NATM = (AIFamily)31;
|
||||
const AIFamily PLATFORM_AF_SYSTEM = (AIFamily)32;
|
||||
const AIFamily PLATFORM_AF_NETBIOS = (AIFamily)33;
|
||||
const AIFamily PLATFORM_AF_PPP = (AIFamily)34;
|
||||
const AIFamily PLATFORM_PSEUDO_AF_HDRCMPLT = (AIFamily)35;
|
||||
const AIFamily PLATFORM_AF_IEEE80211 = (AIFamily)37;
|
||||
const AIFamily PLATFORM_AF_UTUN = (AIFamily)38;
|
||||
const AIFamily PLATFORM_AF_VSOCK = (AIFamily)40;
|
||||
const AIFamily PLATFORM_AF_MAX = (AIFamily)41;
|
||||
|
||||
const int PLATFORM_O_NONBLOCK = 0x04;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user