svn commit: r272175 - head/sys/net

Gleb Smirnoff glebius at FreeBSD.org
Fri Sep 26 12:36:00 UTC 2014


Author: glebius
Date: Fri Sep 26 12:35:58 2014
New Revision: 272175
URL: http://svnweb.freebsd.org/changeset/base/272175

Log:
  - Whitespace.
  - Remove caddr_t.

Modified:
  head/sys/net/ieee8023ad_lacp.c
  head/sys/net/ieee8023ad_lacp.h
  head/sys/net/if_lagg.c
  head/sys/net/if_lagg.h

Modified: head/sys/net/ieee8023ad_lacp.c
==============================================================================
--- head/sys/net/ieee8023ad_lacp.c	Fri Sep 26 11:48:29 2014	(r272174)
+++ head/sys/net/ieee8023ad_lacp.c	Fri Sep 26 12:35:58 2014	(r272175)
@@ -300,7 +300,7 @@ lacp_pdu_input(struct lacp_port *lp, str
 		goto bad;
 	}
 
-        if (lacp_debug > 0) {
+	if (lacp_debug > 0) {
 		lacp_dprintf(lp, "lacpdu receive\n");
 		lacp_dump_lacpdu(du);
 	}
@@ -538,7 +538,7 @@ lacp_port_create(struct lagg_port *lgp)
 		return (ENOMEM);
 
 	LACP_LOCK(lsc);
-	lgp->lp_psc = (caddr_t)lp;
+	lgp->lp_psc = lp;
 	lp->lp_ifp = ifp;
 	lp->lp_lagg = lgp;
 	lp->lp_lsc = lsc;
@@ -585,7 +585,7 @@ lacp_port_destroy(struct lagg_port *lgp)
 }
 
 void
