- Netlink is disabled per default (compile with WITH_ND_NETLINK)
- Automatic loading of routes is only done if at least one rule
uses the "auto" setting.
Uses netlink sockets to learn the addresses on the proxied
interfaces so that NS packets can be replied to (with a NA)
when the address is present.
Signed-off-by: Carl Smith <carl.smith@alliedtelesis.co.nz>
- Bugfixes.
- New 'auto' configuration to be used in a 'rule' section. When using
this option, the routing table /proc/net/ipv6_route will be used to
auto-detect which interface to use when forwarding solicitation messages.
- New 'route' class to resolve which interface to query when using
'auto' configuration.
- Cleaned up the code some more.
- Switch from the old 'log' class (ERR/DBG/etc) to a better
'logger' class. Also use LOG_* as defined in syslog.h.
- Make it possible to read debug messages even for release.
- Add a new argument (-v|--verbose) to 'ndppd' to change
verbosity level.