From b5a945e27a52cd23f7302e3638f132b1c0262c00 Mon Sep 17 00:00:00 2001 From: michael Date: Sat, 18 May 2013 19:09:48 +0000 Subject: - Fixed broken spoofs git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2092 82007160-df01-0410-b94d-b575c5fd34c7 --- src/conf_parser.c | 2 +- src/conf_parser.y | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/conf_parser.c b/src/conf_parser.c index 4aac600..9e7168b 100644 --- a/src/conf_parser.c +++ b/src/conf_parser.c @@ -4878,7 +4878,7 @@ yyreduce: #line 1646 "conf_parser.y" { if (conf_parser_ctx.pass == 2) - block_state.flags.value &= CONF_FLAGS_ENCRYPTED; + block_state.flags.value &= (CONF_FLAGS_ENCRYPTED | CONF_FLAGS_SPOOF_IP); } break; diff --git a/src/conf_parser.y b/src/conf_parser.y index 1b494b3..456df00 100644 --- a/src/conf_parser.y +++ b/src/conf_parser.y @@ -1645,7 +1645,7 @@ auth_encrypted: ENCRYPTED '=' TBOOL ';' auth_flags: IRCD_FLAGS { if (conf_parser_ctx.pass == 2) - block_state.flags.value &= CONF_FLAGS_ENCRYPTED; + block_state.flags.value &= (CONF_FLAGS_ENCRYPTED | CONF_FLAGS_SPOOF_IP); } '=' auth_flags_items ';'; auth_flags_items: auth_flags_items ',' auth_flags_item | auth_flags_item; -- cgit