PERFORCE change 81340 for review

Robert Watson rwatson at FreeBSD.org
Tue Aug 2 17:00:07 GMT 2005


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

Change 81340 by rwatson at rwatson_zoo on 2005/08/02 16:59:31

	Replace ifmaof_ifpforaddr() with if_findmulti(), static to if.c.

Affected files ...

.. //depot/projects/netsmp/src/sys/net/if.c#6 edit
.. //depot/projects/netsmp/src/sys/net/if_var.h#4 edit

Differences ...

==== //depot/projects/netsmp/src/sys/net/if.c#6 (text+ko) ====

@@ -1827,8 +1827,8 @@
 	return (if_setflag(ifp, IFF_ALLMULTI, 0, &ifp->if_amcount, onswitch));
 }
 
-struct ifmultiaddr *
-ifmaof_ifpforaddr(struct sockaddr *sa, struct ifnet *ifp)
+static struct ifmultiaddr *
+if_findmulti(struct ifnet *ifp, struct sockaddr *sa)
 {
 	struct ifmultiaddr *ifma;
 
@@ -1843,19 +1843,6 @@
 }
 
 /*
- * XXXRW: ifmaof_ifpforaddr() is an unsensible name, and appears not to be
- * used, so use my more sensibly named version here.
- */
-static struct ifmultiaddr *
-if_findmulti(struct ifnet *ifp, struct sockaddr *sa)
-{
-
-	IF_ADDR_LOCK_ASSERT(ifp);
-
-	return (ifmaof_ifpforaddr(sa, ifp));
-}
-
-/*
  * Allocate a new ifmultiaddr and initialize based on passed arguments.  We
  * make copies of passed sockaddrs.  The ifmultiaddr will not be added to
  * the ifnet multicast address list here, so the caller must do that and

==== //depot/projects/netsmp/src/sys/net/if_var.h#4 (text+ko) ====

@@ -645,7 +645,6 @@
 struct	ifaddr *ifa_ifwithroute(int, struct sockaddr *, struct sockaddr *);
 struct	ifaddr *ifaof_ifpforaddr(struct sockaddr *, struct ifnet *);
 
-struct	ifmultiaddr *ifmaof_ifpforaddr(struct sockaddr *, struct ifnet *);
 int	if_simloop(struct ifnet *ifp, struct mbuf *m, int af, int hlen);
 
 typedef	void *if_com_alloc_t(u_char type, struct ifnet *ifp);


More information about the p4-projects mailing list