>>> На сколько я знаю, SLAAC реализован в NM, и оно юзерспейс, как ты
>>> понимаешь.
>> Оно (всегда) работало без какого либо юзерспейса - если работает ядерный
>> код, по крайней мере.
>
> https://www.agwa.name/projects/rdiscd/
>
>> rdiscd is inspired by the userspace SLAAC implementation in
> NetworkManager, and some code is based on the code found therein.
ОК, есть и юзерспейс нахлобучки, теперь ясно.
Правда, тем боле ясно, что единственный универсальный и надёжный путь
получения информации об (изменении) адреса - получение событий из
netlink socket, для чего он, собственно, и был придуман.
Спасибо за обсуждение вопроса, было интересно и познавательно :)