xref: /openbsd/regress/lib/libradius/test06.c (revision 0eaf192d)
1 #include "incs.h"
2 
3 /*
4  *
5  */
6 
test06(void)7 void test06(void)
8 {
9 	RADIUS_PACKET *pkt;
10 	u_char data[] = {
11 		RADIUS_CODE_ACCESS_ACCEPT, 0x01, 0, 20,
12 		0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
13 	};
14 	pkt = radius_convert_packet(data, sizeof(data));
15 	CHECK(pkt != NULL);
16 	CHECK(!radius_has_attr(pkt, RADIUS_TYPE_MESSAGE_AUTHENTICATOR));
17 	CHECK(!radius_put_uint32_attr(pkt, RADIUS_TYPE_MESSAGE_AUTHENTICATOR, 1));
18 	//CHECK(memcmp(radius_get_data(pkt), data, sizeof(data)) == 0);
19 	radius_delete_packet(pkt);
20 }
21 
22 ADD_TEST(test06)
23