summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>2013-05-27 22:35:09 +0000
committermichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>2013-05-27 22:35:09 +0000
commite84c037c12984d20b149c8d6b9f030a8aa7d4ea7 (patch)
treebfc1cdef10af151e5da397f19ee5fe147f065af2
parent846569999270b5f50ce9e2af6061a4c83e2b2e01 (diff)
- conf_parser.y: fixed logic error allowing connect{} blocks that don't have valid
send/receive passwords git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2127 82007160-df01-0410-b94d-b575c5fd34c7
-rw-r--r--src/conf_parser.c4
-rw-r--r--src/conf_parser.y4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/conf_parser.c b/src/conf_parser.c
index 4e77cd7..874516a 100644
--- a/src/conf_parser.c
+++ b/src/conf_parser.c
@@ -5405,8 +5405,8 @@ yyreduce:
!block_state.host.buf[0])
break;
- if (!(block_state.rpass.buf[0] ||
- block_state.spass.buf[0]))
+ if (!block_state.rpass.buf[0] ||
+ !block_state.spass.buf[0])
break;
if (has_wildcards(block_state.name.buf) ||
diff --git a/src/conf_parser.y b/src/conf_parser.y
index a0675dc..3a30ed6 100644
--- a/src/conf_parser.y
+++ b/src/conf_parser.y
@@ -1994,8 +1994,8 @@ connect_entry: CONNECT
!block_state.host.buf[0])
break;
- if (!(block_state.rpass.buf[0] ||
- block_state.spass.buf[0]))
+ if (!block_state.rpass.buf[0] ||
+ !block_state.spass.buf[0])
break;
if (has_wildcards(block_state.name.buf) ||