reply = fr_pair_copy(request->reply_ctx, vp);
fr_pair_append(&request->reply_pairs, reply);
- my = fr_pair_find_by_da(&reply->vp_group, NULL, attr_my_discriminator);
- your = fr_pair_find_by_da(&reply->vp_group, NULL, attr_your_discriminator);
+ my = fr_pair_find_by_da_nested(&reply->vp_group, NULL, attr_my_discriminator);
+ your = fr_pair_find_by_da_nested(&reply->vp_group, NULL, attr_your_discriminator);
if (my && your) {
uint32_t tmp = your->vp_uint32;
state = vp->vp_uint32;
} else {
vp = fr_pair_find_by_da(&request->reply_pairs, NULL, attr_bfd_packet);
- if (vp) vp = fr_pair_find_by_da(&vp->vp_group, NULL, attr_bfd_state);
+ if (vp) vp = fr_pair_find_by_da_nested(&vp->vp_group, NULL, attr_bfd_state);
if (vp) state = vp->vp_uint8;
}
}