PERFORCE change 144590 for review
    Julian Elischer 
    julian at FreeBSD.org
       
    Fri Jul  4 00:33:33 UTC 2008
    
    
  
http://perforce.freebsd.org/chv.cgi?CH=144590
Change 144590 by julian at julian_trafmon1 on 2008/07/04 00:33:26
	try merge in changes without destroying anything 
Affected files ...
.. //depot/projects/vimage-devel/src/sys/kern/kern_exit.c#5 integrate
.. //depot/projects/vimage-devel/src/sys/kern/kern_linker.c#4 integrate
.. //depot/projects/vimage-devel/src/sys/kern/kern_vimage.c#5 integrate
.. //depot/projects/vimage-devel/src/sys/kern/kern_xxx.c#6 integrate
.. //depot/projects/vimage-devel/src/sys/net/if_loop.c#4 integrate
.. //depot/projects/vimage-devel/src/sys/netinet/tcp_syncache.h#4 integrate
.. //depot/projects/vimage-devel/src/sys/netinet6/in6_gif.c#3 integrate
.. //depot/projects/vimage-devel/src/sys/netinet6/in6_rmx.c#4 integrate
.. //depot/projects/vimage-devel/src/sys/netinet6/ip6_ipsec.c#4 integrate
.. //depot/projects/vimage-devel/src/sys/netinet6/vinet6.h#3 integrate
.. //depot/projects/vimage-devel/src/sys/rpc/authunix_prot.c#4 integrate
.. //depot/projects/vimage-devel/src/sys/sys/vimage.h#8 integrate
Differences ...
==== //depot/projects/vimage-devel/src/sys/kern/kern_exit.c#5 (text+ko) ====
==== //depot/projects/vimage-devel/src/sys/kern/kern_linker.c#4 (text+ko) ====
==== //depot/projects/vimage-devel/src/sys/kern/kern_vimage.c#5 (text+ko) ====
@@ -293,7 +293,7 @@
 	do {
 		INIT_VNET_NET(curvnet);
 
-		ifnet_byindex(ifp->if_index) = NULL;
+		ifnet_setbyindex(ifp->if_index, NULL);
 		/* XXX: should be locked with if_findindex() */
 		while (V_if_index > 0 && ifnet_byindex(V_if_index) == NULL)
 			V_if_index--;
@@ -319,7 +319,7 @@
 		V_if_index = ifp->if_index;
 	if (V_if_index >= V_if_indexlim)
 		if_grow();
-	ifnet_byindex(ifp->if_index) = ifp;
+	ifnet_setbyindex(ifp->if_index, ifp);
 
 	/* Rename the ifnet */
 	if (new_vnet == ifp->if_home_vnet) {
==== //depot/projects/vimage-devel/src/sys/kern/kern_xxx.c#6 (text+ko) ====
==== //depot/projects/vimage-devel/src/sys/net/if_loop.c#4 (text+ko) ====
==== //depot/projects/vimage-devel/src/sys/netinet/tcp_syncache.h#4 (text+ko) ====
@@ -40,18 +40,18 @@
 #ifdef VIMAGE
 void	syncache_destroy(void);
 #endif
-void	syncache_unreach(struct in_conninfo *, struct tcphdr *);
-int	syncache_expand(struct in_conninfo *, struct tcpopt *,
-	    struct tcphdr *, struct socket **, struct mbuf *);
-void	syncache_add(struct in_conninfo *, struct tcpopt *,
-	    struct tcphdr *, struct inpcb *, struct socket **, struct mbuf *);
-void	syncache_offload_add(struct in_conninfo *, struct tcpopt *,
-	    struct tcphdr *, struct inpcb *, struct socket **,
-	    struct toe_usrreqs *tu, void *toepcb);
-void	syncache_chkrst(struct in_conninfo *, struct tcphdr *);
-void	syncache_badack(struct in_conninfo *);
-int	syncache_pcbcount(void);
-int	syncache_pcblist(struct sysctl_req *req, int max_pcbs,
+void	 syncache_unreach(struct in_conninfo *, struct tcphdr *);
+int	 syncache_expand(struct in_conninfo *, struct tcpopt *,
+	     struct tcphdr *, struct socket **, struct mbuf *);
+void	 syncache_add(struct in_conninfo *, struct tcpopt *,
+	     struct tcphdr *, struct inpcb *, struct socket **, struct mbuf *);
+void	 syncache_offload_add(struct in_conninfo *, struct tcpopt *,
+             struct tcphdr *, struct inpcb *, struct socket **,
+             struct toe_usrreqs *tu, void *toepcb);
+void	 syncache_chkrst(struct in_conninfo *, struct tcphdr *);
+void	 syncache_badack(struct in_conninfo *);
+int	 syncache_pcbcount(void);
+int	 syncache_pcblist(struct sysctl_req *req, int max_pcbs,
 	    int *pcbs_exported);
 
 struct syncache {
==== //depot/projects/vimage-devel/src/sys/netinet6/in6_gif.c#3 (text+ko) ====
@@ -58,11 +58,11 @@
 #endif
 #include <netinet/ip_encap.h>
 #ifdef INET6
-#include <netinet6/vinet6.h>
 #include <netinet/ip6.h>
 #include <netinet6/ip6_var.h>
 #include <netinet6/in6_gif.h>
 #include <netinet6/in6_var.h>
+#include <netinet6/vinet6.h>
 #endif
 #include <netinet6/ip6protosw.h>
 #include <netinet/ip_ecn.h>
==== //depot/projects/vimage-devel/src/sys/netinet6/in6_rmx.c#4 (text+ko) ====
==== //depot/projects/vimage-devel/src/sys/netinet6/ip6_ipsec.c#4 (text+ko) ====
==== //depot/projects/vimage-devel/src/sys/netinet6/vinet6.h#3 (text+ko) ====
@@ -32,14 +32,13 @@
 #define _NETINET6_VINET6_H_
 
 #include <netinet/ip6.h>
-#include <netinet/ip6.h>
-#include <netinet6/in6_var.h>
 #include <netinet6/ip6_var.h>
 #include <netinet6/raw_ip6.h>
 #include <netinet/in_pcb.h>
 #include <netinet/icmp6.h>
 #include <netinet6/scope6_var.h>
 #include <netinet6/in6_ifattach.h>
+#include <netinet6/in6_var.h>
 #include <netinet6/nd6.h>
 
 #define INIT_VNET_INET6(vnet) \
==== //depot/projects/vimage-devel/src/sys/rpc/authunix_prot.c#4 (text+ko) ====
==== //depot/projects/vimage-devel/src/sys/sys/vimage.h#8 (text+ko) ====
    
    
More information about the p4-projects
mailing list