ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/src/conf_parser.c
(Generate patch)

Comparing ircd-hybrid/trunk/src/conf_parser.c (file contents):
Revision 1647 by michael, Fri Nov 9 20:11:58 2012 UTC vs.
Revision 1648 by michael, Sat Nov 10 17:34:09 2012 UTC

# Line 4520 | Line 4520 | yyreduce:
4520    case 242:
4521   /* Line 1813 of yacc.c  */
4522   #line 1368 "conf_parser.y"
4523 <    { block_state.flags.value |= 0; }
4523 >    { block_state.flags.value = 0; }
4524      break;
4525  
4526    case 246:
# Line 4679 | Line 4679 | yyreduce:
4679   #line 1498 "conf_parser.y"
4680      {
4681    if (conf_parser_ctx.pass == 2)
4682 <    block_state.flags.value = 0;
4682 >    block_state.flags.value &= CONF_FLAGS_ENCRYPTED;
4683   }
4684      break;
4685  
# Line 5185 | Line 5185 | yyreduce:
5185    if (conf_parser_ctx.pass != 2)
5186      break;
5187  
5188 <  if (!(block_state.name.buf[0] ||
5189 <        block_state.host.buf[0]))
5188 >  if (!block_state.name.buf[0] ||
5189 >      !block_state.host.buf[0])
5190      break;
5191  
5192    if (!(block_state.rpass.buf[0] ||
# Line 5328 | Line 5328 | yyreduce:
5328   /* Line 1813 of yacc.c  */
5329   #line 1958 "conf_parser.y"
5330      {
5331 < /* XXX */
5331 >  block_state.flags.value &= CONF_FLAGS_ENCRYPTED;
5332   }
5333      break;
5334  

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)