diff -crN ../ircu2.10.06-DBH3/CAMBIOS ../ircu2.10.06-whois_renumber/CAMBIOS *** ../ircu2.10.06-DBH3/CAMBIOS Tue Jul 6 14:44:41 1999 --- ../ircu2.10.06-whois_renumber/CAMBIOS Tue Jul 6 18:45:45 1999 *************** *** 1,3 **** --- 1,14 ---- + * 1999/07/06 savage@apostols.org (patch.whois_renumber) + ----------------------------------------------------------------------- + Este patch renumera algunos codigos de respuesta del WHOIS para hacerlos + mas universales. Se activa si usamos DB_HISPANO/DB_ESNET. Los codigos + renumerados son: + + 307 (undernet) IP del usuario -> 378 el usado en otras redes + 308 (hispano) Nick Registrado -> 307 el usado en otras redes + + Esto hace ke BitchX se sienta inmensamente feliz :) + * 1999/07/06 savage@apostols.org (patch.DBH3_nick_mode_r_whois) ----------------------------------------------------------------------- En el fichero struct.h he ampliado con un nuevo campo la estructura diff -crN ../ircu2.10.06-DBH3/include/numeric.h ../ircu2.10.06-whois_renumber/include/numeric.h *** ../ircu2.10.06-DBH3/include/numeric.h Tue Jul 6 18:03:54 1999 --- ../ircu2.10.06-whois_renumber/include/numeric.h Tue Jul 6 18:29:27 1999 *************** *** 136,145 **** #define RPL_TEXT 304 #define RPL_UNAWAY 305 #define RPL_NOWAWAY 306 - #define RPL_USERIP 307 /* Undernet extension */ #if defined(DB_HISPANO) || defined(DB_ESNET) ! #define RPL_WHOISNICKREGISTERED 308 #endif #define RPL_WHOISUSER 311 /* See also RPL_ENDOFWHOIS */ --- 136,146 ---- #define RPL_TEXT 304 #define RPL_UNAWAY 305 #define RPL_NOWAWAY 306 #if defined(DB_HISPANO) || defined(DB_ESNET) ! #define RPL_WHOISNICKREGISTERED 307 ! #else ! #define RPL_USERIP 307 /* Undernet extension */ #endif #define RPL_WHOISUSER 311 /* See also RPL_ENDOFWHOIS */ *************** *** 201,206 **** --- 202,211 ---- #define RPL_ENDOFINFO 374 #define RPL_MOTDSTART 375 #define RPL_ENDOFMOTD 376 + + #if defined(DB_HISPANO) || defined(DB_ESNET) + #define RPL_USERIP 378 /* Undernet extension FIXED */ + #endif #define RPL_YOUREOPER 381 #define RPL_REHASHING 382 diff -crN ../ircu2.10.06-DBH3/ircd/s_err.c ../ircu2.10.06-whois_renumber/ircd/s_err.c *** ../ircu2.10.06-DBH3/ircd/s_err.c Tue Jul 6 18:03:30 1999 --- ../ircu2.10.06-whois_renumber/ircd/s_err.c Tue Jul 6 18:31:56 1999 *************** *** 312,324 **** /* 306 */ {RPL_NOWAWAY, ":You have been marked as being away"}, /* 307 */ - {RPL_USERIP, ":"}, - /* 308 */ #if defined(DB_HISPANO) || defined(DB_ESNET) {RPL_WHOISNICKREGISTERED, "%s :Tiene el nick Registrado y Protegido"}, #else ! {0, (char *)NULL}, #endif /* 309 */ {0, (char *)NULL}, /* 310 */ --- 312,324 ---- /* 306 */ {RPL_NOWAWAY, ":You have been marked as being away"}, /* 307 */ #if defined(DB_HISPANO) || defined(DB_ESNET) {RPL_WHOISNICKREGISTERED, "%s :Tiene el nick Registrado y Protegido"}, #else ! {RPL_USERIP, ":"}, #endif + /* 308 */ + {0, (char *)NULL}, /* 309 */ {0, (char *)NULL}, /* 310 */ *************** *** 462,468 **** --- 462,472 ---- /* 377 */ {0, (char *)NULL}, /* 378 */ + #if defined(DB_HISPANO) || defined(DB_ESNET) + {RPL_USERIP, ":"}, + #else {0, (char *)NULL}, + #endif /* 379 */ {0, (char *)NULL}, /* 380 */