crossroads

Git mirror of https://crossroads.e-tunity.com/
git clone git://git.finwo.net/app/crossroads
Log | Files | Refs

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 }