Home | History | Annotate | Download | only in libradius

Lines Matching defs:srv

118 insert_scrambled_password(struct rad_handle *h, size_t srv)
125 srvp = &h->servers[srv];
152 insert_request_authenticator(struct rad_handle *h, size_t srv)
157 srvp = &h->servers[srv];
174 insert_message_authenticator(struct rad_handle *h, size_t srv)
181 srvp = &h->servers[srv];
204 is_valid_response(struct rad_handle *h, size_t srv,
218 srvp = &h->servers[srv];
389 size_t srv;
393 for (srv = 0; srv < h->num_servers; srv++) {
394 (void)memset(h->servers[srv].secret, 0,
395 strlen(h->servers[srv].secret));
396 free(h->servers[srv].secret);
575 if (is_valid_response(h, h->srv, &from)) {
593 while (h->servers[h->srv].num_tries >= h->servers[h->srv].max_tries)
594 if (++h->srv >= h->num_servers)
595 h->srv = 0;
599 insert_request_authenticator(h, h->srv);
603 insert_scrambled_password(h, h->srv);
605 insert_message_authenticator(h, h->srv);
609 (const struct sockaddr *)(void *)&h->servers[h->srv].addr,
610 (socklen_t)sizeof h->servers[h->srv].addr);
620 h->servers[h->srv].num_tries++;
621 srv].timeout;
711 size_t srv;
767 for (srv = 0; srv < h->num_servers; srv++) {
768 h->total_tries += h->servers[srv].max_tries;
769 h->servers[srv].num_tries = 0;
776 h->try = h->srv = 0;
1275 return (h->servers[h->srv].secret);