const char *srv_update_agent_addr_port(struct server *s, const char *addr, const char *port);
struct server *server_find_by_id(struct proxy *bk, int id);
struct server *server_find_by_id_unique(struct proxy *bk, int id, uint32_t rid);
-struct server *findserver(struct proxy *px, const char *name);
+struct server *server_find_by_name(struct proxy *px, const char *name);
struct server *server_find(struct proxy *bk, const char *name);
struct server *server_find_unique(struct proxy *bk, const char *name, uint32_t rid);
struct server *server_find_best_match(struct proxy *bk, char *name, int id, int *diff);
srule->dynamic = 0;
srule->srv.name = server_name;
- target = findserver(curproxy, srule->srv.name);
+ target = server_find_by_name(curproxy, srule->srv.name);
err_code |= warnif_tcp_http_cond(curproxy, srule->cond);
if (!target) {
sname = argp[idx].data.str.area;
px = p;
}
- argp[idx].data.srv = findserver(px, sname);
+ argp[idx].data.srv = server_find_by_name(px, sname);
if (!argp[idx].data.srv) {
msg = "server doesn't exist";
goto error;
sname = arg->data.str.area;
}
- srv = findserver(px, sname);
+ srv = server_find_by_name(px, sname);
if (!srv) {
memprintf(err, "%sparsing [%s:%d]: unable to find server '%s' in proxy '%s', referenced in arg %d of %s%s%s%s '%s' %s proxy '%s'.\n",
*err ? *err : "", cur->file, cur->line, sname, pname,
* This function returns the server with a matching name within selected proxy,
* or NULL if not found.
*/
-struct server *findserver(struct proxy *px, const char *name)
+struct server *server_find_by_name(struct proxy *px, const char *name)
{
struct ebpt_node *node;
struct server *cursrv;
px = curproxy;
}
- strack = findserver(px, sname);
+ strack = server_find_by_name(px, sname);
if (!strack) {
ha_alert("unable to find required server '%s' for tracking.\n",
sname);
}
reprocess = 1;
}
- else if ((sv = findserver(px, value)) != NULL) {
+ else if ((sv = server_find_by_name(px, value)) != NULL) {
HA_SPIN_LOCK(SERVER_LOCK, &sv->lock);
switch (action) {
case ST_ADM_ACTION_DISABLE:
if (!build_logline(s, tmp->area, tmp->size, &rule->expr))
break;
- srv = findserver(s->be, tmp->area);
+ srv = server_find_by_name(s->be, tmp->area);
if (!srv)
break;
}