aboutsummaryrefslogtreecommitdiff
path: root/sys/netgraph/atm
diff options
context:
space:
mode:
authorBrooks Davis <brooks@FreeBSD.org>2005-06-10 16:49:24 +0000
committerBrooks Davis <brooks@FreeBSD.org>2005-06-10 16:49:24 +0000
commitfc74a9f93a5fbc83262aa12084404ac953c854b5 (patch)
treef65b6d7834b40dfcd48534829a0a1e9529ab87ee /sys/netgraph/atm
parent7f1d8b7517a6a93379974243551e0ec0a96cb54e (diff)
Notes
Diffstat (limited to 'sys/netgraph/atm')
-rw-r--r--sys/netgraph/atm/atmpif/ng_atmpif_harp.c10
-rw-r--r--sys/netgraph/atm/ng_atm.c4
2 files changed, 7 insertions, 7 deletions
diff --git a/sys/netgraph/atm/atmpif/ng_atmpif_harp.c b/sys/netgraph/atm/atmpif/ng_atmpif_harp.c
index 793d9a482c248..aa3136503b1b1 100644
--- a/sys/netgraph/atm/atmpif/ng_atmpif_harp.c
+++ b/sys/netgraph/atm/atmpif/ng_atmpif_harp.c
@@ -677,7 +677,7 @@ vatmpif_harp_output(Cmn_unit *cup, Cmn_vcc *cvp, KBuffer *m)
vup->vu_pif.pif_oerrors++;
vcp->vc_oerrors++;
if (vcp->vc_nif)
- vcp->vc_nif->nif_if.if_oerrors++;
+ ANIF2IFP(vcp->vc_nif)->if_oerrors++;
} else {
/*
* Good transmission
@@ -709,8 +709,8 @@ vatmpif_harp_output(Cmn_unit *cup, Cmn_vcc *cvp, KBuffer *m)
vcp->vc_obytes += pdulen;
if (vcp->vc_nif) {
vcp->vc_nif->nif_obytes += pdulen;
- vcp->vc_nif->nif_if.if_opackets++;
- vcp->vc_nif->nif_if.if_obytes += pdulen;
+ ANIF2IFP(vcp->vc_nif)->if_opackets++;
+ ANIF2IFP(vcp->vc_nif)->if_obytes += pdulen;
}
}
}
@@ -888,8 +888,8 @@ vatmpif_harp_recv_drain(Vatmpif_unit *vup, KBuffer *m,
*/
if (vcp->vc_nif) {
vcp->vc_nif->nif_ibytes += pdulen;
- vcp->vc_nif->nif_if.if_ipackets++;
- vcp->vc_nif->nif_if.if_ibytes += pdulen;
+ ANIF2IFP(vcp->vc_nif)->if_ipackets++;
+ ANIF2IFP(vcp->vc_nif)->if_ibytes += pdulen;
}
}
diff --git a/sys/netgraph/atm/ng_atm.c b/sys/netgraph/atm/ng_atm.c
index 4f11ef2fe7a9b..65364cc0a6e6e 100644
--- a/sys/netgraph/atm/ng_atm.c
+++ b/sys/netgraph/atm/ng_atm.c
@@ -346,8 +346,8 @@ static const struct {
} atmmedia[] = IFM_SUBTYPE_ATM_DESCRIPTIONS;
-#define IFP2NG(IFP) ((node_p)((struct ifatm *)(IFP))->ngpriv)
-#define IFP2NG_SET(IFP, val) (((struct ifatm *)(IFP))->ngpriv = (val))
+#define IFP2NG(IFP) ((node_p)((struct ifatm *)(IFP)->if_softc)->ngpriv)
+#define IFP2NG_SET(IFP, val) (((struct ifatm *)(IFP)->if_softc)->ngpriv = (val))
#define IFFLAGS "\020\001UP\002BROADCAST\003DEBUG\004LOOPBACK" \
"\005POINTOPOINT\006SMART\007RUNNING\010NOARP" \