Yes this is true, but I was aiming to get the break fixed. 
As yet I haven't actually looked closely at your structs etc. Please feel free to improve the patch :]
Rob
----- Original Message ----- 
From: "Chemolli Francesco (USI)" <ChemolliF@GruppoCredit.it>
To: "'Robert Collins'" <robert.collins@itdomain.com.au>; <squid-dev@squid-cache.org>
Sent: Tuesday, January 09, 2001 11:55 PM
Subject: RE: PATCH: bugfix for splaytree_auth config dump via cachemgr
> This is not as good as it should (or could) be.
> In the future we might add more flags, so assuming
> data->names==NULL implies REQUIRED is broken.
> 
> -- 
> ing. Francesco Chemolli
> Unicredit Servizi Informativi
> 
> > -----Original Message-----
> > From: Robert Collins [mailto:robert.collins@itdomain.com.au]
> > Sent: Tuesday, January 09, 2001 12:18 PM
> > To: squid-dev@squid-cache.org
> > Subject: PATCH: bugfix for splaytree_auth config dump via cachemgr
> > 
> > 
> > Caught this while testing digest auth's dump function. Can it 
> > please go into head.
> > 
> > Rob
> > 
> > Index: acl.c
> > ===================================================================
> > RCS file: /cvsroot/squid/squid/src/acl.c,v
> > retrieving revision 1.1.1.3.12.26.2.9.2.10
> > diff -u -r1.1.1.3.12.26.2.9.2.10 acl.c
> > --- acl.c       2001/01/08 14:31:18     1.1.1.3.12.26.2.9.2.10
> > +++ acl.c       2001/01/09 11:04:01
> > @@ -2227,7 +2227,13 @@
> >       * a wordlist this way costs Sum(1,N) iterations. For instance
> >       * a 1000-elements list will be filled in 499500 iterations.
> >       */
> > -    splay_walk(data->names, aclDumpUserListWalkee, &wl);
> > +    if (data->names)
> > +        splay_walk(data->names, aclDumpUserListWalkee, &wl);
> > +    else
> > +        /*
> > +         * special case for REQUIRED
> > +         */
> > +        wordlistAdd(&wl, "REQUIRED");
> >      return wl;
> >  }
> > 
> 
Received on Tue Jan 09 2001 - 05:57:03 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:13:15 MST