*** empty log message ***
authorCarlos Guzmán Álvarez <carlos@mono-cvs.ximian.com>
Mon, 20 Oct 2003 22:14:35 +0000 (22:14 -0000)
committerCarlos Guzmán Álvarez <carlos@mono-cvs.ximian.com>
Mon, 20 Oct 2003 22:14:35 +0000 (22:14 -0000)
svn path=/trunk/mcs/; revision=19237

mcs/class/Mono.Security/Mono.Security.Protocol.Tls/TlsSession.cs
mcs/class/Mono.Security/Mono.Security.Protocol.Tls/TlsSessionContext.cs
mcs/class/Mono.Security/Mono.Security.Protocol.Tls/TlsSocket.cs

index 0d3331d42e8813c304ddd3042db9d04f8fae0706..4d9d62c7e96594ec26a9ca0dd1cb3828b6be6817 100644 (file)
@@ -111,11 +111,6 @@ namespace Mono.Security.Protocol.Tls
                        get { return settings; }
                }
 
-               internal short MaxFragmentSize
-               {
-                       get { return (short)System.Math.Pow(2, 14); }
-               }
-
                #endregion
 
                #region CONSTRUCTORS
index f9260a167f8337028c7c6668b905f86a741bfd78..fe98dd997040e4cd6ee14adb12d05f2bfe970e39 100644 (file)
@@ -71,6 +71,12 @@ namespace Mono.Security.Protocol.Tls
                
                #endregion
 
+               #region INTERNAL_CONSTANTS
+
+               internal const short MAX_FRAGMENT_SIZE = 16384; // 2^14
+
+               #endregion
+
                #region PROPERTIES
 
                public TlsProtocol Protocol
index 7d76afda0ba5900552d0406d966bf36b2557bdc8..e1a2fe375f517d48fda5efd1ca78b3be0bbf8d77 100644 (file)
@@ -425,9 +425,9 @@ namespace Mono.Security.Protocol.Tls
                        {
                                short   fragmentLength = 0;
                                byte[]  fragmentData;
-                               if ((messageData.Length - position) > session.MaxFragmentSize)
+                               if ((messageData.Length - position) > TlsSessionContext.MAX_FRAGMENT_SIZE)
                                {
-                                       fragmentLength = session.MaxFragmentSize;
+                                       fragmentLength = TlsSessionContext.MAX_FRAGMENT_SIZE;
                                }
                                else
                                {