Hi, > Am 31.08.2022 um 11:00 schrieb Peter Jeremy <pet...@freebsd.org>: > > On 2022-Aug-31 10:18:44 +0200, Martin Stiemerling <mls.i...@gmail.com> wrote: >> I am looking for a mechanism to get a notification from the OS when, for >> instance, an IP address on an interface or a routing entry is being changed. > > Assuming you are using the base OS version of dhclient, you could use > /etc/dhclient-exit-hooks, which is a shellscript documented in > dhclient-script(8).
Thanks, but that won’t help, as I need notifications about all changes, even if the change is not happening thru dhcp. E.g., IPv6 changes or manual changes. This is for a gnmi-target, i.e., net management via yang/gnmi, under development for Linux and FreeBSD for routers, firewalls, software switches etc: https://code.fbi.h-da.de/danet/gnmi-target I have seen that there is a project for adding netlink to FreeBSD14: https://github.com/pengnam/freebsd-netlink Right now, I haven’t found a way, devd is for device changes only, to get this done. I am happy to help to change this, but it is unclear to me where and how to start. Thanks, Martin