PERFORCE change 49510 for review

Robert Watson rwatson at FreeBSD.org
Sun Mar 21 21:10:48 PST 2004


http://perforce.freebsd.org/chv.cgi?CH=49510

Change 49510 by rwatson at rwatson_paprika on 2004/03/21 21:10:15

	Integ ntperf_socket:
	
	- loop back rename of if_addr to if_addr_list
	- loop back rename of ddpcb to ddpcb_list

Affected files ...

.. //depot/projects/netperf_socket/sys/netatalk/aarp.c#5 integrate
.. //depot/projects/netperf_socket/sys/netatalk/at_control.c#5 integrate
.. //depot/projects/netperf_socket/sys/netatalk/at_var.h#2 integrate
.. //depot/projects/netperf_socket/sys/netatalk/ddp_input.c#4 integrate
.. //depot/projects/netperf_socket/sys/netatalk/ddp_output.c#4 integrate
.. //depot/projects/netperf_socket/sys/netatalk/ddp_pcb.c#5 integrate
.. //depot/projects/netperf_socket/sys/netatalk/ddp_usrreq.c#8 integrate
.. //depot/projects/netperf_socket/sys/netatalk/ddp_var.h#3 integrate

Differences ...

==== //depot/projects/netperf_socket/sys/netatalk/aarp.c#5 (text+ko) ====

@@ -2,7 +2,7 @@
  * Copyright (c) 1990,1991 Regents of The University of Michigan.
  * All Rights Reserved.
  *
- * $FreeBSD: src/sys/netatalk/aarp.c,v 1.27 2004/03/22 03:57:01 rwatson Exp $
+ * $FreeBSD: src/sys/netatalk/aarp.c,v 1.28 2004/03/22 04:50:36 rwatson Exp $
  */
 
 #include "opt_atalk.h"
@@ -106,7 +106,7 @@
     struct at_ifaddr	*aa;
     struct sockaddr_at	*sat2;
 
