Skip to content
Permalink
Browse files

Separate EOF, TIMEOUT on telnet ident connect

Patch by: michaelortmann
  • Loading branch information
michaelortmann committed Mar 14, 2020
1 parent 24fd685 commit 3eb2b335760e47a6a124af3ee2efba23cb5a9630
@@ -423,8 +423,9 @@ Telnet botten og skriv 'NEW' som dit nick.\n
0xe2c,Tcl fejl [%s]: %s
0xe2d,*** ATTENTION: DEAD SOCKET (%d) OF TYPE %s UNTRAPPED
0xe2e,Mistede forbindelsen under identing [%s/%d]
0xe2f,Timeout/EOF ident forbindelse
0xe2f,EOF ident forbindelse
0xe30,Mistede ident wait telnet socket!!
0xe31,Afviste telnet: %s, Ingen Adgang
0xe32,Afviste telnet forbindelse fra %s (fors�g p� at bruge mit botnetnick)
0xe33,Mistede telnet forbindelse fra %s mens der blev tjekket for dubletter
0xe34,TIMEOUT ident forbindelse
@@ -423,8 +423,9 @@ Telnet to the bot and enter 'NEW' as your nickname.
0xe2c,Tcl error [%s]: %s
0xe2d,*** ATTENTION: DEAD SOCKET (%d) OF TYPE %s UNTRAPPED
0xe2e,Lost connection while identing [%s/%d]
0xe2f,Timeout/EOF ident connection
0xe2f,EOF ident connection
0xe30,Lost ident wait telnet socket!!
0xe31,Denied telnet: %s, No Access
0xe32,Refused telnet connection from %s (tried using my botnetnick)
0xe33,Lost telnet connection from %s while checking for duplicate
0xe34,TIMEOUT ident connection
@@ -423,8 +423,9 @@ Telnettaa botille ja sy
0xe2c,Tcl virhe [%s]: %s
0xe2d,*** HUOMIO: KUOLLUT SOCKET (%d) TYYPISS� %s EI VANGITTU
0xe2e,Kadotetaan yhteys sill�aikaa kun identitettiin [%s/%d]
0xe2f,Kadotettu/EOF ident yhteys
0xe2f,EOF ident yhteys
0xe30,Kadotettu ident odotus telnet socketti!!
0xe31,Ev�tty telnet: %s, Ei p��sy�
0xe32,Ev�t��n telnet yhteys %s (yrit� k�ytt�� minun botnetnickki�ni)
0xe33,Telnet yhteys hukattu %s sill�aikaa kun tarkistettiin tuplausta
0xe34,Kadotettu ident yhteys
@@ -424,8 +424,9 @@ Faites un Telnet sur le bot et entrez 'NEW' comme surnom.
0xe2c,Erreur tcl [%s]: %s
0xe2d,*** ATTENTION: DEAD SOCKET (%d) OF TYPE %s UNTRAPPED
0xe2e,Connexion perdue pendant l'ident [%s/%d]
0xe2f,Timeout/EOF ident connection
0xe2f,EOF ident connection
0xe30,Lost ident wait telnet socket!!
0xe31,Telnet refus�: %s, aucun acc�s
0xe32,Refus de la connexion telnet de %s (essai avec mon surnom botnet)
0xe33,Connexion telnet de %s perdue pendant la v�rification des doublons
0xe34,Timeout ident connection
@@ -432,8 +432,9 @@ Baue eine Telnetverbindung zu dem Bot auf und gib 'NEW' als Deinen Nickname ein.
0xe2c,Tcl-Fehler [%s]: %s
0xe2d,*** VORSICHT: TOD EINES SOCKETS (%d), TYP %s WURDE NICHT ABGEFANGEN
0xe2e,Telnet-Verbindung waehrend des Ident-Vorgangs verloren [%s/%d]
0xe2f,Zeitueberschreitung/EOF bei der Ident-Verbindung
0xe2f,EOF bei der Ident-Verbindung
0xe30,Ident-Socket beim Wartern auf die Antwort verloren!!
0xe31,Telnet verweigert: %s, Kein Zugriff
0xe32,Telnet-Verbindung von %s zurueckgewiesen (versuchte, meinen botnetnick zu benutzen)
0xe33,Telnet-Verbindung von %s waerend Kontrolle auf Duplikat verloren
0xe34,Zeitueberschreitung bei der Ident-Verbindung
@@ -423,8 +423,9 @@ Entre em ligação telnet com o bot e digite 'NEW' como o seu nick.
0xe2c,Erro de Tcl [%s]: %s
0xe2d,*** ATENÇÃO: SOCKET INOPERANTE (%d) DO TIPO %s NÃO DESENVOLVIDA
0xe2e,Perdida ligação aquando identificação [%s/%d]
0xe2f,Timeout/EOF em ligação de identificação
0xe2f,EOF em ligação de identificação
0xe30,Perdida identificação aguardando por socket telnet!!
0xe31,Telnet negada: %s, Sem acesso
0xe32,Recusada ligação telnet de %s (tentou usar o meu nick de botnet)
0xe33,Perdida ligação telnet de %s aquando verificação de duplicados
0xe34,Timeout em ligação de identificação
@@ -2241,15 +2241,15 @@ void dcc_ident(int idx, char *buf, int len)
lostdcc(idx);
}

void eof_dcc_ident(int idx)
void eof_timeout_dcc_ident(int idx, const char *s)
{
char buf[UHOSTLEN];
int i;

for (i = 0; i < dcc_total; i++)
if ((dcc[i].type == &DCC_IDENTWAIT) &&
(dcc[i].sock == dcc[idx].u.ident_sock)) {
putlog(LOG_MISC, "*", DCC_EOFIDENT);
putlog(LOG_MISC, "*", s);
simple_sprintf(buf, "telnet@%s", dcc[idx].host);
dcc_telnet_got_ident(i, buf);
}
@@ -2258,6 +2258,16 @@ void eof_dcc_ident(int idx)
lostdcc(idx);
}

void eof_dcc_ident(int idx)
{
eof_timeout_dcc_ident(idx, DCC_EOFIDENT);
}

void timeout_dcc_ident(int idx)
{
eof_timeout_dcc_ident(idx, DCC_TIMEOUTIDENT);
}

static void display_dcc_ident(int idx, char *buf)
{
sprintf(buf, "idnt (sock %d)", dcc[idx].u.ident_sock);
@@ -2269,7 +2279,7 @@ struct dcc_table DCC_IDENT = {
eof_dcc_ident,
dcc_ident,
&identtimeout,
eof_dcc_ident,
timeout_dcc_ident,
display_dcc_ident,
NULL,
NULL,
@@ -488,5 +488,6 @@
#define DCC_NOACCESS get_language(0xe31)
#define DCC_MYBOTNETNICK get_language(0xe32)
#define DCC_LOSTDUP get_language(0xe33)
#define DCC_TIMEOUTIDENT get_language(0xe34)

#endif /* _EGG_LANG_H */

0 comments on commit 3eb2b33

Please sign in to comment.
You can’t perform that action at this time.