Module Name:    src
Committed By:   ozaki-r
Date:           Thu Jan 28 04:37:01 UTC 2016

Modified Files:
        src/sys/net: if_atmsubr.c

Log Message:
Tidy up

- KNF
- Remove obsolete ifdefs for other OSes
- Remove unnecessary else block

No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 src/sys/net/if_atmsubr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/net/if_atmsubr.c
diff -u src/sys/net/if_atmsubr.c:1.54 src/sys/net/if_atmsubr.c:1.55
--- src/sys/net/if_atmsubr.c:1.54	Mon Aug 24 22:21:26 2015
+++ src/sys/net/if_atmsubr.c	Thu Jan 28 04:37:01 2016
@@ -1,4 +1,4 @@
-/*      $NetBSD: if_atmsubr.c,v 1.54 2015/08/24 22:21:26 pooka Exp $       */
+/*      $NetBSD: if_atmsubr.c,v 1.55 2016/01/28 04:37:01 ozaki-r Exp $       */
 
 /*
  * Copyright (c) 1996 Charles D. Cranor and Washington University.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_atmsubr.c,v 1.54 2015/08/24 22:21:26 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_atmsubr.c,v 1.55 2016/01/28 04:37:01 ozaki-r Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_inet.h"
@@ -108,7 +108,7 @@ atm_output(struct ifnet *ifp, struct mbu
 	 * do it before prepending link headers.
 	 */
 	IFQ_CLASSIFY(&ifp->if_snd, m,
-	     (dst != NULL ? dst->sa_family : AF_UNSPEC), &pktattr);
+	    (dst != NULL ? dst->sa_family : AF_UNSPEC), &pktattr);
 
 	/*
 	 * check for non-native ATM traffic   (dst != NULL)
@@ -154,13 +154,8 @@ atm_output(struct ifnet *ifp, struct mbu
 			break;
 
 		default:
-#if defined(__NetBSD__) || defined(__OpenBSD__)
 			printf("%s: can't handle af%d\n", ifp->if_xname,
 			    dst->sa_family);
-#elif defined(__FreeBSD__) || defined(__bsdi__)
-			printf("%s%d: can't handle af%d\n", ifp->if_name,
-			    ifp->if_unit, dst->sa_family);
-#endif
 			senderr(EAFNOSUPPORT);
 		}
 
@@ -169,7 +164,8 @@ atm_output(struct ifnet *ifp, struct mbu
 		 */
 		sz = sizeof(atmdst);
 		atm_flags = ATM_PH_FLAGS(&atmdst);
-		if (atm_flags & ATM_PH_LLCSNAP) sz += 8; /* sizeof snap == 8 */
+		if (atm_flags & ATM_PH_LLCSNAP)
+			sz += 8; /* sizeof snap == 8 */
 		M_PREPEND(m, sz, M_DONTWAIT);
 		if (m == 0)
 			senderr(ENOBUFS);
@@ -178,7 +174,7 @@ atm_output(struct ifnet *ifp, struct mbu
 		if (atm_flags & ATM_PH_LLCSNAP) {
 			atmllc = (struct atmllc *)(ad + 1);
 			memcpy(atmllc->llchdr, ATMLLC_HDR,
-						sizeof(atmllc->llchdr));
+			    sizeof(atmllc->llchdr));
 			ATM_LLC_SETTYPE(atmllc, etype);
 		}
 	}
