haproxy/include
Willy Tarreau 4348fad1c1 MAJOR: listeners: use dual-linked lists to chain listeners with frontends
Navigating through listeners was very inconvenient and error-prone. Not to
mention that listeners were linked in reverse order and reverted afterwards.
In order to definitely get rid of these issues, we now do the following :
  - frontends have a dual-linked list of bind_conf
  - frontends have a dual-linked list of listeners
  - bind_conf have a dual-linked list of listeners
  - listeners have a pointer to their bind_conf

This way we can now navigate from anywhere to anywhere and always find the
proper bind_conf for a given listener, as well as find the list of listeners
for a current bind_conf.
2012-09-20 16:48:07 +02:00
..
common MINOR: config: pass the file and line to config keyword parsers 2012-09-18 20:02:48 +02:00
import [MAJOR] replace ultree with ebtree in wait-queues 2008-06-24 08:17:16 +02:00
proto MAJOR: listeners: use dual-linked lists to chain listeners with frontends 2012-09-20 16:48:07 +02:00
types MAJOR: listeners: use dual-linked lists to chain listeners with frontends 2012-09-20 16:48:07 +02:00