From: Arran Cudbard-Bell Date: Wed, 3 Nov 2021 19:15:30 +0000 (-0400) Subject: We need the link address attribute not its ancestor X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4e2ea2fc4005ea3eb66f71206c82594f55c74493;p=thirdparty%2Ffreeradius-server.git We need the link address attribute not its ancestor --- diff --git a/src/process/dhcpv6/base.c b/src/process/dhcpv6/base.c index 06dc6e8b29b..fea415eba2e 100644 --- a/src/process/dhcpv6/base.c +++ b/src/process/dhcpv6/base.c @@ -385,7 +385,7 @@ process_dhcpv6_relay_fields_t *dhcpv6_relay_fields_store(request_t *request) return NULL; } - link_address = fr_pair_find_by_ancestor(&request->request_pairs, attr_relay_link_address); + link_address = fr_pair_find_by_da(&request->request_pairs, attr_relay_link_address); if (!link_address) { REDEBUG("Missing Link-Address"); return NULL; @@ -397,7 +397,7 @@ process_dhcpv6_relay_fields_t *dhcpv6_relay_fields_store(request_t *request) return NULL; } - peer_address = fr_pair_find_by_ancestor(&request->request_pairs, attr_relay_peer_address); + peer_address = fr_pair_find_by_da(&request->request_pairs, attr_relay_peer_address); if (!peer_address) { REDEBUG("Missing Peer-Address"); return NULL;