Commit 0f1eb4c5b8438c636148cea806ef9fce6a225fba

Authored by skhinach
1 parent 967fa483

test

Network/sender.c
... ... @@ -21,7 +21,7 @@ int initializeSocketUDP(char* service, char* adresse)
21 21 //precisions.ai_flags = AI_PASSIVE;
22 22  
23 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 26 int n=0;
27 27  
... ...
Network/sniffer.c
... ... @@ -141,7 +141,7 @@ int initialize_sniffer(pcap_t** dev_handle, char dev[])
141 141  
142 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 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 155 {
156 156 last_time_reponse = time(NULL);
157 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 161 return 0;
... ...
Threads/threadSocket.c
... ... @@ -39,7 +39,7 @@ int httpReponse(FILE* sockdial_stream, Arg_Thread* argument)
39 39  
40 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 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
src/sonde.c
... ... @@ -54,8 +54,10 @@ int main(int argc, char* argv[])
54 54 sigaction(SIGINT, &action, NULL);
55 55  
56 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 61 return 0;
60 62 }
61 63  
... ...