-	for (aa = at_ifaddr; aa; aa = aa->aa_next) {
+	for (aa = at_ifaddr_list; aa != NULL; aa = aa->aa_next) {
 		sat2 = &(aa->aa_addr);
 		if (sat2->sat_addr.s_net == sat->sat_addr.s_net) {
 	    		break;

==== //depot/projects/netperf_socket/sys/netatalk/at_control.c#5 (text+ko) ====

@@ -2,7 +2,7 @@
  * Copyright (c) 1990,1991 Regents of The University of Michigan.
  * All Rights Reserved.
  *
- * $FreeBSD: src/sys/netatalk/at_control.c,v 1.38 2004/03/22 03:57:01 rwatson Exp $
+ * $FreeBSD: src/sys/netatalk/at_control.c,v 1.39 2004/03/22 04:50:36 rwatson Exp $
  */
 
 #include <sys/param.h>
@@ -21,7 +21,7 @@
 #include <netatalk/at_var.h>
 #include <netatalk/at_extern.h>
 
-struct at_ifaddr	*at_ifaddr;
+struct at_ifaddr	*at_ifaddr_list;
 
 static int aa_dorangeroute(struct ifaddr *ifa,
 			u_int first, u_int last, int cmd);
@@ -57,7 +57,7 @@
      * If we have an ifp, then find the matching at_ifaddr if it exists
      */
     if (ifp != NULL) {
-	for (aa = at_ifaddr; aa; aa = aa->aa_next) {
+	for (aa = at_ifaddr_list; aa != NULL; aa = aa->aa_next) {
 	    if (aa->aa_ifp == ifp) break;
 	}
     }
@@ -139,7 +139,7 @@
 	 */
 	if (aa == NULL) {
 	    aa0 = malloc(sizeof(struct at_ifaddr), M_IFADDR, M_WAITOK | M_ZERO);
-	    if ((aa = at_ifaddr) != NULL) {
+	    if ((aa = at_ifaddr_list) != NULL) {
 		/*
 		 * Don't let the loopback be first, since the first
 		 * address is the machine's default address for
@@ -147,17 +147,17 @@
 		 * If it is, stick ourself in front, otherwise
 		 * go to the back of the list.
 		 */
-		if (at_ifaddr->aa_ifp->if_flags & IFF_LOOPBACK) {
+		if (at_ifaddr_list->aa_ifp->if_flags & IFF_LOOPBACK) {
 		    aa = aa0;
-		    aa->aa_next = at_ifaddr;
-		    at_ifaddr = aa;
+		    aa->aa_next = at_ifaddr_list;
+		    at_ifaddr_list = aa;
 		} else {
 		    for (; aa->aa_next; aa = aa->aa_next)
 			;
 		    aa->aa_next = aa0;
 		}
 	    } else {
-		at_ifaddr = aa0;
+		at_ifaddr_list = aa0;
 	    }
 	    aa = aa0;
 
@@ -277,8 +277,8 @@
 	 * as well, or we'd be in deep trouble
 	 */
 	aa0 = aa;
-	if (aa0 == (aa = at_ifaddr)) {
-	    at_ifaddr = aa->aa_next;
+	if (aa0 == (aa = at_ifaddr_list)) {
+	    at_ifaddr_list = aa->aa_next;
 	} else {
 	    while (aa->aa_next && (aa->aa_next != aa0)) {
 		aa = aa->aa_next;
@@ -670,7 +670,7 @@
     /*
      * failing that, if the net is one we have, it's a broadcast as well.
      */
-    for (aa = at_ifaddr; aa; aa = aa->aa_next) {
+    for (aa = at_ifaddr_list; aa != NULL; aa = aa->aa_next) {
 	if ((aa->aa_ifp->if_flags & IFF_BROADCAST)
 	 && (ntohs(sat->sat_addr.s_net) >= ntohs(aa->aa_firstnet)
 	 && ntohs(sat->sat_addr.s_net) <= ntohs(aa->aa_lastnet))) {
@@ -801,10 +801,10 @@
     struct ifaddr	*ifa;
     struct ifnet	*ifp;
 
-    while (aa = at_ifaddr) {
+    while ((aa = at_ifaddr_list) != NULL) {
 	ifp = aa->aa_ifp;
 	at_scrub(ifp, aa);
-	at_ifaddr = aa->aa_next;
+	at_ifaddr_list = aa->aa_next;
 	if ((ifa = ifp->if_addrlist) == (struct ifaddr *)aa) {
 	    ifp->if_addrlist = ifa->ifa_next;
 	} else {

==== //depot/projects/netperf_socket/sys/netatalk/at_var.h#2 (text+ko) ====

@@ -20,7 +20,7 @@
  *	+1-313-763-0525
  *	netatalk at itd.umich.edu
  *
- * $FreeBSD: src/sys/netatalk/at_var.h,v 1.11 2003/03/04 23:19:51 jlemon Exp $
+ * $FreeBSD: src/sys/netatalk/at_var.h,v 1.12 2004/03/22 04:50:36 rwatson Exp $
  */
 
 #ifndef _NETATALK_AT_VAR_H_
@@ -60,7 +60,7 @@
 #define AFA_PHASE2	0x0004
 
 #ifdef _KERNEL
-extern struct at_ifaddr	*at_ifaddr;
+extern struct at_ifaddr	*at_ifaddr_list;
 #endif
 
 #endif /* _NETATALK_AT_VAR_H_ */

==== //depot/projects/netperf_socket/sys/netatalk/ddp_input.c#4 (text+ko) ====

@@ -2,7 +2,7 @@
  * Copyright (c) 1990,1994 Regents of The University of Michigan.
  * All Rights Reserved.  See COPYRIGHT.
  *
- * $FreeBSD: src/sys/netatalk/ddp_input.c,v 1.22 2004/03/22 03:57:01 rwatson Exp $
+ * $FreeBSD: src/sys/netatalk/ddp_input.c,v 1.23 2004/03/22 04:50:36 rwatson Exp $
  */
 
 #include "opt_mac.h"
@@ -126,7 +126,7 @@
 	 * Make sure that we point to the phase1 ifaddr info 
 	 * and that it's valid for this packet.
 	 */
-	for (aa = at_ifaddr; aa; aa = aa->aa_next) {
+	for (aa = at_ifaddr_list; aa != NULL; aa = aa->aa_next) {
 	    if ((aa->aa_ifp == ifp)
 	    && ((aa->aa_flags & AFA_PHASE2) == 0)
 	    && ((to.sat_addr.s_node == AA_SAT(aa)->sat_addr.s_node)
@@ -185,7 +185,7 @@
 	     * this node number will match (which may NOT be what we want,
 	     * but it's probably safe in 99.999% of cases.
 	     */
-	    for (aa = at_ifaddr; aa; aa = aa->aa_next) {
+	    for (aa = at_ifaddr_list; aa != NULL; aa = aa->aa_next) {
 		if (phase == 1 && (aa->aa_flags & AFA_PHASE2)) {
 		    continue;
 		}
@@ -204,7 +204,7 @@
 	     * A destination network was given. We just try to find 
 	     * which ifaddr info matches it.
 	     */
-	    for (aa = at_ifaddr; aa; aa = aa->aa_next) {
+	    for (aa = at_ifaddr_list; aa != NULL; aa = aa->aa_next) {
 		/*
 		 * This is a kludge. Accept packets that are
 		 * for any router on a local netrange.

==== //depot/projects/netperf_socket/sys/netatalk/ddp_output.c#4 (text+ko) ====

@@ -21,7 +21,7 @@
  *	netatalk at itd.umich.edu
  */
 
-/* $FreeBSD: src/sys/netatalk/ddp_output.c,v 1.22 2004/03/22 03:24:10 rwatson Exp $ */
+/* $FreeBSD: src/sys/netatalk/ddp_output.c,v 1.23 2004/03/22 04:50:36 rwatson Exp $ */
 
 #include "opt_mac.h"
 
@@ -149,7 +149,7 @@
     && (ro->ro_rt->rt_ifa)
     && (ifp = ro->ro_rt->rt_ifa->ifa_ifp)) {
 	net = ntohs(satosat(ro->ro_rt->rt_gateway)->sat_addr.s_net);
-	for (aa = at_ifaddr; aa; aa = aa->aa_next) {
+	for (aa = at_ifaddr_list; aa != NULL; aa = aa->aa_next) {
 	    if (((net == 0) || (aa->aa_ifp == ifp)) &&
 		    net >= ntohs(aa->aa_firstnet) &&
 		    net <= ntohs(aa->aa_lastnet)) {

==== //depot/projects/netperf_socket/sys/netatalk/ddp_pcb.c#5 (text+ko) ====

@@ -2,7 +2,7 @@
  * Copyright (c) 1990,1994 Regents of The University of Michigan.
  * All Rights Reserved.  See COPYRIGHT.
  *
- * $FreeBSD: src/sys/netatalk/ddp_pcb.c,v 1.40 2004/03/22 03:57:01 rwatson Exp $
+ * $FreeBSD: src/sys/netatalk/ddp_pcb.c,v 1.42 2004/03/22 04:54:36 rwatson Exp $
  */
 
 #include <sys/param.h>
@@ -23,7 +23,7 @@
 #include <netatalk/at_extern.h>
 
 static struct ddpcb	*ddp_ports[ ATPORT_LAST ];
-struct ddpcb	*ddpcb = NULL;
+struct ddpcb	*ddpcb_list = NULL;
 
 void
 at_sockaddr(struct ddpcb *ddp, struct sockaddr **addr)
@@ -50,7 +50,7 @@
 
 	if (sat->sat_addr.s_node != ATADDR_ANYNODE ||
 		sat->sat_addr.s_net != ATADDR_ANYNET) {
-	    for (aa = at_ifaddr; aa; aa = aa->aa_next) {
+	    for (aa = at_ifaddr_list; aa != NULL; aa = aa->aa_next) {
 		if ((sat->sat_addr.s_net == AA_SAT(aa)->sat_addr.s_net) &&
 		 (sat->sat_addr.s_node == AA_SAT(aa)->sat_addr.s_node)) {
 		    break;
@@ -82,10 +82,10 @@
 
     if (sat->sat_addr.s_node == ATADDR_ANYNODE &&
 	    sat->sat_addr.s_net == ATADDR_ANYNET) {
-	if (at_ifaddr == NULL) {
+	if (at_ifaddr_list == NULL) {
 	    return (EADDRNOTAVAIL);
 	}
-	sat->sat_addr = AA_SAT(at_ifaddr)->sat_addr;
+	sat->sat_addr = AA_SAT(at_ifaddr_list)->sat_addr;
     }
     ddp->ddp_lsat = *sat;
 
@@ -165,7 +165,7 @@
 	}
 	aa = NULL;
 	if ((ifp = ro->ro_rt->rt_ifp) != NULL) {
-	    for (aa = at_ifaddr; aa; aa = aa->aa_next) {
+	    for (aa = at_ifaddr_list; aa != NULL; aa = aa->aa_next) {
 		if (aa->aa_ifp == ifp &&
 			ntohs(net) >= ntohs(aa->aa_firstnet) &&
 			ntohs(net) <= ntohs(aa->aa_lastnet)) {
@@ -202,7 +202,7 @@
      */
     aa = NULL;
     if (ro->ro_rt && (ifp = ro->ro_rt->rt_ifp)) {
-	for (aa = at_ifaddr; aa; aa = aa->aa_next) {
+	for (aa = at_ifaddr_list; aa != NULL; aa = aa->aa_next) {
 	    if (aa->aa_ifp == ifp) {
 		break;
 	    }
@@ -235,14 +235,14 @@
 	MALLOC(ddp, struct ddpcb *, sizeof *ddp, M_PCB, M_WAITOK | M_ZERO);
 	ddp->ddp_lsat.sat_port = ATADDR_ANYPORT;
 
-	ddp->ddp_next = ddpcb;
+	ddp->ddp_next = ddpcb_list;
 	ddp->ddp_prev = NULL;
 	ddp->ddp_pprev = NULL;
 	ddp->ddp_pnext = NULL;
-	if (ddpcb != NULL) {
-		ddpcb->ddp_prev = ddp;
+	if (ddpcb_list != NULL) {
+		ddpcb_list->ddp_prev = ddp;
 	}
-	ddpcb = ddp;
+	ddpcb_list = ddp;
 
 	ddp->ddp_socket = so;
 	so->so_pcb = (caddr_t)ddp;
@@ -276,7 +276,7 @@
     if (ddp->ddp_prev) {
 	ddp->ddp_prev->ddp_next = ddp->ddp_next;
     } else {
-	ddpcb = ddp->ddp_next;
+	ddpcb_list = ddp->ddp_next;
     }
     if (ddp->ddp_next) {
 	ddp->ddp_next->ddp_prev = ddp->ddp_prev;

==== //depot/projects/netperf_socket/sys/netatalk/ddp_usrreq.c#8 (text+ko) ====

@@ -2,7 +2,7 @@
  * Copyright (c) 1990,1994 Regents of The University of Michigan.
  * All Rights Reserved.  See COPYRIGHT.
  *
- * $FreeBSD: src/sys/netatalk/ddp_usrreq.c,v 1.38 2004/03/22 03:57:01 rwatson Exp $
+ * $FreeBSD: src/sys/netatalk/ddp_usrreq.c,v 1.39 2004/03/22 04:54:36 rwatson Exp $
  */
 
 #include <sys/param.h>
@@ -223,7 +223,7 @@
 {
     struct ddpcb	*ddp;
 
-    for (ddp = ddpcb; ddp; ddp = ddp->ddp_next) {
+    for (ddp = ddpcb_list; ddp != NULL; ddp = ddp->ddp_next) {
 	at_pcbdetach(ddp->ddp_socket, ddp);
     }
 }

==== //depot/projects/netperf_socket/sys/netatalk/ddp_var.h#3 (text+ko) ====

@@ -2,7 +2,7 @@
  * Copyright (c) 1990,1994 Regents of The University of Michigan.
  * All Rights Reserved.  See COPYRIGHT.
  *
- * $FreeBSD: src/sys/netatalk/ddp_var.h,v 1.5 2004/03/17 12:54:21 rwatson Exp $
+ * $FreeBSD: src/sys/netatalk/ddp_var.h,v 1.6 2004/03/22 04:54:36 rwatson Exp $
  */
 
 #ifndef _NETATALK_DDP_VAR_H_
@@ -32,7 +32,7 @@
 
 #ifdef _KERNEL
 extern int	ddp_cksum;
-extern struct ddpcb		*ddpcb;
+extern struct ddpcb		*ddpcb_list;
 extern struct pr_usrreqs	ddp_usrreqs;
 #endif
 #endif /* _NETATALK_DDP_VAR_H_ */


More information about the p4-projects mailing list