[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dotgnu-pnet-commits] pnetlib ChangeLog System/Net/Sockets/Socket.cs
From: |
Radek Polak |
Subject: |
[dotgnu-pnet-commits] pnetlib ChangeLog System/Net/Sockets/Socket.cs |
Date: |
Mon, 22 Oct 2007 08:14:08 +0000 |
CVSROOT: /sources/dotgnu-pnet
Module name: pnetlib
Changes by: Radek Polak <radekp> 07/10/22 08:14:08
Modified files:
. : ChangeLog
System/Net/Sockets: Socket.cs
Log message:
allow recieve and send timeout socket options
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pnetlib/ChangeLog?cvsroot=dotgnu-pnet&r1=1.2517&r2=1.2518
http://cvs.savannah.gnu.org/viewcvs/pnetlib/System/Net/Sockets/Socket.cs?cvsroot=dotgnu-pnet&r1=1.25&r2=1.26
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/dotgnu-pnet/pnetlib/ChangeLog,v
retrieving revision 1.2517
retrieving revision 1.2518
diff -u -b -r1.2517 -r1.2518
--- ChangeLog 22 Oct 2007 04:46:18 -0000 1.2517
+++ ChangeLog 22 Oct 2007 08:14:08 -0000 1.2518
@@ -1,5 +1,10 @@
2007-10-22 Radek Polak <address@hidden>
+ * System/Net/Sockets/Socket.cs: Allow recieve and send timeout socket
+ options.
+
+2007-10-22 Radek Polak <address@hidden>
+
* System.Windows.Forms/TabControl.cs: Fix index out of range and null
reference exceptions. Handle correctly case, when we set tabpage at
selected index - the tab content didnt appear.
Index: System/Net/Sockets/Socket.cs
===================================================================
RCS file: /sources/dotgnu-pnet/pnetlib/System/Net/Sockets/Socket.cs,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
--- System/Net/Sockets/Socket.cs 12 Oct 2007 15:10:55 -0000 1.25
+++ System/Net/Sockets/Socket.cs 22 Oct 2007 08:14:08 -0000 1.26
@@ -1544,7 +1544,9 @@
optionName ==
SocketOptionName.ReceiveBuffer ||
optionName ==
SocketOptionName.SendBuffer ||
optionName ==
SocketOptionName.ReuseAddress ||
- optionName ==
SocketOptionName.Broadcast)
+ optionName ==
SocketOptionName.Broadcast ||
+ optionName ==
SocketOptionName.ReceiveTimeout ||
+ optionName ==
SocketOptionName.SendTimeout)
{
SetSocketOptionRaw(optionLevel,
optionName,
optionValue);
@@ -1568,15 +1570,6 @@
(optionValue == 0) ? 1 : 0);
return;
}
- if(optionName ==
SocketOptionName.ReceiveTimeout ||
- optionName ==
SocketOptionName.SendTimeout)
- {
- // These options are fixed by
the Internet RFC's,
- // are should never be changed
by applications.
- // But there is existing C#
code that thinks they
- // can be set to different
values. Quietly ignore.
- return;
- }
}
else if(optionLevel == SocketOptionLevel.Tcp)
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] pnetlib ChangeLog System/Net/Sockets/Socket.cs,
Radek Polak <=