Home | History | Annotate | Download | only in radius

Lines Matching defs:vector

40     unsigned char   *buf, *vector, *lenptr;
107 vector = (char *)auth->vector;
111 memcpy ((char *) md5buf + secretlen, vector,
116 vector = buf;
143 memcpy ((char *) md5buf + secretlen, (char *) auth->vector,
210 unsigned char vector[AUTH_VECTOR_LEN];
272 memset((char *) auth->vector, 0, AUTH_VECTOR_LEN);
275 rc_md5_calc (vector, (char *) auth, total_length + secretlen);
276 memcpy ((char *) auth->vector, (char *) vector, AUTH_VECTOR_LEN);
280 rc_random_vector (vector);
281 memcpy (auth->vector, vector, AUTH_VECTOR_LEN);
344 result = rc_check_reply (recv_auth, BUFFER_LEN, secret, vector, data->seq_nbr);
352 memcpy(info->request_vector, vector,
396 unsigned char *vector, unsigned char seq_nbr)
428 memcpy ((char *) reply_digest, (char *) auth->vector, AUTH_VECTOR_LEN);
429 memcpy ((char *) auth->vector, (char *) vector, AUTH_VECTOR_LEN);
477 * Purpose: generates a random vector of AUTH_VECTOR_LEN octets.
479 * Returns: the vector (call by reference)
483 static void rc_random_vector (unsigned char *vector)
499 pos = vector;
514 memcpy ((char *) vector, (char *) &randno, sizeof (int));
515 vector += sizeof (int);