-lacp_req(struct lagg_softc *sc, caddr_t data)
+lacp_req(struct lagg_softc *sc, void *data)
 {
 	struct lacp_opreq *req = (struct lacp_opreq *)data;
 	struct lacp_softc *lsc = LACP_SOFTC(sc);
@@ -593,7 +593,7 @@ lacp_req(struct lagg_softc *sc, caddr_t 
 
 	bzero(req, sizeof(struct lacp_opreq));
 	
-	/* 
+	/*
 	 * If the LACP softc is NULL, return with the opreq structure full of
 	 * zeros.  It is normal for the softc to be NULL while the lagg is
 	 * being destroyed.
@@ -624,7 +624,7 @@ lacp_req(struct lagg_softc *sc, caddr_t 
 }
 
 void
-lacp_portreq(struct lagg_port *lgp, caddr_t data)
+lacp_portreq(struct lagg_port *lgp, void *data)
 {
 	struct lacp_opreq *req = (struct lacp_opreq *)data;
 	struct lacp_port *lp = LACP_PORT(lgp);
@@ -791,7 +791,7 @@ lacp_attach(struct lagg_softc *sc)
 
 	lsc = malloc(sizeof(struct lacp_softc), M_DEVBUF, M_WAITOK | M_ZERO);
 
-	sc->sc_psc = (caddr_t)lsc;
+	sc->sc_psc = lsc;
 	lsc->lsc_softc = sc;
 
 	lsc->lsc_hashkey = arc4random();
@@ -986,13 +986,13 @@ lacp_select_active_aggregator(struct lac
 		    lacp_format_lagid_aggregator(la, buf, sizeof(buf)),
 		    speed, la->la_nports));
 
-		/* This aggregator is chosen if
-		 *      the partner has a better system priority
-		 *  or, the total aggregated speed is higher
-		 *  or, it is already the chosen aggregator
+		/*
+		 * This aggregator is chosen if the partner has a better
+		 * system priority or, the total aggregated speed is higher
+		 * or, it is already the chosen aggregator
 		 */
 		if ((best_la != NULL && LACP_SYS_PRI(la->la_partner) <
-		     LACP_SYS_PRI(best_la->la_partner)) ||
+		    LACP_SYS_PRI(best_la->la_partner)) ||
 		    speed > best_speed ||
 		    (speed == best_speed &&
 		    la == lsc->lsc_active_aggregator)) {

Modified: head/sys/net/ieee8023ad_lacp.h
==============================================================================
--- head/sys/net/ieee8023ad_lacp.h	Fri Sep 26 11:48:29 2014	(r272174)
+++ head/sys/net/ieee8023ad_lacp.h	Fri Sep 26 12:35:58 2014	(r272175)
@@ -289,8 +289,8 @@ void		lacp_stop(struct lagg_softc *);
 int		lacp_port_create(struct lagg_port *);
 void		lacp_port_destroy(struct lagg_port *);
 void		lacp_linkstate(struct lagg_port *);
-void		lacp_req(struct lagg_softc *, caddr_t);
-void		lacp_portreq(struct lagg_port *, caddr_t);
+void		lacp_req(struct lagg_softc *, void *);
+void		lacp_portreq(struct lagg_port *, void *);
 
 static __inline int
 lacp_isactive(struct lagg_port *lgp)

Modified: head/sys/net/if_lagg.c
==============================================================================
--- head/sys/net/if_lagg.c	Fri Sep 26 11:48:29 2014	(r272174)
+++ head/sys/net/if_lagg.c	Fri Sep 26 12:35:58 2014	(r272175)
@@ -150,7 +150,7 @@ static int	lagg_lb_porttable(struct lagg
 static void	lagg_bcast_attach(struct lagg_softc *);
 static int    lagg_bcast_start(struct lagg_softc *, struct mbuf *);
 static struct mbuf *lagg_bcast_input(struct lagg_softc *, struct lagg_port *,
-                  struct mbuf *);
+		    struct mbuf *);
 
 /* 802.3ad LACP */
 static void	lagg_lacp_attach(struct lagg_softc *);
@@ -277,7 +277,7 @@ lagg_proto_detach(struct lagg_softc *sc)
 	LAGG_WLOCK_ASSERT(sc);
 
 	pr = sc->sc_proto;
-	sc->sc_proto = LAGG_PROTO_NONE; 
+	sc->sc_proto = LAGG_PROTO_NONE;
 
 	if (lagg_protos[pr].pr_detach != NULL)
 		lagg_protos[pr].pr_detach(sc);
@@ -292,19 +292,19 @@ lagg_proto_detach(struct lagg_softc *sc)
 static void
 lagg_register_vlan(void *arg, struct ifnet *ifp, u_int16_t vtag)
 {
-        struct lagg_softc       *sc = ifp->if_softc;
-        struct lagg_port        *lp;
-        struct rm_priotracker   tracker;
-
-        if (ifp->if_softc !=  arg)   /* Not our event */
-                return;
-
-        LAGG_RLOCK(sc, &tracker);
-        if (!SLIST_EMPTY(&sc->sc_ports)) {
-                SLIST_FOREACH(lp, &sc->sc_ports, lp_entries)
-                        EVENTHANDLER_INVOKE(vlan_config, lp->lp_ifp, vtag);
-        }
-        LAGG_RUNLOCK(sc, &tracker);
+	struct lagg_softc *sc = ifp->if_softc;
+	struct lagg_port *lp;
+	struct rm_priotracker tracker;
+
+	if (ifp->if_softc !=  arg)   /* Not our event */
+		return;
+
+	LAGG_RLOCK(sc, &tracker);
+	if (!SLIST_EMPTY(&sc->sc_ports)) {
+		SLIST_FOREACH(lp, &sc->sc_ports, lp_entries)
+			EVENTHANDLER_INVOKE(vlan_config, lp->lp_ifp, vtag);
+	}
+	LAGG_RUNLOCK(sc, &tracker);
 }
 
 /*
@@ -314,19 +314,19 @@ lagg_register_vlan(void *arg, struct ifn
 static void
 lagg_unregister_vlan(void *arg, struct ifnet *ifp, u_int16_t vtag)
 {
-        struct lagg_softc       *sc = ifp->if_softc;
-        struct lagg_port        *lp;
-        struct rm_priotracker   tracker;
-
-        if (ifp->if_softc !=  arg)   /* Not our event */
-                return;
-
-        LAGG_RLOCK(sc, &tracker);
-        if (!SLIST_EMPTY(&sc->sc_ports)) {
-                SLIST_FOREACH(lp, &sc->sc_ports, lp_entries)
-                        EVENTHANDLER_INVOKE(vlan_unconfig, lp->lp_ifp, vtag);
-        }
-        LAGG_RUNLOCK(sc, &tracker);
+	struct lagg_softc *sc = ifp->if_softc;
+	struct lagg_port *lp;
+	struct rm_priotracker tracker;
+
+	if (ifp->if_softc !=  arg)   /* Not our event */
+		return;
+
+	LAGG_RLOCK(sc, &tracker);
+	if (!SLIST_EMPTY(&sc->sc_ports)) {
+		SLIST_FOREACH(lp, &sc->sc_ports, lp_entries)
+			EVENTHANDLER_INVOKE(vlan_unconfig, lp->lp_ifp, vtag);
+	}
+	LAGG_RUNLOCK(sc, &tracker);
 }
 
 static int
@@ -943,7 +943,7 @@ lagg_port2req(struct lagg_port *lp, stru
 	rp->rp_prio = lp->lp_prio;
 	rp->rp_flags = lp->lp_flags;
 	if (sc->sc_portreq != NULL)
-		(*sc->sc_portreq)(lp, (caddr_t)&rp->rp_psc);
+		(*sc->sc_portreq)(lp, &rp->rp_psc);
 
 	/* Add protocol specific flags */
 	switch (sc->sc_proto) {
@@ -957,7 +957,7 @@ lagg_port2req(struct lagg_port *lp, stru
 		case LAGG_PROTO_ROUNDROBIN:
 		case LAGG_PROTO_LOADBALANCE:
 		case LAGG_PROTO_ETHERCHANNEL:
-              case LAGG_PROTO_BROADCAST:
+		case LAGG_PROTO_BROADCAST:
 			if (LAGG_PORTACTIVE(lp))
 				rp->rp_flags |= LAGG_PORT_ACTIVE;
 			break;
@@ -1045,7 +1045,7 @@ lagg_ioctl(struct ifnet *ifp, u_long cmd
 		LAGG_RLOCK(sc, &tracker);
 		ra->ra_proto = sc->sc_proto;
 		if (sc->sc_req != NULL)
-			(*sc->sc_req)(sc, (caddr_t)&ra->ra_psc);
+			(*sc->sc_req)(sc, &ra->ra_psc);
 
 		count = 0;
 		buf = outbuf;
@@ -1262,7 +1262,7 @@ lagg_ether_cmdmulti(struct lagg_port *lp
 /* Handle a ref counted flag that should be set on the lagg port as well */
 static int
 lagg_setflag(struct lagg_port *lp, int flag, int status,
-	     int (*func)(struct ifnet *, int))
+    int (*func)(struct ifnet *, int))
 {
 	struct lagg_softc *sc = lp->lp_softc;
 	struct ifnet *scifp = sc->sc_ifp;
@@ -1444,7 +1444,7 @@ lagg_linkstate(struct lagg_softc *sc)
 		case LAGG_PROTO_ROUNDROBIN:
 		case LAGG_PROTO_LOADBALANCE:
 		case LAGG_PROTO_ETHERCHANNEL:
-              case LAGG_PROTO_BROADCAST:
+		case LAGG_PROTO_BROADCAST:
 			speed = 0;
 			SLIST_FOREACH(lp, &sc->sc_ports, lp_entries)
 				speed += lp->lp_ifp->if_baudrate;
@@ -1722,73 +1722,71 @@ lagg_rr_input(struct lagg_softc *sc, str
 static void
 lagg_bcast_attach(struct lagg_softc *sc)
 {
-       sc->sc_start = lagg_bcast_start;
-       sc->sc_input = lagg_bcast_input;
-       sc->sc_port_create = NULL;
-       sc->sc_port_destroy = NULL;
-       sc->sc_linkstate = NULL;
-       sc->sc_req = NULL;
-       sc->sc_portreq = NULL;
+	sc->sc_start = lagg_bcast_start;
+	sc->sc_input = lagg_bcast_input;
+	sc->sc_port_create = NULL;
+	sc->sc_port_destroy = NULL;
+	sc->sc_linkstate = NULL;
+	sc->sc_req = NULL;
+	sc->sc_portreq = NULL;
 }
 
 static int
 lagg_bcast_start(struct lagg_softc *sc, struct mbuf *m)
 {
-       int active_ports = 0;
-       int errors = 0;
-       int ret;
-       struct lagg_port *lp, *last = NULL;
-       struct mbuf *m0;
-
-       SLIST_FOREACH(lp, &sc->sc_ports, lp_entries) {
-              if (!LAGG_PORTACTIVE(lp))
-                     continue;
-
-              active_ports++;
-
-              if (last != NULL) {
-                     m0 = m_copym(m, 0, M_COPYALL,
-                                   M_NOWAIT);
-                     if (m0 == NULL) {
-                            ret = ENOBUFS;
-                            errors++;
-                            break;
-                     }
-
-                     ret = lagg_enqueue(last->lp_ifp, m0);
-                     if (ret != 0)
-                            errors++;
-              }
-              last = lp;
-       }
-       if (last == NULL) {
-              m_freem(m);
-              return (ENOENT);
-       }
-       if ((last = lagg_link_active(sc, last)) == NULL) {
-              m_freem(m);
-              return (ENETDOWN);
-       }
-
-       ret = lagg_enqueue(last->lp_ifp, m);
-       if (ret != 0)
-              errors++;
+	int active_ports = 0;
+	int errors = 0;
+	int ret;
+	struct lagg_port *lp, *last = NULL;
+	struct mbuf *m0;
 
-       if (errors == 0)
-              return (ret);
+	SLIST_FOREACH(lp, &sc->sc_ports, lp_entries) {
+		if (!LAGG_PORTACTIVE(lp))
+			continue;
+
+		active_ports++;
+
+		if (last != NULL) {
+			m0 = m_copym(m, 0, M_COPYALL, M_NOWAIT);
+			if (m0 == NULL) {
+				ret = ENOBUFS;
+				errors++;
+				break;
+			}
 
-       return (0);
+			ret = lagg_enqueue(last->lp_ifp, m0);
+			if (ret != 0)
+				errors++;
+		}
+		last = lp;
+	}
+	if (last == NULL) {
+		m_freem(m);
+		return (ENOENT);
+	}
+	if ((last = lagg_link_active(sc, last)) == NULL) {
+		m_freem(m);
+		return (ENETDOWN);
+	}
+
+	ret = lagg_enqueue(last->lp_ifp, m);
+	if (ret != 0)
+		errors++;
+
+	if (errors == 0)
+		return (ret);
+
+	return (0);
 }
 
 static struct mbuf*
-lagg_bcast_input(struct lagg_softc *sc, struct lagg_port *lp,
-                     struct mbuf *m)
+lagg_bcast_input(struct lagg_softc *sc, struct lagg_port *lp, struct mbuf *m)
 {
-       struct ifnet *ifp = sc->sc_ifp;
+	struct ifnet *ifp = sc->sc_ifp;
 
-       /* Just pass in the packet to our lagg device */
-       m->m_pkthdr.rcvif = ifp;
-       return (m);
+	/* Just pass in the packet to our lagg device */
+	m->m_pkthdr.rcvif = ifp;
+	return (m);
 }
 
 /*
@@ -1863,7 +1861,7 @@ lagg_lb_attach(struct lagg_softc *sc)
 	sc->sc_capabilities = IFCAP_LAGG_FULLDUPLEX;
 
 	lb->lb_key = arc4random();
-	sc->sc_psc = (caddr_t)lb;
+	sc->sc_psc = lb;
 
 	SLIST_FOREACH(lp, &sc->sc_ports, lp_entries)
 		lagg_lb_port_create(lp);

Modified: head/sys/net/if_lagg.h
==============================================================================
--- head/sys/net/if_lagg.h	Fri Sep 26 11:48:29 2014	(r272174)
+++ head/sys/net/if_lagg.h	Fri Sep 26 12:35:58 2014	(r272175)
@@ -201,7 +201,7 @@ struct lagg_softc {
 							 * events */
 	struct lagg_port		*sc_primary;	/* primary port */
 	struct ifmedia			sc_media;	/* media config */
-	caddr_t				sc_psc;		/* protocol data */
+	void				*sc_psc;	/* protocol data */
 	uint32_t			sc_seq;		/* sequence counter */
 	uint32_t			sc_flags;
 
@@ -227,8 +227,8 @@ struct lagg_softc {
 	void	(*sc_init)(struct lagg_softc *);
 	void	(*sc_stop)(struct lagg_softc *);
 	void	(*sc_lladdr)(struct lagg_softc *);
-	void	(*sc_req)(struct lagg_softc *, caddr_t);
-	void	(*sc_portreq)(struct lagg_port *, caddr_t);
+	void	(*sc_req)(struct lagg_softc *, void *);
+	void	(*sc_portreq)(struct lagg_port *, void *);
 	eventhandler_tag vlan_attach;
 	eventhandler_tag vlan_detach;
 	struct callout			sc_callout;
@@ -248,7 +248,7 @@ struct lagg_port {
 	uint32_t			lp_flags;	/* port flags */
 	int				lp_ifflags;	/* saved ifp flags */
 	void				*lh_cookie;	/* if state hook */
-	caddr_t				lp_psc;		/* protocol data */
+	void				*lp_psc;	/* protocol data */
 	int				lp_detaching;	/* ifnet is detaching */
 
 	SLIST_HEAD(__mclhd, lagg_mc)	lp_mc_head;	/* multicast addresses */


More information about the svn-src-all mailing list