* Dan Harnett <dan...@harnett.name> [2010-02-24 15:29]:
> On Wed, Feb 24, 2010 at 08:30:05AM +0100, Henning Brauer wrote:
> > * Dan Harnett <dan...@harnett.name> [2010-02-23 21:19]:
> > > 
> > > Probably wrong, but this fixes it.
> > 
> > i would not call that wrong.
> > 
> > i don't understand how this ever worked and I don't understand what
> > broke it. the only commit in that timeframe that could cause this is
> > ryan's pool removal and that doesn't touch anything near that
> > codepath. puzzled.
> 
> 
> Ryan's commit actually removed a very similar line.

I'm blind and the mystery is solved. thanks for tracking this down.

> $ cd /usr/src/sys/net
> $ cvs diff -D 2010/01/11 -D 2010/01/12 pf_table.c
> Index: pf_table.c
> ===================================================================
> RCS file: /home/cvs/openbsd/src/sys/net/pf_table.c,v
> retrieving revision 1.80
> retrieving revision 1.81
> diff -u -p -r1.80 -r1.81
> --- pf_table.c  24 Nov 2008 13:22:09 -0000      1.80
> +++ pf_table.c  12 Jan 2010 03:20:51 -0000      1.81
> 
> [... snip! ...]
> 
> @@ -1087,7 +1111,6 @@ pfr_walktree(struct radix_node *rn, void
>                                 as.pfras_a.pfra_fback = PFR_FB_NOCOUNT;
>                         }
>                         splx(s);
> -                       as.pfras_tzero = ke->pfrke_tzero;
>  
>                         if (COPYOUT(&as, w->pfrw_astats, sizeof(as), flags))
>                                 return (EFAULT);
> 
> [... snip! ...]
> 

-- 
Henning Brauer, h...@bsws.de, henn...@openbsd.org
BS Web Services, http://bsws.de
Full-Service ISP - Secure Hosting, Mail and DNS Services
Dedicated Servers, Rootservers, Application Hosting

Reply via email to