Lines Matching refs:srvp

100 	const struct rad_server *srvp;  in insert_scrambled_password()  local
104 srvp = &h->servers[srv]; in insert_scrambled_password()
113 MD5Update(&ctx, srvp->secret, strlen(srvp->secret)); in insert_scrambled_password()
133 const struct rad_server *srvp; in insert_request_authenticator() local
135 srvp = &h->servers[h->srv]; in insert_request_authenticator()
145 MD5Update(&ctx, srvp->secret, strlen(srvp->secret)); in insert_request_authenticator()
155 const struct rad_server *srvp; in insert_message_authenticator() local
157 srvp = &h->servers[h->srv]; in insert_message_authenticator()
161 HMAC_Init_ex(ctx, srvp->secret, strlen(srvp->secret), EVP_md5(), NULL); in insert_message_authenticator()
186 const struct rad_server *srvp; in is_valid_response() local
197 srvp = &h->servers[srv]; in is_valid_response()
200 if (from->sin_family != srvp->addr.sin_family || in is_valid_response()
201 from->sin_addr.s_addr != srvp->addr.sin_addr.s_addr || in is_valid_response()
202 from->sin_port != srvp->addr.sin_port) in is_valid_response()
217 MD5Update(&ctx, srvp->secret, strlen(srvp->secret)); in is_valid_response()
247 HMAC_Init_ex(hctx, srvp->secret, in is_valid_response()
248 strlen(srvp->secret), EVP_md5(), NULL); in is_valid_response()
285 const struct rad_server *srvp; in is_valid_request() local
295 srvp = &h->servers[h->srv]; in is_valid_request()
311 MD5Update(&ctx, srvp->secret, strlen(srvp->secret)); in is_valid_request()
343 HMAC_Init_ex(hctx, srvp->secret, in is_valid_request()
344 strlen(srvp->secret), EVP_md5(), NULL); in is_valid_request()
426 struct rad_server *srvp; in rad_add_server_ex() local
432 srvp = &h->servers[h->num_servers]; in rad_add_server_ex()
434 memset(&srvp->addr, 0, sizeof srvp->addr); in rad_add_server_ex()
435 srvp->addr.sin_len = sizeof srvp->addr; in rad_add_server_ex()
436 srvp->addr.sin_family = AF_INET; in rad_add_server_ex()
437 if (!inet_aton(host, &srvp->addr.sin_addr)) { in rad_add_server_ex()
444 memcpy(&srvp->addr.sin_addr, hent->h_addr, in rad_add_server_ex()
445 sizeof srvp->addr.sin_addr); in rad_add_server_ex()
448 srvp->addr.sin_port = htons((u_short)port); in rad_add_server_ex()
453 srvp->addr.sin_port = in rad_add_server_ex()
457 srvp->addr.sin_port = in rad_add_server_ex()
461 if ((srvp->secret = strdup(secret)) == NULL) { in rad_add_server_ex()
465 srvp->timeout = timeout; in rad_add_server_ex()
466 srvp->max_tries = tries; in rad_add_server_ex()
467 srvp->num_tries = 0; in rad_add_server_ex()
468 srvp->is_dead = 0; in rad_add_server_ex()
469 srvp->dead_time = dead_time; in rad_add_server_ex()
470 srvp->next_probe = 0; in rad_add_server_ex()
471 srvp->bindto = bindto->s_addr; in rad_add_server_ex()