Lines Matching refs:u8

19 	u8 code;
20 u8 identifier;
22 u8 authenticator[16];
44 u8 type;
45 u8 length; /* including this header */
166 u8 vendor_type;
167 u8 vendor_length;
197 u8 *send;
199 u8 *recv;
221 struct radius_msg * radius_msg_new(u8 code, u8 identifier);
224 int radius_msg_finish(struct radius_msg *msg, const u8 *secret,
226 int radius_msg_finish_srv(struct radius_msg *msg, const u8 *secret,
227 size_t secret_len, const u8 *req_authenticator);
228 int radius_msg_finish_das_resp(struct radius_msg *msg, const u8 *secret,
231 void radius_msg_finish_acct(struct radius_msg *msg, const u8 *secret,
233 void radius_msg_finish_acct_resp(struct radius_msg *msg, const u8 *secret,
235 const u8 *req_authenticator);
236 int radius_msg_verify_acct_req(struct radius_msg *msg, const u8 *secret,
238 int radius_msg_verify_das_req(struct radius_msg *msg, const u8 *secret,
240 struct radius_attr_hdr * radius_msg_add_attr(struct radius_msg *msg, u8 type,
241 const u8 *data, size_t data_len);
242 struct radius_msg * radius_msg_parse(const u8 *data, size_t len);
243 int radius_msg_add_eap(struct radius_msg *msg, const u8 *data,
246 int radius_msg_verify(struct radius_msg *msg, const u8 *secret,
249 int radius_msg_verify_msg_auth(struct radius_msg *msg, const u8 *secret,
250 size_t secret_len, const u8 *req_auth);
252 u8 type);
254 const u8 *data, size_t len);
257 const u8 *secret, size_t secret_len);
260 const u8 *secret, size_t secret_len);
262 const u8 *req_authenticator,
263 const u8 *secret, size_t secret_len,
264 const u8 *send_key, size_t send_key_len,
265 const u8 *recv_key, size_t recv_key_len);
266 int radius_msg_add_wfa(struct radius_msg *msg, u8 subtype, const u8 *data,
269 const u8 *data, size_t data_len,
270 const u8 *secret, size_t secret_len,
271 u8 *buf, size_t buf_len);
274 const u8 *data, size_t data_len,
275 const u8 *secret, size_t secret_len);
276 int radius_msg_get_attr(struct radius_msg *msg, u8 type, u8 *buf, size_t len);
279 const u8 *secret, size_t secret_len,
282 static inline int radius_msg_add_attr_int32(struct radius_msg *msg, u8 type,
286 return radius_msg_add_attr(msg, type, (u8 *) &val, 4) != NULL;
289 static inline int radius_msg_get_attr_int32(struct radius_msg *msg, u8 type,
294 res = radius_msg_get_attr(msg, type, (u8 *) &val, 4);
301 int radius_msg_get_attr_ptr(struct radius_msg *msg, u8 type, u8 **buf,
302 size_t *len, const u8 *start);
303 int radius_msg_count_attr(struct radius_msg *msg, u8 type, int min_len);
307 u8 *data;
320 u8 radius_msg_find_unlisted_attr(struct radius_msg *msg, u8 *attrs);