@@ -1592,41 +1592,7 @@ int main( int argc, char *argv[] )
1592
1592
#endif /* MBEDTLS_X509_CRT_PARSE_C */
1593
1593
1594
1594
/*
1595
- * 2. Start the connection
1596
- */
1597
- if ( opt .server_addr == NULL )
1598
- opt .server_addr = opt .server_name ;
1599
-
1600
- mbedtls_printf ( " . Connecting to %s/%s/%s..." ,
1601
- opt .transport == MBEDTLS_SSL_TRANSPORT_STREAM ? "tcp" : "udp" ,
1602
- opt .server_addr , opt .server_port );
1603
- fflush ( stdout );
1604
-
1605
- if ( ( ret = mbedtls_net_connect ( & server_fd ,
1606
- opt .server_addr , opt .server_port ,
1607
- opt .transport == MBEDTLS_SSL_TRANSPORT_STREAM ?
1608
- MBEDTLS_NET_PROTO_TCP : MBEDTLS_NET_PROTO_UDP ) ) != 0 )
1609
- {
1610
- mbedtls_printf ( " failed\n ! mbedtls_net_connect returned -0x%x\n\n" ,
1611
- (unsigned int ) - ret );
1612
- goto exit ;
1613
- }
1614
-
1615
- if ( opt .nbio > 0 )
1616
- ret = mbedtls_net_set_nonblock ( & server_fd );
1617
- else
1618
- ret = mbedtls_net_set_block ( & server_fd );
1619
- if ( ret != 0 )
1620
- {
1621
- mbedtls_printf ( " failed\n ! net_set_(non)block() returned -0x%x\n\n" ,
1622
- (unsigned int ) - ret );
1623
- goto exit ;
1624
- }
1625
-
1626
- mbedtls_printf ( " ok\n" );
1627
-
1628
- /*
1629
- * 3. Setup stuff
1595
+ * 2. Setup stuff
1630
1596
*/
1631
1597
mbedtls_printf ( " . Setting up the SSL/TLS structure..." );
1632
1598
fflush ( stdout );
@@ -1978,6 +1944,40 @@ int main( int argc, char *argv[] )
1978
1944
1979
1945
mbedtls_printf ( " ok\n" );
1980
1946
1947
+ /*
1948
+ * 3. Start the connection
1949
+ */
1950
+ if ( opt .server_addr == NULL )
1951
+ opt .server_addr = opt .server_name ;
1952
+
1953
+ mbedtls_printf ( " . Connecting to %s/%s/%s..." ,
1954
+ opt .transport == MBEDTLS_SSL_TRANSPORT_STREAM ? "tcp" : "udp" ,
1955
+ opt .server_addr , opt .server_port );
1956
+ fflush ( stdout );
1957
+
1958
+ if ( ( ret = mbedtls_net_connect ( & server_fd ,
1959
+ opt .server_addr , opt .server_port ,
1960
+ opt .transport == MBEDTLS_SSL_TRANSPORT_STREAM ?
1961
+ MBEDTLS_NET_PROTO_TCP : MBEDTLS_NET_PROTO_UDP ) ) != 0 )
1962
+ {
1963
+ mbedtls_printf ( " failed\n ! mbedtls_net_connect returned -0x%x\n\n" ,
1964
+ (unsigned int ) - ret );
1965
+ goto exit ;
1966
+ }
1967
+
1968
+ if ( opt .nbio > 0 )
1969
+ ret = mbedtls_net_set_nonblock ( & server_fd );
1970
+ else
1971
+ ret = mbedtls_net_set_block ( & server_fd );
1972
+ if ( ret != 0 )
1973
+ {
1974
+ mbedtls_printf ( " failed\n ! net_set_(non)block() returned -0x%x\n\n" ,
1975
+ (unsigned int ) - ret );
1976
+ goto exit ;
1977
+ }
1978
+
1979
+ mbedtls_printf ( " ok\n" );
1980
+
1981
1981
/*
1982
1982
* 4. Handshake
1983
1983
*/
0 commit comments