backendcount.c (597B)
1 /************************************************************************* 2 * This file is part of Crosroads 1.23, a load balancer and fail over 3 * utility for TCP. Copyright (c) Karel Kubat, distributed under GPL. 4 * Visit http://crossroads.e-tunity.com for information. 5 *************************************************************************/ 6 #include "crossroads.h" 7 8 int backend_count () { 9 int n = 0, i; 10 11 for (i = 0; i < activeservice->nbackend; i++) 12 if (backend_available(i)) 13 n++; 14 msg ("Service %s: %d backend(s) available", activeservice->name, n); 15 return (n); 16 }