Compte rendu daemon.c : create_daemon() : La complexité est de 4 car il y a les 2 boucles if et la boucle for et +1 s'il se passe rien ping_request() : La complexite est de 2 ca il y'a une boucle if + 1 s'il ne se passe rien send_check() : La complexite est de 3 car il y'a 2 boucles if + 1 s'il se passe rien. check_keep_working() : La complexite est de 4 car il y a le premier if, le 2eme if et dans le 3eme if on compte les 2 else. daemon_work() : Le copmlexité est de 3 si if(db_connect()) fonctionne et fonctionne pas et +1 s'il ne se passe rien. db-sqlite.c : db_connect() : La complexité est de 1 car il y'a juste le return. db_disconnect() : La complexité est de 1 également juste le return. insert_hourly_report : La complexité est de 1 car il n'y a aucune boucle ping-report.c : La complexité est de 5 car il y a 5 chemins possible dans celui-ci. stats.c : get_ping-from_temp_log : La complexité est de 13 car 13 chemins. (Voir l'arbre)