RE: svn commit: r196679 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci net

2009-08-31 Thread Qing Li
> 
> On Mon, 31 Aug 2009, Qing Li wrote:
> 
> >  As part of r196609, a call to  "rtalloc" did not take the 
> fib into  
> > account. So call the appropriate "rtalloc_ign_fib()" instead of  
> > calling "rtalloc_ign()".
> >
> >  Reviewed by:   pointed out by bz
> >  Approved by:   re
> 
> I don't have this in my list of re-approved merges.  Are you 
> sure this change was approved by re?
> 


>From "Kostik Belousov":

"There was (unhandled) note from Bjoern about interaction with FIB.
 Patch is approved, but please take care of that note."

I assume it's fine.

-- Qing


___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"


Re: svn commit: r196679 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci net

2009-08-31 Thread Robert Watson

University of Cambridge

On Mon, 31 Aug 2009, Qing Li wrote:


 As part of r196609, a call to  "rtalloc" did not take the fib into
 account. So call the appropriate "rtalloc_ign_fib()" instead of
 calling "rtalloc_ign()".

 Reviewed by:   pointed out by bz
 Approved by:   re


I don't have this in my list of re-approved merges.  Are you sure this change 
was approved by re?


Robert N M Watson
Computer Laboratory
University of Cambridge



Modified:
 stable/8/sys/   (props changed)
 stable/8/sys/amd64/include/xen/   (props changed)
 stable/8/sys/cddl/contrib/opensolaris/   (props changed)
 stable/8/sys/contrib/dev/acpica/   (props changed)
 stable/8/sys/contrib/pf/   (props changed)
 stable/8/sys/dev/xen/xenpci/   (props changed)
 stable/8/sys/net/rtsock.c

Modified: stable/8/sys/net/rtsock.c
==
--- stable/8/sys/net/rtsock.c   Mon Aug 31 00:14:37 2009(r196678)
+++ stable/8/sys/net/rtsock.c   Mon Aug 31 00:18:17 2009(r196679)
@@ -527,7 +527,7 @@ route_output(struct mbuf *m, struct sock

bzero(&gw_ro, sizeof(gw_ro));
gw_ro.ro_dst = *info.rti_info[RTAX_GATEWAY];
-   rtalloc_ign(&gw_ro, 0);
+   rtalloc_ign_fib(&gw_ro, 0, so->so_fibnum);
/*
 * A host route through the loopback interface is
 * installed for each interface adddress. In pre 8.0


___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"


svn commit: r196679 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci net

2009-08-30 Thread Qing Li
Author: qingli
Date: Mon Aug 31 00:18:17 2009
New Revision: 196679
URL: http://svn.freebsd.org/changeset/base/196679

Log:
  As part of r196609, a call to  "rtalloc" did not take the fib into
  account. So call the appropriate "rtalloc_ign_fib()" instead of
  calling "rtalloc_ign()".
  
  Reviewed by:  pointed out by bz
  Approved by:  re

Modified:
  stable/8/sys/   (props changed)
  stable/8/sys/amd64/include/xen/   (props changed)
  stable/8/sys/cddl/contrib/opensolaris/   (props changed)
  stable/8/sys/contrib/dev/acpica/   (props changed)
  stable/8/sys/contrib/pf/   (props changed)
  stable/8/sys/dev/xen/xenpci/   (props changed)
  stable/8/sys/net/rtsock.c

Modified: stable/8/sys/net/rtsock.c
==
--- stable/8/sys/net/rtsock.c   Mon Aug 31 00:14:37 2009(r196678)
+++ stable/8/sys/net/rtsock.c   Mon Aug 31 00:18:17 2009(r196679)
@@ -527,7 +527,7 @@ route_output(struct mbuf *m, struct sock
 
bzero(&gw_ro, sizeof(gw_ro));
gw_ro.ro_dst = *info.rti_info[RTAX_GATEWAY];
-   rtalloc_ign(&gw_ro, 0);
+   rtalloc_ign_fib(&gw_ro, 0, so->so_fibnum);
/* 
 * A host route through the loopback interface is 
 * installed for each interface adddress. In pre 8.0
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"