CVSROOT : /cvsroot/undernet-ircu
Module : ircu2.10
Branch tags: u2_10_11_02
Commit time: 2002-10-06 20:03:36 UTC
Modified files:
Tag: u2_10_11_02
ChangeLog ircd/ircd_features.c ircd/s_user.c
Log message:
Author: Isomer <[EMAIL PROTECTED]>
Log message:
Fixed the bugs that Kev pointed out in my rather broken implementation of
PROVIDER
---------------------- diff included ----------------------
Index: ircu2.10/ChangeLog
diff -u ircu2.10/ChangeLog:1.290.2.124.2.7 ircu2.10/ChangeLog:1.290.2.124.2.8
--- ircu2.10/ChangeLog:1.290.2.124.2.7 Sun Oct 6 02:53:47 2002
+++ ircu2.10/ChangeLog Sun Oct 6 13:03:25 2002
@@ -1,3 +1,8 @@
+2002-10-07 Perry Lorier <[EMAIL PROTECTED]>
+
+ * ircd/s_user.c: Fixed bugs as pointed out by Kev, doh!
+ * ircd/ircd_features.c: Fixed bugs as pointed out by Kev, doh!
+
2002-10-06 Perry Lorier <[EMAIL PROTECTED]>
* ircd/s_err.c, ircd/s_user.c: Add pointless spam, as required by
Index: ircu2.10/ircd/ircd_features.c
diff -u ircu2.10/ircd/ircd_features.c:1.15.2.9.2.1
ircu2.10/ircd/ircd_features.c:1.15.2.9.2.2
--- ircu2.10/ircd/ircd_features.c:1.15.2.9.2.1 Sun Oct 6 02:53:47 2002
+++ ircu2.10/ircd/ircd_features.c Sun Oct 6 13:03:26 2002
@@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- * $Id: ircd_features.c,v 1.15.2.9.2.1 2002/10/06 09:53:47 isomer Exp $
+ * $Id: ircd_features.c,v 1.15.2.9.2.2 2002/10/06 20:03:26 isomer Exp $
*/
#include "config.h"
@@ -242,7 +242,7 @@
F_I(SERVER_PORT, FEAT_OPER, 4400, 0),
F_B(NODEFAULTMOTD, 0, 1, 0),
F_S(MOTD_BANNER, FEAT_NULL, 0, 0),
- F_S(PROVIDER, FEAT_NUL, 0, 0),
+ F_S(PROVIDER, FEAT_NULL, 0, 0),
F_B(KILL_IPMISMATCH, FEAT_OPER, 0, 0),
F_B(IDLE_FROM_MSG, 0, 1, 0),
F_B(HUB, 0, 0, 0),
Index: ircu2.10/ircd/s_user.c
diff -u ircu2.10/ircd/s_user.c:1.52.2.12.2.1 ircu2.10/ircd/s_user.c:1.52.2.12.2.2
--- ircu2.10/ircd/s_user.c:1.52.2.12.2.1 Sun Oct 6 02:53:47 2002
+++ ircu2.10/ircd/s_user.c Sun Oct 6 13:03:26 2002
@@ -20,7 +20,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- * $Id: s_user.c,v 1.52.2.12.2.1 2002/10/06 09:53:47 isomer Exp $
+ * $Id: s_user.c,v 1.52.2.12.2.2 2002/10/06 20:03:26 isomer Exp $
*/
#include "config.h"
@@ -574,8 +574,8 @@
send_reply(
sptr,
RPL_WELCOME,
- strlen(feature_str(FEAT_PROVIDER)) ? " via " : "",
- strlen(feature_str(FEAT_PROVIDER)) ? feature_str(FEAT_PROVIDER) : "",
+ feature_str(FEAT_PROVIDER) ? " via " : "",
+ feature_str(FEAT_PROVIDER) ? feature_str(FEAT_PROVIDER) : "",
nick);
/*
* This is a duplicate of the NOTICE but see below...
----------------------- End of diff -----------------------