@@ -210,59 +206,57 @@ atm_input(struct ifnet *ifp, struct atm_
 
 	if (rxhand) {
 #ifdef NATM
-	  struct natmpcb *npcb = rxhand;
-	  struct ifqueue *inq;
-	  int s, isr = 0;
-
-	  s = splnet();			/* in case 2 atm cards @ diff lvls */
-	  npcb->npcb_inq++;			/* count # in queue */
-	  splx(s);
-	  isr = NETISR_NATM;
-	  inq = &natmintrq;
-	  m->m_pkthdr.rcvif = rxhand; /* XXX: overload */
-
-	  s = splnet();
-	  if (IF_QFULL(inq)) {
-	  	IF_DROP(inq);
-	  	m_freem(m);
-	  } else {
-	  	IF_ENQUEUE(inq, m);
-	  	schednetisr(isr);
-	  }
-	  splx(s);
+		struct natmpcb *npcb = rxhand;
+		struct ifqueue *inq;
+		int s, isr = 0;
+
+		s = splnet();		/* in case 2 atm cards @ diff lvls */
+		npcb->npcb_inq++;	/* count # in queue */
+		splx(s);
+		isr = NETISR_NATM;
+		inq = &natmintrq;
+		m->m_pkthdr.rcvif = rxhand; /* XXX: overload */
+
+		s = splnet();
+		if (IF_QFULL(inq)) {
+			IF_DROP(inq);
+			m_freem(m);
+		} else {
+			IF_ENQUEUE(inq, m);
+			schednetisr(isr);
+		}
+		splx(s);
 #else
-	  printf("atm_input: NATM detected but not configured in kernel\n");
-	  m_freem(m);
+		printf("%s: NATM detected but not configured in kernel\n",
+		    __func__);
+		m_freem(m);
 #endif
-	  return;
+		return;
+	}
 
-	} else {
-	  /*
-	   * handle LLC/SNAP header, if present
-	   */
-	  if (ATM_PH_FLAGS(ah) & ATM_PH_LLCSNAP) {
-	    struct atmllc *alc;
-	    if (m->m_len < sizeof(*alc) && (m = m_pullup(m, sizeof(*alc))) == 0)
-		  return; /* failed */
-	    alc = mtod(m, struct atmllc *);
-	    if (memcmp(alc, ATMLLC_HDR, 6)) {
-#if defined(__NetBSD__) || defined(__OpenBSD__)
-	      printf("%s: recv'd invalid LLC/SNAP frame [vp=%d,vc=%d]\n",
-		  ifp->if_xname, ATM_PH_VPI(ah), ATM_PH_VCI(ah));
-#elif defined(__FreeBSD__) || defined(__bsdi__)
-	      printf("%s%d: recv'd invalid LLC/SNAP frame [vp=%d,vc=%d]\n",
-		  ifp->if_name, ifp->if_unit, ATM_PH_VPI(ah), ATM_PH_VCI(ah));
-#endif
-	      m_freem(m);
-              return;
-	    }
-	    etype = ATM_LLC_TYPE(alc);
-	    m_adj(m, sizeof(*alc));
-	  }
+	/*
+	 * handle LLC/SNAP header, if present
+	 */
+	if (ATM_PH_FLAGS(ah) & ATM_PH_LLCSNAP) {
+		struct atmllc *alc;
+		if (m->m_len < sizeof(*alc) &&
+		    (m = m_pullup(m, sizeof(*alc))) == NULL)
+			return; /* failed */
+		alc = mtod(m, struct atmllc *);
+		if (memcmp(alc, ATMLLC_HDR, 6)) {
+			printf(
+			    "%s: recv'd invalid LLC/SNAP frame [vp=%d,vc=%d]\n",
+			    ifp->if_xname, ATM_PH_VPI(ah), ATM_PH_VCI(ah));
+			m_freem(m);
+			return;
+		}
+		etype = ATM_LLC_TYPE(alc);
+		m_adj(m, sizeof(*alc));
+	}
 
-	  switch (etype) {
+	switch (etype) {
 #ifdef INET
-	  case ETHERTYPE_IP:
+	case ETHERTYPE_IP:
 #ifdef GATEWAY
 		if (ipflow_fastforward(m))
 			return;
@@ -271,18 +265,17 @@ atm_input(struct ifnet *ifp, struct atm_
 		break;
 #endif /* INET */
 #ifdef INET6
-	  case ETHERTYPE_IPV6:
-#ifdef GATEWAY  
+	case ETHERTYPE_IPV6:
+#ifdef GATEWAY
 		if (ip6flow_fastforward(&m))
 			return;
 #endif
 		pktq = ip6_pktq;
 		break;
 #endif
-	  default:
-	      m_freem(m);
-	      return;
-	  }
+	default:
+		m_freem(m);
+		return;
 	}
 
 	if (__predict_false(!pktq_enqueue(pktq, m, 0))) {
@@ -324,19 +317,14 @@ pvcsif_alloc(void)
 	struct pvcsif *pvcsif;
 
 	if (pvc_number >= pvc_max_number)
-		return (NULL);
+		return NULL;
 	pvcsif = malloc(sizeof(struct pvcsif),
 	       M_DEVBUF, M_WAITOK|M_ZERO);
 	if (pvcsif == NULL)
-		return (NULL);
+		return NULL;
 
-#ifdef __NetBSD__
 	snprintf(pvcsif->sif_if.if_xname, sizeof(pvcsif->sif_if.if_xname),
 	    "pvc%d", pvc_number++);
-#else
-	pvcsif->sif_if.if_name = "pvc";
-	pvcsif->sif_if.if_unit = pvc_number++;
-#endif
 	return (&pvcsif->sif_if);
 }
 #endif /* ATM_PVCEXT */

Reply via email to