Changeset View
Changeset View
Standalone View
Standalone View
head/sys/net/if_fddisubr.c
Show First 20 Lines • Show All 394 Lines • ▼ Show 20 Lines | #ifdef M_LINK0 | ||||
if ((fh->fddi_fc & FDDIFC_LLC_PRIO7) == FDDIFC_LLC_PRIO0) | if ((fh->fddi_fc & FDDIFC_LLC_PRIO7) == FDDIFC_LLC_PRIO0) | ||||
m->m_flags |= M_LINK0; | m->m_flags |= M_LINK0; | ||||
#endif | #endif | ||||
/* Strip off FDDI header. */ | /* Strip off FDDI header. */ | ||||
m_adj(m, FDDI_HDR_LEN); | m_adj(m, FDDI_HDR_LEN); | ||||
m = m_pullup(m, LLC_SNAPFRAMELEN); | m = m_pullup(m, LLC_SNAPFRAMELEN); | ||||
if (m == 0) { | if (m == NULL) { | ||||
if_inc_counter(ifp, IFCOUNTER_IERRORS, 1); | if_inc_counter(ifp, IFCOUNTER_IERRORS, 1); | ||||
goto dropanyway; | goto dropanyway; | ||||
} | } | ||||
l = mtod(m, struct llc *); | l = mtod(m, struct llc *); | ||||
switch (l->llc_dsap) { | switch (l->llc_dsap) { | ||||
case LLC_SNAP_LSAP: | case LLC_SNAP_LSAP: | ||||
{ | { | ||||
▲ Show 20 Lines • Show All 259 Lines • Show Last 20 Lines |