static int rl_free_entry(void *ctx, void *data)
{
- REQUEST *request = data;
-
ctx = ctx; /* -Wunused */
+ REQUEST *request = lrad_packet2myptr(REQUEST, packet, data);
#ifdef HAVE_PTHREAD_H
/*
/*
* Delete everything in the table, too.
*/
- lrad_packet_list_walk(rl->pl, rl_free_entry, NULL);
+ lrad_packet_list_walk(rl->pl, NULL, rl_free_entry);
lrad_packet_list_free(rl->pl);