pfp_packet
error = mac_promisc_add(ps->ps_mch, turnon, pfp_packet, ps,
pfp_packet, ps, &ps->ps_phd, MAC_PROMISC_FLAGS_VLAN_TAG_STRIP);
static void pfp_packet(void *, mac_resource_handle_t, mblk_t *, boolean_t);