This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,29 @@
using System;
namespace System.Net.NetworkInformation.MacOsStructs
{
// Token: 0x02000192 RID: 402
internal struct ifaddrs
{
// Token: 0x04000C5A RID: 3162
public IntPtr ifa_next;
// Token: 0x04000C5B RID: 3163
public string ifa_name;
// Token: 0x04000C5C RID: 3164
public uint ifa_flags;
// Token: 0x04000C5D RID: 3165
public IntPtr ifa_addr;
// Token: 0x04000C5E RID: 3166
public IntPtr ifa_netmask;
// Token: 0x04000C5F RID: 3167
public IntPtr ifa_dstaddr;
// Token: 0x04000C60 RID: 3168
public IntPtr ifa_data;
}
}
@@ -0,0 +1,13 @@
using System;
using System.Runtime.InteropServices;
namespace System.Net.NetworkInformation.MacOsStructs
{
// Token: 0x02000195 RID: 405
internal struct in6_addr
{
// Token: 0x04000C67 RID: 3175
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 16)]
public byte[] u6_addr8;
}
}
@@ -0,0 +1,14 @@
using System;
namespace System.Net.NetworkInformation.MacOsStructs
{
// Token: 0x02000193 RID: 403
internal struct sockaddr
{
// Token: 0x04000C61 RID: 3169
public byte sa_len;
// Token: 0x04000C62 RID: 3170
public byte sa_family;
}
}
@@ -0,0 +1,34 @@
using System;
using System.Runtime.InteropServices;
namespace System.Net.NetworkInformation.MacOsStructs
{
// Token: 0x02000197 RID: 407
internal struct sockaddr_dl
{
// Token: 0x04000C6E RID: 3182
public byte sdl_len;
// Token: 0x04000C6F RID: 3183
public byte sdl_family;
// Token: 0x04000C70 RID: 3184
public ushort sdl_index;
// Token: 0x04000C71 RID: 3185
public byte sdl_type;
// Token: 0x04000C72 RID: 3186
public byte sdl_nlen;
// Token: 0x04000C73 RID: 3187
public byte sdl_alen;
// Token: 0x04000C74 RID: 3188
public byte sdl_slen;
// Token: 0x04000C75 RID: 3189
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 12)]
public byte[] sdl_data;
}
}
@@ -0,0 +1,20 @@
using System;
namespace System.Net.NetworkInformation.MacOsStructs
{
// Token: 0x02000194 RID: 404
internal struct sockaddr_in
{
// Token: 0x04000C63 RID: 3171
public byte sin_len;
// Token: 0x04000C64 RID: 3172
public byte sin_family;
// Token: 0x04000C65 RID: 3173
public ushort sin_port;
// Token: 0x04000C66 RID: 3174
public uint sin_addr;
}
}
@@ -0,0 +1,26 @@
using System;
namespace System.Net.NetworkInformation.MacOsStructs
{
// Token: 0x02000196 RID: 406
internal struct sockaddr_in6
{
// Token: 0x04000C68 RID: 3176
public byte sin6_len;
// Token: 0x04000C69 RID: 3177
public byte sin6_family;
// Token: 0x04000C6A RID: 3178
public ushort sin6_port;
// Token: 0x04000C6B RID: 3179
public uint sin6_flowinfo;
// Token: 0x04000C6C RID: 3180
public in6_addr sin6_addr;
// Token: 0x04000C6D RID: 3181
public uint sin6_scope_id;
}
}