npd: rework IPv6 relay logic (FS#396)
authorHans Dedecker <dedeckeh@gmail.com>
Wed, 1 Feb 2017 09:44:51 +0000 (10:44 +0100)
committerHans Dedecker <dedeckeh@gmail.com>
Thu, 9 Feb 2017 14:00:50 +0000 (15:00 +0100)
commit8a615ad3c4f2318667630e2505888df09901320d
tree9e80bd99135b1919a263adc5ce79d645f9bbd3af
parent0129f7926b9a0f993058dca9775e64021527eb32
npd: rework IPv6 relay logic (FS#396)

Rework the IPv6 relay logic to make it more robust by making
use of libnltiny to process netlink messages.
At the same time reimplement the IPv6 relay finite state machine
to make the relay logic less error prone

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
src/ndp.c
src/odhcpd.c
src/odhcpd.h
src/router.c