Commit 0f1eb4c5b8438c636148cea806ef9fce6a225fba

Authored by skhinach
1 parent 967fa483

test

@@ -21,7 +21,7 @@ int initializeSocketUDP(char* service, char* adresse) @@ -21,7 +21,7 @@ int initializeSocketUDP(char* service, char* adresse)
21 //precisions.ai_flags = AI_PASSIVE; 21 //precisions.ai_flags = AI_PASSIVE;
22 22
23 /*"172.26.145.35"*/ 23 /*"172.26.145.35"*/
24 - if(getaddrinfo(adresse, service, &precisions, &origine)<0) { fprintf(stderr, "Erreur getaddrinfo\n"); return(-1); } 24 + if(getaddrinfo("192.168.43.174", service, &precisions, &origine)<0) { fprintf(stderr, "Erreur getaddrinfo\n"); return(-1); }
25 25
26 int n=0; 26 int n=0;
27 27
@@ -141,7 +141,7 @@ int initialize_sniffer(pcap_t** dev_handle, char dev[]) @@ -141,7 +141,7 @@ int initialize_sniffer(pcap_t** dev_handle, char dev[])
141 141
142 int ecouteReseau(char* dev) 142 int ecouteReseau(char* dev)
143 { 143 {
144 - int cnt=10; // Correspond au seuil de paquets arp à compter 144 + int cnt=2; // Correspond au seuil de paquets arp à compter
145 145
146 time_t last_time_reponse; // Correspond au moment du démarrage du cycle de la sonde 146 time_t last_time_reponse; // Correspond au moment du démarrage du cycle de la sonde
147 147
@@ -155,7 +155,7 @@ int ecouteReseau(char* dev) @@ -155,7 +155,7 @@ int ecouteReseau(char* dev)
155 { 155 {
156 last_time_reponse = time(NULL); 156 last_time_reponse = time(NULL);
157 pcap_loop(dev_handle, cnt, arp_detect, NULL); // Boucle jusque [cnt] paquets arp reçus 157 pcap_loop(dev_handle, cnt, arp_detect, NULL); // Boucle jusque [cnt] paquets arp reçus
158 - reponseSonde(last_time_reponse, 20); // Une fois que le seuil de temps est passé 158 + reponseSonde(last_time_reponse, 10); // Une fois que le seuil de temps est passé
159 } 159 }
160 160
161 return 0; 161 return 0;
Threads/threadSocket.c
@@ -39,7 +39,7 @@ int httpReponse(FILE* sockdial_stream, Arg_Thread* argument) @@ -39,7 +39,7 @@ int httpReponse(FILE* sockdial_stream, Arg_Thread* argument)
39 39
40 struct PageWeb* page; 40 struct PageWeb* page;
41 41
42 - sleep(10); // Temps d'attente avant de recevoir les informations 42 + sleep(1); // Temps d'attente avant de recevoir les informations
43 43
44 pthread_mutex_lock(&(argument->requete_mutex)); // Section critique 44 pthread_mutex_lock(&(argument->requete_mutex)); // Section critique
45 45
bin/serverTCP deleted
No preview for this file type
bin/sonde deleted
No preview for this file type
libs/libnet.a deleted
No preview for this file type
libs/libthrd.a deleted
No preview for this file type
@@ -54,8 +54,10 @@ int main(int argc, char* argv[]) @@ -54,8 +54,10 @@ int main(int argc, char* argv[])
54 sigaction(SIGINT, &action, NULL); 54 sigaction(SIGINT, &action, NULL);
55 55
56 // Fonction d'écoute du réseau 56 // Fonction d'écoute du réseau
57 - if(ecouteReseau(device)!=0){ return -1;} 57 + //if(ecouteReseau(device)!=0){ return -1;}
58 58
  59 + sendUDPBroadcast("coucou",2020);
  60 +
59 return 0; 61 return 0;
60 } 62 }
61 63