summaryrefslogtreecommitdiff
path: root/pimd/pim_hello.h
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2017-03-30 09:01:09 -0400
committerDonald Sharp <sharpd@cumulusnetworks.com>2017-03-30 09:34:03 -0400
commitdba7860904ec03bf3c856efee1fae9fc06821121 (patch)
tree30aec946f331743d2f20b5dba7a5fcb7d7009d14 /pimd/pim_hello.h
parent0f4b1d2d95e4f9bdb1412b5792941289332a7cc6 (diff)
pimd: Send v6 secondary addresses to neighbors in hello
Send v6 secondary addresses to our neighbor in hello's. Additionally allow the disabling it via the cli introduced earlier. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_hello.h')
-rw-r--r--pimd/pim_hello.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/pimd/pim_hello.h b/pimd/pim_hello.h
index 3a6d3361ba..de5359e2c0 100644
--- a/pimd/pim_hello.h
+++ b/pimd/pim_hello.h
@@ -29,15 +29,14 @@ int pim_hello_recv(struct interface *ifp,
struct in_addr src_addr,
uint8_t *tlv_buf, int tlv_buf_size);
-int pim_hello_build_tlv(const char *ifname,
+int pim_hello_build_tlv(struct interface *ifname,
uint8_t *tlv_buf, int tlv_buf_size,
uint16_t holdtime,
uint32_t dr_priority,
uint32_t generation_id,
uint16_t propagation_delay,
uint16_t override_interval,
- int can_disable_join_suppression,
- struct list *ifconnected);
+ int can_disable_join_suppression);
void pim_hello_require(struct interface *ifp);