debug on en peut plus
This commit is contained in:
parent
1c473d315d
commit
8275deb66e
1 changed files with 5 additions and 3 deletions
|
@ -54,9 +54,10 @@ int mic_tcp_bind(int socket, mic_tcp_sock_addr addr)
|
||||||
int mic_tcp_accept(int socket, mic_tcp_sock_addr* addr)
|
int mic_tcp_accept(int socket, mic_tcp_sock_addr* addr)
|
||||||
{
|
{
|
||||||
printf("[MIC-TCP] Appel de la fonction: "); printf(__FUNCTION__); printf("\n");
|
printf("[MIC-TCP] Appel de la fonction: "); printf(__FUNCTION__); printf("\n");
|
||||||
|
/*
|
||||||
printf("Je vais dormir\n");
|
printf("Je vais dormir\n");
|
||||||
pthread_cond_wait(&cond,&mutex);
|
pthread_cond_wait(&cond,&mutex);
|
||||||
printf("Je suis réveillé\n");
|
printf("Je suis réveillé\n");*/
|
||||||
sock.state = CONNECTED;
|
sock.state = CONNECTED;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -70,7 +71,7 @@ int mic_tcp_connect(int socket, mic_tcp_sock_addr addr)
|
||||||
{
|
{
|
||||||
printf("[MIC-TCP] Appel de la fonction: "); printf(__FUNCTION__); printf("\n");
|
printf("[MIC-TCP] Appel de la fonction: "); printf(__FUNCTION__); printf("\n");
|
||||||
//Encpsulation SYN
|
//Encpsulation SYN
|
||||||
|
/*
|
||||||
mic_tcp_pdu pdusyn;
|
mic_tcp_pdu pdusyn;
|
||||||
|
|
||||||
int sent= -1;
|
int sent= -1;
|
||||||
|
@ -128,7 +129,7 @@ int mic_tcp_connect(int socket, mic_tcp_sock_addr addr)
|
||||||
if(IP_send(ack,sock.addr)==-1){
|
if(IP_send(ack,sock.addr)==-1){
|
||||||
printf("Erreur d'envoi du pdu");
|
printf("Erreur d'envoi du pdu");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}*/
|
||||||
printf("Connected\n");
|
printf("Connected\n");
|
||||||
sock.state=CONNECTED;
|
sock.state=CONNECTED;
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -257,6 +258,7 @@ int mic_tcp_close (int socket)
|
||||||
void process_received_PDU(mic_tcp_pdu pdu, mic_tcp_sock_addr addr)
|
void process_received_PDU(mic_tcp_pdu pdu, mic_tcp_sock_addr addr)
|
||||||
{
|
{
|
||||||
printf("[MIC-TCP] Appel de la fonction: "); printf(__FUNCTION__); printf("\n");
|
printf("[MIC-TCP] Appel de la fonction: "); printf(__FUNCTION__); printf("\n");
|
||||||
|
sock.state = CONNECTED;
|
||||||
if (sock.state == CONNECTED){
|
if (sock.state == CONNECTED){
|
||||||
printf("Paquet recu \n");
|
printf("Paquet recu \n");
|
||||||
printf("ACK NUM %d\n",pdu.header.ack);
|
printf("ACK NUM %d\n",pdu.header.ack);
|
||||||
|
|
Loading…
Reference in a new issue