*/
static int mod_dst_address(fr_socket_addr_t *dst, UNUSED void const *instance, void const *packet_ctx)
{
- fr_tracking_entry_t const *track = talloc_get_type_abort(packet_ctx, fr_tracking_entry_t);
+ fr_tracking_entry_t const *track = talloc_get_type_abort_const(packet_ctx, fr_tracking_entry_t);
proto_radius_udp_address_t const *address = (proto_radius_udp_address_t const *) &track->src_dst[0];
memset(dst, 0, sizeof(*dst));
*/
static RADCLIENT *mod_client(UNUSED void const *instance, void const *packet_ctx)
{
- fr_tracking_entry_t const *track = talloc_get_type_abort(packet_ctx, fr_tracking_entry_t);
+ fr_tracking_entry_t const *track = talloc_get_type_abort_const(packet_ctx, fr_tracking_entry_t);
proto_radius_udp_address_t const *address = (proto_radius_udp_address_t const *) &track->src_dst[0];
return address->client;