Lines Matching refs:physaddrlen
62 size_t physaddrlen, ifrarplen;
94 dh = rarp_open(linkname, &physaddrlen, my_macaddr, my_broadcast);
104 if (physaddrlen != ETHERADDRL) {
110 ifrarplen = sizeof (struct arphdr) + (2 * IPADDRL) + (2 * physaddrlen);
139 req->ar_hln = physaddrlen;
143 (void) memcpy(&req[1], my_macaddr, physaddrlen);
145 physaddrlen, my_macaddr, physaddrlen);
149 retval = dlpi_send(dh, my_broadcast, physaddrlen, req,
160 retval = rarp_recv(dh, ans, ifrarplen, physaddrlen,
172 sizeof (struct arphdr) + (2 * physaddrlen) + IPADDRL,
174 (void) memcpy(&from, (uchar_t *)ans + physaddrlen +
273 size_t physaddrlen, int64_t waitms)
293 else if (ans->ar_hln != physaddrlen)
329 uint_t physaddrlen = DLPI_PHYSADDR_MAX;
341 retv = dlpi_get_physaddr(dh, DL_CURR_PHYS_ADDR, physaddr, &physaddrlen);
356 str = _link_ntoa(physaddr, NULL, physaddrlen, IFT_OTHER);
358 if (str != NULL && physaddrlen != 0) {