Damien Riera - Tom Momméja - Gaston Chenet

This commit is contained in:
2025-09-15 16:37:02 +02:00
parent f09be2ba12
commit 31eb3f1cfb
4 changed files with 111 additions and 25 deletions

View File

@@ -198,35 +198,29 @@ void set_stats_ping(){
if(read_line == NULL){
break;
}
/* Evaluate the ping as a double */
ping = strtod(read_line,NULL);
/* Check if the ping is flagged as LOSS */
if(strcmp(read_line,"LOSS") == 0){
if(strcmp(read_line,"LOSS") == 0 && ping < 0.1){
nb_loss++;
}else{
/* Evaluate the ping as a double */
ping = strtod(read_line,NULL);
/* Test null ping */
if(ping < 0.1){
/* Ignore null ping */
}else{
/* Number of ping readed (for mean calculation) */
nb_ping++;
/* Max ping */
if(ping > max){
max = ping;
}
/* Min ping */
if(ping < min){
min = ping;
}
/* Number of ping above 100 ms */
if(ping > 100.0){
nb_high++;
}
/* Sum (for mean calculation) */
sum += ping;
/* Number of ping readed (for mean calculation) */
nb_ping++;
/* Max ping */
if(ping > max){
max = ping;
}
}
/* Min ping */
if(ping < min){
min = ping;
}
/* Number of ping above 100 ms */
if(ping > 100.0){
nb_high++;
}
/* Sum (for mean calculation) */
sum += ping;
}
free(read_line);
n = 0;
}