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; |
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 |
|
|
1733 |
|
break; |
1734 |
|
} |
1735 |
|
add_listener($1, listener_address, listener_flags); |
1735 |
– |
listener_flags = 0; |
1736 |
|
} |
1737 |
|
} | NUMBER TWODOTS NUMBER |
1738 |
|
{ |
1751 |
|
|
1752 |
|
for (i = $1; i <= $3; ++i) |
1753 |
|
add_listener(i, listener_address, listener_flags); |
1754 |
– |
|
1755 |
– |
listener_flags = 0; |
1754 |
|
} |
1755 |
|
}; |
1756 |
|
|