Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDick Porter <dick@acm.org>2007-01-24 19:15:58 +0300
committerDick Porter <dick@acm.org>2007-01-24 19:15:58 +0300
commit3310e94b013fe7075f8461c7bd16e09414b2412a (patch)
treeb0d9d069598067f04eede939eb263dc99a4c88c6
parent87ba3d44163615ba9a7b63c800b69bbbe5871980 (diff)
2007-01-24 Dick Porter <dick@ximian.com>
* IOControlCode.cs: * SocketInformationOptions.cs: * TransmitFileOptions.cs: Fix enum values * AddressFamily.cs: Not Serializable in the 2.0 profile svn path=/trunk/mcs/; revision=71605
-rw-r--r--mcs/class/System/System.Net.Sockets/AddressFamily.cs2
-rw-r--r--mcs/class/System/System.Net.Sockets/ChangeLog8
-rw-r--r--mcs/class/System/System.Net.Sockets/IOControlCode.cs68
-rw-r--r--mcs/class/System/System.Net.Sockets/SocketInformationOptions.cs8
-rw-r--r--mcs/class/System/System.Net.Sockets/TransmitFileOptions.cs10
5 files changed, 53 insertions, 43 deletions
diff --git a/mcs/class/System/System.Net.Sockets/AddressFamily.cs b/mcs/class/System/System.Net.Sockets/AddressFamily.cs
index 03ecbf96abd..40d4332dae9 100644
--- a/mcs/class/System/System.Net.Sockets/AddressFamily.cs
+++ b/mcs/class/System/System.Net.Sockets/AddressFamily.cs
@@ -34,7 +34,9 @@
namespace System.Net.Sockets {
+#if ONLY_1_1
[Serializable]
+#endif
public enum AddressFamily {
Unknown = -1,
Unspecified = 0,
diff --git a/mcs/class/System/System.Net.Sockets/ChangeLog b/mcs/class/System/System.Net.Sockets/ChangeLog
index 1f60e58e4fe..1fbabb5610e 100644
--- a/mcs/class/System/System.Net.Sockets/ChangeLog
+++ b/mcs/class/System/System.Net.Sockets/ChangeLog
@@ -1,5 +1,13 @@
2007-01-24 Dick Porter <dick@ximian.com>
+ * IOControlCode.cs:
+ * SocketInformationOptions.cs:
+ * TransmitFileOptions.cs: Fix enum values
+
+ * AddressFamily.cs: Not Serializable in the 2.0 profile
+
+2007-01-24 Dick Porter <dick@ximian.com>
+
* NetworkStream.cs: 2.0 profile updates, based on a patch by
Sridhar Kulkarni (sridharkulkarni@gmail.com)
diff --git a/mcs/class/System/System.Net.Sockets/IOControlCode.cs b/mcs/class/System/System.Net.Sockets/IOControlCode.cs
index 8c5c7564104..6cd825be67b 100644
--- a/mcs/class/System/System.Net.Sockets/IOControlCode.cs
+++ b/mcs/class/System/System.Net.Sockets/IOControlCode.cs
@@ -33,40 +33,40 @@ namespace System.Net.Sockets
{
public enum IOControlCode: long
{
- AbsorbRouterAlert,
- AddMulticastGroupOnInterface,
- AddressListChange,
- AddressListQuery,
- AddressListSort,
- AssociateHandle,
- AsyncIO,
- BindToInterface,
- DataToRead,
- DeleteMulticastGroupFromInterface,
- EnableCircularQueuing,
- Flush,
- GetBroadcastAddress,
- GetExtensionFunctionPointer,
- GetGroupQos,
- GetQos,
- KeepAliveValues,
- LimitBroadcasts,
- MulticastInterface,
- MulticastScope,
- MultipointLoopback,
- NamespaceChange,
- NonBlockingIO,
- OobDataRead,
- QueryTargetPnpHandle,
- ReceiveAll,
- ReceiveAllIgmpMulticast,
- ReceiveAllMulticast,
- RoutingInterfaceChange,
- RoutingInterfaceQuery,
- SetGroupQos,
- SetQos,
- TranslateHandle,
- UnicastInterface,
+ AbsorbRouterAlert = 0x98000005,
+ AddMulticastGroupOnInterface = 0x9800000A,
+ AddressListChange = 0x28000017,
+ AddressListQuery = 0x48000016,
+ AddressListSort = 0xC8000019,
+ AssociateHandle = 0x88000001,
+ AsyncIO = 0x8004667D,
+ BindToInterface = 0x98000008,
+ DataToRead = 0x4004667F,
+ DeleteMulticastGroupFromInterface = 0x9800000B,
+ EnableCircularQueuing = 0x28000002,
+ Flush = 0x28000004,
+ GetBroadcastAddress = 0x48000005,
+ GetExtensionFunctionPointer = 0xC8000006,
+ GetGroupQos = 0xC8000008,
+ GetQos = 0xC8000007,
+ KeepAliveValues = 0x98000004,
+ LimitBroadcasts = 0x98000007,
+ MulticastInterface = 0x98000009,
+ MulticastScope = 0x8800000A,
+ MultipointLoopback = 0x88000009,
+ NamespaceChange = 0x88000019,
+ NonBlockingIO = 0x8004667E,
+ OobDataRead = 0x40047307,
+ QueryTargetPnpHandle = 0x48000018,
+ ReceiveAll = 0x98000001,
+ ReceiveAllIgmpMulticast = 0x98000003,
+ ReceiveAllMulticast = 0x98000002,
+ RoutingInterfaceChange = 0x88000015,
+ RoutingInterfaceQuery = 0xC8000014,
+ SetGroupQos = 0x8800000C,
+ SetQos = 0x8800000B,
+ TranslateHandle = 0xC800000D,
+ UnicastInterface = 0x98000006,
}
}
#endif
diff --git a/mcs/class/System/System.Net.Sockets/SocketInformationOptions.cs b/mcs/class/System/System.Net.Sockets/SocketInformationOptions.cs
index 947f584575c..c78ad2a4fff 100644
--- a/mcs/class/System/System.Net.Sockets/SocketInformationOptions.cs
+++ b/mcs/class/System/System.Net.Sockets/SocketInformationOptions.cs
@@ -36,10 +36,10 @@ namespace System.Net.Sockets
{
[FlagsAttribute]
public enum SocketInformationOptions {
- Connected = 0x00000000,
- Listening = 0x00000001,
- NonBlocking = 0x00000002,
- UseOnlyOverlappedIO = 0x00000004
+ NonBlocking = 0x00000001,
+ Connected = 0x00000002,
+ Listening = 0x00000004,
+ UseOnlyOverlappedIO = 0x00000008
}
}
diff --git a/mcs/class/System/System.Net.Sockets/TransmitFileOptions.cs b/mcs/class/System/System.Net.Sockets/TransmitFileOptions.cs
index 57145697b67..8def6c713be 100644
--- a/mcs/class/System/System.Net.Sockets/TransmitFileOptions.cs
+++ b/mcs/class/System/System.Net.Sockets/TransmitFileOptions.cs
@@ -36,12 +36,12 @@ namespace System.Net.Sockets
{
[FlagsAttribute]
public enum TransmitFileOptions {
- Disconnect = 0x00000000,
- ReuseSocket = 0x00000001,
- UseDefaultWorkerThread = 0x00000002,
- UseKernelApc = 0x00000004,
+ UseDefaultWorkerThread = 0x00000000,
+ Disconnect = 0x00000001,
+ ReuseSocket = 0x00000002,
+ WriteBehind = 0x00000004,
UseSystemThread = 0x00000010,
- WriteBehind = 0x00008000
+ UseKernelApc = 0x00000020,
}
}