diff options
author | stbuehler <stbuehler@152afb58-edef-0310-8abb-c4023f1b3aa9> | 2015-09-18 15:15:18 +0000 |
---|---|---|
committer | stbuehler <stbuehler@152afb58-edef-0310-8abb-c4023f1b3aa9> | 2015-09-18 15:15:18 +0000 |
commit | 8b2630a82fbecfd57fa38aebb397a755936690e5 (patch) | |
tree | a9cfcd7bb5bea87d63fc8ef81c8456a130a249bc /src/mod_proxy_core_backend.c | |
parent | e57c8295ebe92b58ca3e68fa8ea8f70d4b0b4cee (diff) | |
download | lighttpd-master.tar.gz |
git-svn-id: svn://svn.lighttpd.net/lighttpd/trunk@3041 152afb58-edef-0310-8abb-c4023f1b3aa9
Diffstat (limited to 'src/mod_proxy_core_backend.c')
-rw-r--r-- | src/mod_proxy_core_backend.c | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/src/mod_proxy_core_backend.c b/src/mod_proxy_core_backend.c deleted file mode 100644 index 60648f6c..00000000 --- a/src/mod_proxy_core_backend.c +++ /dev/null @@ -1,50 +0,0 @@ -#include <stdlib.h> - -#include "mod_proxy_core_backend.h" -#include "mod_proxy_core_pool.h" -#include "mod_proxy_core_address.h" - -proxy_backend *proxy_backend_init(void) { - proxy_backend *backend; - - backend = calloc(1, sizeof(*backend)); - backend->pool = proxy_connection_pool_init(); - backend->address_pool = proxy_address_pool_init(); - backend->balancer = PROXY_BALANCE_RR; - backend->name = buffer_init(); - backend->state = PROXY_BACKEND_STATE_ACTIVE; - - return backend; -} - -void proxy_backend_free(proxy_backend *backend) { - if (!backend) return; - - proxy_connection_pool_free(backend->pool); - proxy_address_pool_free(backend->address_pool); - buffer_free(backend->name); - - free(backend); -} - -proxy_backends *proxy_backends_init(void) { - proxy_backends *backends; - - backends = calloc(1, sizeof(*backends)); - - return backends; -} - -void proxy_backends_free(proxy_backends *backends) { - if (!backends) return; - - ARRAY_STATIC_FREE(backends, proxy_backend, element, proxy_backend_free(element)); - - free(backends); -} - -void proxy_backends_add(proxy_backends *backends, proxy_backend *backend) { - ARRAY_STATIC_PREPARE_APPEND(backends); - - backends->ptr[backends->used++] = backend; -} |