outbound/tls: fix server name len be

This commit is contained in:
bdbai
2023-03-28 17:21:36 +08:00
committed by eycorsican
parent 386f58ea97
commit adc06e2e82

View File

@@ -303,7 +303,7 @@ fn generate_tls_request(host: &[u8], payload: &[u8]) -> Vec<u8> {
ticket.0.session_ticket_ext_len = (payload.len() as u16).to_be();
server_name.0.ext_len = (host.len() as u16 + 3 + 2).to_be();
server_name.0.server_name_list_len = (host.len() as u16 + 3).to_be();
server_name.0.server_name_len = host.len() as u16;
server_name.0.server_name_len = (host.len() as u16).to_be();
let mut req = Vec::with_capacity(total_len);
unsafe {