
4.4 Client Implementation 361
131–137 The get_ia() function searches the local list of IAs for a local ia{} structure
corresponding to the received IA. If no local IA exists (which is the case when the client
first receives a DHCPv6 Reply to a DHCPv6 Request), it creates a new one.
Record Authentication
Listing 4-45
dhcp6c_ia.c
139 /* update authentication parameters */
140 if (update_authparam(ia, authparam)) {
141 dprintf(LOG_WARNING, FNAME, "failed to update "
142 "authentication param for IA "
143 "type: %s, ID: %u", iastr(iac->type), iac->iaid);
144 remove_ia(ia);
145 continue;
146 }
dhcp6c_ia.c
140–146 If authentication parameters are provided in an