Code:
const char esp_server_ip[4] = {96, 114, 157, 81};
os_memcpy(user_tcp_conn.proto.tcp->remote_ip, esp_server_ip, 4);
user_tcp_conn.proto.tcp->remote_port = 465; // remote SSL port of tcp server
user_tcp_conn.proto.tcp->local_port = espconn_port(); //local port of ESP8266
espconn_regist_connectcb(&user_tcp_conn, user_tcp_connect_cb); // register connect callback
espconn_regist_reconcb(&user_tcp_conn, user_tcp_recon_cb); // register reconnect callback as error handler
espconn_secure_set_size(ESPCONN_CLIENT,5120); // set SSL buffer size, if your SSL packet larger than 2048
espconn_secure_connect(&user_tcp_conn); // tcp SSL connect
Statistics: Posted by ESP_Faye — Wed Apr 22, 2015 11:50 am
Statistics: Posted by doughboy — Wed Apr 22, 2015 11:20 am
Statistics: Posted by Her Mary — Wed Apr 22, 2015 10:53 am
Statistics: Posted by doughboy — Tue Apr 21, 2015 11:53 pm
Statistics: Posted by ESP_Faye — Tue Apr 21, 2015 4:00 pm
../lib/libssl.a(ssl_loader.o): In function `ssl_obj_free':
(.irom0.text+0x4c0): undefined reference to `default_private_key'
../lib/libssl.a(ssl_loader.o): In function `ssl_obj_free':
(.irom0.text+0x4c4): undefined reference to `default_private_key_len'
../lib/libssl.a(ssl_loader.o): In function `ssl_obj_free':
(.irom0.text+0x4c8): undefined reference to `default_certificate_len'
../lib/libssl.a(ssl_loader.o): In function `ssl_obj_free':
(.irom0.text+0x4cc): undefined reference to `default_certificate'
collect2: error: ld returned 1 exit status
make: *** [.output/eagle/debug/image/eagle.app.v6.out] Error 1
Statistics: Posted by AlonX — Tue Apr 21, 2015 12:04 pm