summaryrefslogtreecommitdiffhomepage
path: root/src/odhcpd.h
diff options
context:
space:
mode:
authorHans Dedecker <dedeckeh@gmail.com>2017-03-27 22:01:13 +0200
committerHans Dedecker <dedeckeh@gmail.com>2017-03-29 11:35:14 +0200
commiteea7d037b93020dd5d5d2e5a698e88650a0f0912 (patch)
treee5e26a996e136f8b29d1ae083b1174e78523f003 /src/odhcpd.h
parent24d21c7c26d07e93fb329ac62da5e974cf44213b (diff)
rework IPv6 address dump logic
Make the code more logical by moving the IPv6 address dump logic into the different protocol interface enable handlers so it's clear which protocols require interface IPv6 address tracking. At the same time restructure the IPv6 address dump logic so less IPv6 address netlink dumps are created. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
Diffstat (limited to 'src/odhcpd.h')
-rw-r--r--src/odhcpd.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/odhcpd.h b/src/odhcpd.h
index 538a7e5..9733090 100644
--- a/src/odhcpd.h
+++ b/src/odhcpd.h
@@ -226,6 +226,9 @@ void odhcpd_bmemcpy(void *av, const void *bv, size_t bits);
int config_parse_interface(void *data, size_t len, const char *iname, bool overwrite);
+void ndp_handle_addr6_dump(void);
+void ndp_rqs_addr6_dump(void);
+
#ifdef WITH_UBUS
int init_ubus(void);
const char* ubus_get_ifname(const char *name);