diff --git a/src/apps/relay/acme.c b/src/apps/relay/acme.c index c110938..13023d7 100644 --- a/src/apps/relay/acme.c +++ b/src/apps/relay/acme.c @@ -86,7 +86,7 @@ int try_acme_redirect(char *req, size_t len, const char *url, req_url[req_url_end_tab - req_url]='\0'; } } else if(req_url_end_space != NULL) { - path_length=req_url_end_space - req_url; + path_length=req_url_end_space - req_url; req_url[path_length]='\0'; } else if(req_url_end_tab != NULL) { diff --git a/src/server/ns_turn_server.c b/src/server/ns_turn_server.c index f9e8f89..340b1fe 100644 --- a/src/server/ns_turn_server.c +++ b/src/server/ns_turn_server.c @@ -4624,16 +4624,16 @@ static int read_client_connection(turn_turnserver *server, } else { SOCKET_TYPE st = get_ioa_socket_type(ss->client_socket); if(is_stream_socket(st)) { - if(is_http((char*)ioa_network_buffer_data(in_buffer->nbh), + if(is_http((char*)ioa_network_buffer_data(in_buffer->nbh), ioa_network_buffer_get_size(in_buffer->nbh))) { const char *proto = "HTTP"; - if ((st == TCP_SOCKET) && + if ((st == TCP_SOCKET) && ( try_acme_redirect( (char*)ioa_network_buffer_data(in_buffer->nbh), ioa_network_buffer_get_size(in_buffer->nbh), - server->acme_redirect, + server->acme_redirect, ss->client_socket ) == 0 )