xref: /openbsd/src/regress/lib/libradius/test05.c
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #include "incs.h"
2 
3 /*
4  * request/response association
5  */
6 
test05(void)7 void test05(void)
8 {
9 	RADIUS_PACKET *req0, *req1, *resp;
10 
11 	req0 = radius_new_request_packet(RADIUS_CODE_ACCESS_REQUEST);
12 	req1 = radius_new_request_packet(RADIUS_CODE_ACCESS_REQUEST);
13 	CHECK(radius_get_request_packet(req0) == NULL);
14 	CHECK(radius_get_request_packet(req1) == NULL);
15 
16 	resp = radius_new_response_packet(RADIUS_CODE_ACCESS_ACCEPT, req0);
17 	CHECK(radius_get_request_packet(resp) == req0);
18 
19 	radius_set_request_packet(resp, req1);
20 	CHECK(radius_get_request_packet(resp) == req1);
21 }
22 
23 ADD_TEST(test05)
24 

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026