@@ -12,11 +12,11 @@ 3. Neither the name of the copyright holder nor the names of its contributors ma
1212 products derived from this software without specific prior written permission.
1313
1414 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
15- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
16- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
15+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
16+ DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1717 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
18- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
19- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
18+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
19+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
2020 USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2121***********************************************************************************************************************/
2222
@@ -42,7 +42,7 @@ public class Client
4242 private static Version SupportedVersion = DTLSRecord . Version1_2 ;
4343
4444 private EndPoint _LocalEndPoint ;
45- private int _MaxPacketSize = 1440 ;
45+ private int _MaxPacketSize = 1440 ;
4646 private Socket _Socket ;
4747 private List < TCipherSuite > _SupportedCipherSuites ;
4848
@@ -130,7 +130,7 @@ private void ProcessHandshake(DTLSRecord record)
130130 {
131131
132132 int count = 0 ;
133- while ( ( _Cipher == null ) && ( count < 50 ) )
133+ while ( ( _Cipher == null ) && ( count < 500 ) )
134134 {
135135 System . Threading . Thread . Sleep ( 10 ) ;
136136 count ++ ;
@@ -616,7 +616,7 @@ private void SendHello(byte[] cookie)
616616
617617 clientHello . Extensions . Add ( new Extension ( ) { ExtensionType = TExtensionType . EncryptThenMAC } ) ;
618618 clientHello . Extensions . Add ( new Extension ( ) { ExtensionType = TExtensionType . ExtendedMasterSecret } ) ;
619-
619+
620620 EllipticCurvesExtension ellipticCurvesExtension = new EllipticCurvesExtension ( ) ;
621621 for ( int curve = 0 ; curve < ( int ) TEllipticCurve . secp521r1 ; curve ++ )
622622 {
@@ -769,7 +769,7 @@ private void StartReceive(Socket socket)
769769 socket . ReceiveFromAsync ( parameters ) ;
770770 }
771771
772- public void SetVersion ( Version version )
772+ public void SetVersion ( Version version )
773773 {
774774 _Version = version ;
775775 }
0 commit comments