]> git.puffer.fish Git - mirror/frr.git/commit
ospfd: Impl. per interface 'ip ospf area' command
authorJoakim Tjernlund <Joakim.Tjernlund@transmode.se>
Fri, 7 Aug 2009 11:48:15 +0000 (13:48 +0200)
committerDonald Sharp <sharpd@cumulusnetwroks.com>
Thu, 18 Aug 2016 11:35:39 +0000 (07:35 -0400)
commit953cde65c5a35c8762f5858ace216b768814d01c
treeacf13ca7ac43984b9215b0006d4d16fac2c281c3
parent2c494df3fa14e55ab1c909619b55b73853804f55
ospfd: Impl. per interface 'ip ospf area' command

Use with interface command:
 interface ppp0
 ip ospf area 0.0.0.0
This will enable OSPF on ppp0 with area 0.0.0.0

Remove with "no ip ospf area"

* ospf_vty.c: add "ip ospf area (A.B.C.D|<0-4294967295>)" interface command

* ospfd.c: (ospf_interface_{un,}set) new helper function to enable/disable
  OSPF on a specific interface.
  (ospf_if_update) 2 possible paths now to deal with interface updates.

Acked-by: Donald Sharp <sharpd@cumulusnetworks.com>
[DL: this restores the tree to deccaf9...]
doc/ospfd.texi
ospfd/ospf_interface.h
ospfd/ospf_vty.c
ospfd/ospfd.c
ospfd/ospfd.h