Lines Matching defs:req
47 set_radius_attrs(radius_packet_data_t *req,
75 radius_packet_data_t req;
87 bzero(&req, sizeof (radius_packet_data_t));
89 req.identifier = identifier;
90 req.code = RAD_ACCESS_REQ;
91 set_radius_attrs(&req,
112 bcopy(md5_digest, &req.authenticator, RAD_AUTHENTICATOR_LEN);
124 &req) == -1) {
133 req.authenticator, &resp);
156 set_radius_attrs(radius_packet_data_t *req,
163 req->attrs[0].attr_type_code = RAD_USER_NAME;
164 (void) strncpy((char *)req->attrs[0].attr_value,
167 req->attrs[0].attr_value_len = strlen(target_chap_name);
169 req->attrs[1].attr_type_code = RAD_CHAP_PASSWORD;
171 (char *)req->attrs[1].attr_value,
172 min(response_length, sizeof (req->attrs[1].attr_value)));
174 req->attrs[1].attr_value_len = response_length;
176 req->attrs[2].attr_type_code = RAD_CHAP_CHALLENGE;
178 (char *)req->attrs[2].attr_value,
179 min(challenge_length, sizeof (req->attrs[2].attr_value)));
180 req->attrs[2].attr_value_len = challenge_length;
183 req->num_of_attrs = 3;