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

Comparing ircd-hybrid-7.2/src/ircd_parser.y (file contents):
Revision 342 by michael, Tue Dec 27 19:28:58 2005 UTC vs.
Revision 440 by michael, Sat Feb 11 23:11:38 2006 UTC

# Line 1699 | Line 1699 | listen_entry: LISTEN
1699  
1700   listen_flags: IRCD_FLAGS
1701   {
1702 +  listener_flags = 0;
1703   } '='  listen_flags_items ';';
1704  
1705   listen_flags_items: listen_flags_items ',' listen_flags_item | listen_flags_item;
# Line 1713 | Line 1714 | listen_flags_item: T_SSL
1714   };
1715  
1716   listen_items:   listen_items listen_item | listen_item;
1717 < listen_item:    listen_port | listen_flags | listen_address | listen_host | error ';' ;
1717 > listen_item:    listen_port | listen_flags | listen_address | listen_host | error ';';
1718  
1719 < listen_port: PORT '=' port_items ';' ;
1719 > listen_port: PORT '=' port_items { listener_flags = 0; } ';';
1720  
1721   port_items: port_items ',' port_item | port_item;
1722  
# Line 1732 | Line 1733 | port_item: NUMBER
1733          break;
1734        }
1735      add_listener($1, listener_address, listener_flags);
1735    listener_flags = 0;
1736    }
1737   } | NUMBER TWODOTS NUMBER
1738   {
# Line 1751 | Line 1751 | port_item: NUMBER
1751  
1752      for (i = $1; i <= $3; ++i)
1753        add_listener(i, listener_address, listener_flags);
1754
1755    listener_flags = 0;
1754    }
1755   };
1756  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines