From: Thadeu Lima de Souza Cascardo Date: Thu, 2 May 2013 21:34:09 +0000 (-0300) Subject: rnetclient: antecipa mensagem de handshake X-Git-Url: http://git.cascardo.info/?p=cascardo%2Frnetproxy.git;a=commitdiff_plain;h=e99363dd3add44447c294e501f7e30cc7d078720 rnetclient: antecipa mensagem de handshake Envia toda a mensagem de handshake, ja que o servidor pode exigir a mensagem completa do cliente antes de enviar a sua resposta. --- diff --git a/rnetclient.c b/rnetclient.c index 57cc3c9..679d468 100644 --- a/rnetclient.c +++ b/rnetclient.c @@ -60,10 +60,10 @@ int main(int argc, char **argv) gnutls_transport_set_ptr(session, (gnutls_transport_ptr_t) c); buffer[0] = 1; write(c, buffer, 1); + write(c, "00000000000000", 14); r = read(c, buffer, 1); if (r != 1 && buffer[0] != 'E') exit(1); - write(c, "00000000000000", 14); r = read(c, buffer, 14); if (r != 14) exit(1);