Disable SNI on Android

This commit is contained in:
Max Lv
2017-12-27 09:58:50 +08:00
parent 65e9d2355d
commit 5072be7a02
+2
View File
@@ -760,6 +760,7 @@ server_recv_cb(EV_P_ ev_io *w, int revents)
remote = create_remote(server->listener, NULL);
if (sni_detected) {
#ifndef __ANDROID__
// Reconstruct address buffer
abuf->len = 0;
abuf->data[abuf->len++] = 3;
@@ -769,6 +770,7 @@ server_recv_cb(EV_P_ ev_io *w, int revents)
dst_port = htons(dst_port);
memcpy(abuf->data + abuf->len, &dst_port, 2);
abuf->len += 2;
#endif
ss_free(hostname);
}