diff options
author | Hans Dedecker <dedeckeh@gmail.com> | 2017-05-12 10:53:25 +0200 |
---|---|---|
committer | Hans Dedecker <dedeckeh@gmail.com> | 2017-05-12 10:53:25 +0200 |
commit | a9e9bc4c67ac9fa8aecf5f20954a58093705831b (patch) | |
tree | d32d1628130e0730f4ca4642427a6dbf3e21bafd /src/router.c | |
parent | 2cb6b4872a1981f2acce40018107481c82a529dc (diff) |
config: make RA retransTime configurable via uci
Allow to specify the router advertisement retrans time via the uci
parameter ra_retranstime. If retransmit time is not configured the
value is set to 0 in RA message meaning undefined.
Diffstat (limited to 'src/router.c')
-rw-r--r-- | src/router.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/router.c b/src/router.c index 7600e2f..8a2f816 100644 --- a/src/router.c +++ b/src/router.c @@ -297,6 +297,7 @@ static uint64_t send_router_advert(struct interface *iface, const struct in6_add adv.h.nd_ra_flags_reserved |= ND_RA_PREF_HIGH; adv.h.nd_ra_reachable = htonl(iface->ra_reachabletime); + adv.h.nd_ra_retransmit = htonl(iface->ra_retranstime); odhcpd_get_mac(iface, adv.lladdr.data); |