Skip to content

device: add IPv6 ACD logging for ac6/manual configuration

Jan Vaclav requested to merge jvaclav/NetworkManager:jv/ipv6-acd-logging into main

Summary

This merge request adds logging for IPv6 ACD when the addresses are configured manually or via AC6. The code is mostly duplicated in two places, so if you would happen to know a cleaner way to do this logging, please leave a comment.

No logging for DHCPv6 was added, as it already has some logging:

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/a49913504d4ce1b62d84679085912ba1ca4b1e0e/src/core/dhcp/nm-dhcp-client.c#L1317-1319

Purpose

Closes RHEL-11811, which complements the work already done by Benamino for RHEL-2285 (!1710 (merged))

Checklist

Please read https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/main/CONTRIBUTING.md before opening the merge request. In particular, check that:

  • the subject for all commits is concise and explicative
  • the message for all commits explains the reason for the change
  • the source is properly formatted
  • any relevant documentation is up to date
  • you have added unit tests if applicable
Edited by Jan Vaclav

Merge request reports