| 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 |
|
|