]> git.puffer.fish Git - matthieu/frr.git/commit
ospf6d: track explicit interface type config
authorDavid Lamparter <equinox@diac24.net>
Tue, 17 Sep 2019 14:19:45 +0000 (16:19 +0200)
committerDavid Lamparter <equinox@diac24.net>
Tue, 17 Sep 2019 14:23:44 +0000 (16:23 +0200)
commit5aeb4f3c60789b09b5194da5ea63d036d6c80f6c
tree1cf7852a577b5a6cd86b86c5e75e8c12f5c53c4b
parente59733536272459193b5a149f160db92d9d0570f
ospf6d: track explicit interface type config

If the interface doesn't exist in system, we'll default to broadcast and
then later not change that when the interface comes up.  Explicitly
track whether the user configured the type and properly auto-set it if
they didn't.

Fixes: #3930
Fixes: #4873
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
ospf6d/ospf6_interface.c
ospf6d/ospf6_interface.h