On Sat, Jan 04, 2020 at 11:11:36PM +0100, Remi Locherer wrote:
> Hi,
> 
> interface-specific parameters can be defined globally or per area.
> But they are applied to the interfaces only if the interfaces are
> declared afterwards.
> 

I have a diff to allow parameters after interface or area definition.
Not sure if we want to do that though.

> Or is the GLOBAL CONFIURATION section the better place for this?
> I opted for the AREA section because I consider it unlikely a user adds
> global parameters at the end of the config file. But who knows. ;-)
> 

In the MACRO section I would change the last sentence too (or even remove it as
it is close to the GLOBAL first paragraph).

Anyway OK denis@

> Remi
> 
> Index: ospfd/ospfd.conf.5
> ===================================================================
> RCS file: /cvs/src/usr.sbin/ospfd/ospfd.conf.5,v
> retrieving revision 1.58
> diff -u -p -r1.58 ospfd.conf.5
> --- ospfd/ospfd.conf.5        19 Nov 2019 09:55:55 -0000      1.58
> +++ ospfd/ospfd.conf.5        4 Jan 2020 21:48:00 -0000
> @@ -256,11 +256,13 @@ is set to a value other than 1 or if the
>  Areas are used for grouping interfaces.
>  All interface-specific parameters can
>  be configured per area, overruling the global settings.
> +These interface-specific parameters need to be defined before the interfaces.
>  .Bl -tag -width Ds
>  .It Ic area Ar id | address
>  Specify an area section, grouping one or more interfaces.
>  .Bd -literal -offset indent
>  area 0.0.0.0 {
> +     hello-interval 3
>       interface em0
>       interface em1 {
>               metric 10
> Index: ospf6d/ospf6d.conf.5
> ===================================================================
> RCS file: /cvs/src/usr.sbin/ospf6d/ospf6d.conf.5,v
> retrieving revision 1.20
> diff -u -p -r1.20 ospf6d.conf.5
> --- ospf6d/ospf6d.conf.5      26 Dec 2019 10:24:18 -0000      1.20
> +++ ospf6d/ospf6d.conf.5      4 Jan 2020 21:48:30 -0000
> @@ -236,11 +236,13 @@ is set to a value different to 1 or if t
>  Areas are used for grouping interfaces.
>  All interface-specific parameters can
>  be configured per area, overruling the global settings.
> +These interface-specific parameters need to be defined before the interfaces.
>  .Bl -tag -width Ds
>  .It Ic area Ar address Ns | Ns Ar id
>  Specify an area section, grouping one or more interfaces.
>  .Bd -literal -offset indent
>  area 0.0.0.0 {
> +     hello-interval 3
>       interface em0
>       interface em1 {
>               metric 10
> 

Reply via email to