<dec f='src/src/sys/net/if_vlanvar.h' l='87' type='void vlan_input(struct ifnet * , struct mbuf * )'/>
<use f='src/src/sys/net/if_ethersubr.c' l='689' u='c' c='ether_input'/>
<use f='src/src/sys/net/if_ethersubr.c' l='723' u='c' c='ether_input'/>
<def f='src/src/sys/net/if_vlan.c' l='863' ll='940' type='void vlan_input(struct ifnet * ifp, struct mbuf * m)'/>
<doc f='src/src/sys/net/if_vlan.c' l='858'>/*
 * Given an Ethernet frame, find a valid vlan interface corresponding to the
 * given source interface and tag, then run the real packet through the
 * parent&apos;s input routine.
 */</doc>
