summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/bird.sgml30
1 files changed, 26 insertions, 4 deletions
diff --git a/doc/bird.sgml b/doc/bird.sgml
index 136ff251..e8ccd430 100644
--- a/doc/bird.sgml
+++ b/doc/bird.sgml
@@ -1195,8 +1195,13 @@ protocol ospf <name> {
<prefix>;
<prefix> hidden;
}
- interface <interface pattern>
- {
+ stubnet <prefix>;
+ stubnet <prefix> {
+ hidden <switch>;
+ summary <switch>;
+ cost <num>;
+ }
+ interface <interface pattern> {
cost <num>;
stub <switch>;
hello <num>;
@@ -1223,8 +1228,7 @@ protocol ospf <name> {
<ip> eligible;
};
};
- virtual link <id>
- {
+ virtual link <id> {
hello <num>;
retransmit <num>;
wait <num>;
@@ -1265,6 +1269,24 @@ protocol ospf <name> {
Definition of area IP ranges. This is used in summary lsa origination.
Hidden networks are not propagated into other areas.
+ <tag>stubnet <m/prefix/ { <m/options/ }</tag>
+ Stub networks are networks that are not transit networks
+ between OSPF routers. They are also propagated through an
+ OSPF area as a part of a link state database. By default,
+ BIRD generates a stub network record for each primary network
+ address on each OSPF interface that does not have any OSPF
+ neighbors, and also for each non-primary network address on
+ each OSPF interface. This option allows to alter a set of
+ stub networks propagated by this router.
+
+ Each instance of this option adds a stub network with given
+ network prefix to the set of propagated stub network, unless
+ option <cf/hidden/ is used. It also suppresses default stub
+ networks for given network prefix. When option
+ <cf/summary/ is used, also default stub networks that are
+ subnetworks of given stub network are suppressed. This might
+ be used, for example, to aggregate generated stub networks.
+
<tag>interface <M>pattern</M></tag>
Defines that the specified interfaces belong to the area being defined.
See <ref id="dsc-iface" name="interface"> common option for detailed description.