diff --git a/README.md b/README.md index 56917c0..b1f7bbb 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,10 @@ OctavE : application pour se proteger des connexions sournoises non voulues. Le nom de l'application est un acronyme signifiant : Observation des Connexions, Tests et Analyses pour Valider les Echanges +SeptimE : une version amelioree d'Octave, utilisant les listes chainees et IPv6. +Le nom de l'application est un acronyme signifiant : +Stoppe l'Espionnage Programme, les Tentatives d'Intrusion et les Modifications d'Environnement. + Le nom de l'application vient de l'escrime. Dans ce noble sport les parades portent le nom de la position dans laquelle est la main, et sont au nombre de huit : la prime, la seconde, la tierce, la quarte, la quinte, la sixte, diff --git a/octave.c b/octave.c index 6573f9f..60cc4d8 100644 --- a/octave.c +++ b/octave.c @@ -45,7 +45,7 @@ https://e2li.org -> menu : Projet Prosecco. #include #include -#define Version "1.02" +#define Version "1.03" #define F_GETPIPE_SZ 1032 #define F_SETPIPE_SZ 1031 @@ -1022,7 +1022,7 @@ int Inter=0, i, ie, np=0, opt; dup2(p1[1],1); /* stdout dans p1 */ dup2(p1[1],2); /* idem stderr */ setsid(); - execlp(analyse,analyse,"-tn","-i",IFACE,"port","53",NULL); + execlp(analyse,analyse,"-tnl","-i",IFACE,"port","53",NULL); perror("execl"); return 5; } @@ -1075,6 +1075,7 @@ int Inter=0, i, ie, np=0, opt; } /* analyse */ if ((s1=strstr(line, " > ")) == NULL) continue; + if (strstr(line, " PTR") != NULL) continue; /* ignore PTR */ if (strncmp(s1-3,".53",3) == 0) { /* REPONSE */ if ((s2=strstr(s1+3, ":")) == NULL) continue; NBin++;