Lines Matching defs:req
43 set_radius_attrs(radius_packet_data_t *req,
71 radius_packet_data_t req;
83 bzero(&req, sizeof (radius_packet_data_t));
85 req.identifier = identifier;
86 req.code = RAD_ACCESS_REQ;
87 set_radius_attrs(&req,
107 bcopy(md5_digest, &req.authenticator, RAD_AUTHENTICATOR_LEN);
119 &req) != 0) {
130 req.authenticator, &resp);
155 set_radius_attrs(radius_packet_data_t *req,
162 req->attrs[0].attr_type_code = RAD_USER_NAME;
163 (void) strncpy((char *)req->attrs[0].attr_value,
166 req->attrs[0].attr_value_len = strlen(target_chap_name);
168 req->attrs[1].attr_type_code = RAD_CHAP_PASSWORD;
170 (char *)req->attrs[1].attr_value,
171 min(response_length, sizeof (req->attrs[1].attr_value)));
173 req->attrs[1].attr_value_len = 16;
175 req->attrs[2].attr_type_code = RAD_CHAP_CHALLENGE;
177 (char *)req->attrs[2].attr_value,
178 min(challenge_length, sizeof (req->attrs[2].attr_value)));
179 req->attrs[2].attr_value_len = challenge_length;
182 req->num_of_attrs = 3;