Commit 0f1eb4c5b8438c636148cea806ef9fce6a225fba
1 parent
967fa483
test
Showing
8 changed files
with
7 additions
and
5 deletions
Show diff stats
Network/sender.c
@@ -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 |
Network/sniffer.c
@@ -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
src/sonde.c
@@ -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 |