Home | History | Annotate | Download | only in libradius

Lines Matching defs:srvp

122 	const struct rad_server *srvp;
125 srvp = &h->servers[srv];
134 MD5Update(&ctx, (MD5Buf)srvp->secret,
135 (MD5Len)strlen(srvp->secret));
155 const struct rad_server *srvp;
157 srvp = &h->servers[srv];
167 MD5Update(&ctx, (MD5Buf)srvp->secret,
168 (MD5Len)strlen(srvp->secret));
179 const struct rad_server *srvp;
181 srvp = &h->servers[srv];
185 HMAC_Init_ex(ctx, srvp->secret,
186 (int)strlen(srvp->secret), EVP_md5(), NULL);
209 const struct rad_server *srvp;
218 srvp = &h->servers[srv];
221 if (from->sin_family != srvp->addr.sin_family ||
222 from->sin_addr.s_addr != srvp->addr.sin_addr.s_addr ||
223 from->sin_port != srvp->addr.sin_port)
241 MD5Update(&ctx, (MD5Buf)srvp->secret,
242 (MD5Len)strlen(srvp->secret));
266 HMAC_Init_ex(hctx, srvp->secret,
267 (int)strlen(srvp->secret), EVP_md5(), NULL);
340 struct rad_server *srvp;
346 srvp = &h->servers[h->num_servers];
348 (void)memset(&srvp->addr, 0, sizeof srvp->addr);
349 srvp->addr.sin_len = sizeof srvp->addr;
350 srvp->addr.sin_family = AF_INET;
351 if (!inet_aton(host, &srvp->addr.sin_addr)) {
358 (void)memcpy(&srvp->addr.sin_addr, hent->h_addr,
359 sizeof srvp->addr.sin_addr);
362 srvp->addr.sin_port = htons((u_short)port);
367 srvp->addr.sin_port =
371 srvp->addr.sin_port =
375 if ((srvp->secret = strdup(secret)) == NULL) {
379 srvp->timeout = timeout;
380 srvp->max_tries = tries;
381 srvp->num_tries = 0;