Parse error with OSPF area stmt?

Ondrej Feela Filip feela at ipex.cz
Sat Jan 6 01:11:14 CET 2001


On Fri, 5 Jan 2001, James A. Crippen wrote:

> On Fri, 5 Jan 2001, Michael Renzmann wrote:
>
> > Hi.
> >
> > > I removed the "rfc1583compat no;" line and it works fine.  The parser is
> > > complaining about the line below where it seems to die, I think.  I just
> > > tried with the following:
> > >
> > > protocol ospf {
> > >   rfc1583compat no;
> > > *  import all;
> > >   export all;
> > >   ...
> > > }
> > >
> > > And the parser complained about the line marked (*).  Removal of the line
> > > above this (the one containing "rfc1583compat no;") fixes the
> > > problem.  Any idea what's happening here?  This is a completely repeatable
> > > bug.
> >
> > Did you try to move that line (rfc...) some lines below (for example between
> > "import all;" and "export all;")? Where does the parser die then?
>
> I moved it below the area stmt (below my interface declarations) and the
> parser dies one line after the "rfc1583compat no;" line.  Totally
> reliable.
>
> I guess I could run it under gdb to see why it was dying.  I'll do that
> when I get a chance.

Hmm, to be true, rfc1583compat switch is not used now. So simple comment
it out. I'll look at it in next version.

				Feela


>
> 'james
>
>

-- 
Ondrej Feela Filip



More information about the Bird-users mailing list