[quagga-dev 3893] Re: tiny zserv problem on solaris

Greg Troxel gdt at ir.bbn.com
Fri Dec 9 00:46:16 GMT 2005

"Andrew J. Schorr" <aschorr at telemetry-investments.com> writes:

> On Thu, Dec 08, 2005 at 07:14:45PM +0000, Paul Jakma wrote:
> > Essentially, my thinking is to /not/ abstract the flags, but rather 
> > provide the abstraction in libzebra, through functions. Then the 
> > flags are:
> > 
> > 1. a pile of opaque bits for clients to pass to libzebra and ask
> >    questions about (link working?)
> > 
> > 2. containing information from kernel the client knows to look for,
> >    which zebra didn't know about.
> > 
> > Ie I'd like to abstract the flags in the application, through 
> > libzebra, rather than zebra and zserv.
> That basically makes sense to me, but my understanding is that this approach
> will NOT work for link-detect issues (such as on BSD where there is no
> existing interface flag that contains this info).  Am I confused?

You are right - this scheme fails to pass BSD link detect information,
which is flag-like but not in flags.

        Greg Troxel <gdt at ir.bbn.com>

More information about the Quagga-dev mailing list