Lines Matching defs:ehp
250 #define IS_BROADCAST(ehp) \
251 (ether_cmp(&(ehp)->ether_dhost, ðerbroadcastaddr) == 0)
252 #define IS_MULTICAST(ehp) \
253 IDNDL_ADDR_IS_MULTICAST(&(ehp)->ether_dhost)
254 #define BUMP_InNUcast(sip, ehp) \
255 if (IS_BROADCAST(ehp)) { \
257 } else if (IS_MULTICAST(ehp)) { \
260 #define BUMP_OutNUcast(sip, ehp) \
261 if (IS_BROADCAST(ehp)) { \
263 } else if (IS_MULTICAST(ehp)) { \
1646 struct ether_header *ehp;
1667 ehp = (struct ether_header *)mp->b_rptr;
1668 domid = IDNDL_ETHER2DOMAIN(&ehp->ether_dhost);
1673 BUMP_OutNUcast(sip, ehp);
1676 proc, ehp->ether_dhost.ether_addr_octet[0],
1677 ehp->ether_dhost.ether_addr_octet[1],
1678 ehp->ether_dhost.ether_addr_octet[2],
1679 ehp->ether_dhost.ether_addr_octet[3],
1680 ehp->ether_dhost.ether_addr_octet[4],
1681 ehp->ether_dhost.ether_addr_octet[5],
1687 if ((ether_cmp(&ehp->ether_dhost, ðerbroadcastaddr) == 0) ||
1688 IDNDL_ADDR_IS_MULTICAST(&ehp->ether_dhost)) {
1714 ehp->ether_dhost.ether_addr_octet[IDNETHER_NETID];
1839 struct ether_header *ehp;
1848 ehp = (struct ether_header *)mp->b_rptr;
1850 sip = IDNDL_ETHER2SIP(&ehp->ether_dhost);
1868 BUMP_InNUcast(sip, ehp);
1875 if (IS_ETHERTYPE_IPV4(ehp->ether_type) &&
1876 !IDNDL_ADDR_IS_MULTICAST(&ehp->ether_dhost) &&
1882 } else if (IS_ETHERTYPE_IPV6(ehp->ether_type) &&
1883 !IDNDL_ADDR_IS_MULTICAST(&ehp->ether_dhost) &&
1892 pktlen = ehp->ether_type + sizeof (struct ether_header);