diff options
Diffstat (limited to 'src/nxt_upstream.c')
-rw-r--r-- | src/nxt_upstream.c | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/src/nxt_upstream.c b/src/nxt_upstream.c index e1615120..3899a3ce 100644 --- a/src/nxt_upstream.c +++ b/src/nxt_upstream.c @@ -5,39 +5,3 @@ */ #include <nxt_main.h> - - -typedef struct { - void (*peer_get)(nxt_upstream_peer_t *up); - void (*peer_free)(nxt_upstream_peer_t *up); -} nxt_upstream_name_t; - - -static const nxt_upstream_name_t nxt_upstream_names[] = { - - { "round_robin", &nxt_upstream_round_robin }, -}; - - -void -nxt_upstream_create(nxt_upstream_peer_t *up) -{ - /* TODO: dynamic balancer add & lvlhsh */ - nxt_upstream_names[0].create(up); -} - - -void -nxt_upstream_peer(nxt_upstream_peer_t *up) -{ - nxt_upstream_t *u; - - u = up->upstream; - - if (u != NULL) { - u->peer_get(up); - return; - } - - nxt_upstream_create(up); -} |