Lines Matching refs:eap
292 static int _idndl_ether2domain(struct ether_addr *eap);
293 static struct idn *_idndl_ether2sip(struct ether_addr *eap);
336 idndl_localetheraddr(struct idn *sip, struct ether_addr *eap)
342 ASSERT(sip && sip->si_dip && eap);
348 rv = idndl_domain_etheraddr(idn.localid, instance, eap);
353 idndl_domain_etheraddr(int domid, int channel, struct ether_addr *eap)
367 localetheraddr(NULL, eap);
370 proc, eap->ether_addr_octet[0], eap->ether_addr_octet[1],
371 eap->ether_addr_octet[2], eap->ether_addr_octet[3],
372 eap->ether_addr_octet[4], eap->ether_addr_octet[5]):
375 eap->ether_addr_octet[IDNETHER_ZERO] = 0;
376 eap->ether_addr_octet[IDNETHER_COOKIE1] = IDNETHER_COOKIE1_VAL;
377 eap->ether_addr_octet[IDNETHER_COOKIE2] = IDNETHER_COOKIE2_VAL;
378 eap->ether_addr_octet[IDNETHER_NETID] = netid;
379 eap->ether_addr_octet[IDNETHER_CHANNEL] = (uchar_t)channel;
380 eap->ether_addr_octet[IDNETHER_RESERVED] = IDNETHER_RESERVED_VAL;
384 eap->ether_addr_octet[0], eap->ether_addr_octet[1],
385 eap->ether_addr_octet[2], eap->ether_addr_octet[3],
386 eap->ether_addr_octet[4], eap->ether_addr_octet[5]);
395 _idndl_ether2domain(struct ether_addr *eap)
399 eaop = eap->ether_addr_octet;
401 ASSERT(IDNDL_ADDR_IS_MULTICAST(eap) ||
416 _idndl_ether2sip(struct ether_addr *eap)
423 eaop = eap->ether_addr_octet;
425 if (!IDNDL_ADDR_IS_MULTICAST(eap) &&
442 if (IDNDL_ADDR_IS_MULTICAST(eap)) {