Lines Matching defs:dh
65 dlpi_handle_t dh;
94 dh = rarp_open(linkname, &physaddrlen, my_macaddr, my_broadcast);
95 if (dh == NULL) {
105 dlpi_close(dh);
129 dlpi_close(dh);
149 retval = dlpi_send(dh, my_broadcast, physaddrlen, req,
160 retval = rarp_recv(dh, ans, ifrarplen, physaddrlen,
187 dlpi_close(dh);
204 dlpi_handle_t dh;
209 if ((retval = dlpi_open(linkname, &dh, 0)) != DLPI_SUCCESS) {
214 if ((retval = dlpi_bind(dh, ETHERTYPE_REVARP, NULL)) != DLPI_SUCCESS) {
219 if ((retval = dlpi_info(dh, &dlinfo, 0)) != DLPI_SUCCESS) {
258 return (dh);
261 dlpi_close(dh);
272 rarp_recv(dlpi_handle_t dh, struct arphdr *ans, size_t msglen,
283 retval = dlpi_recv(dh, NULL, NULL, ans, &anslen, waitms, NULL);
318 dlpi_linkname(dh), retval);
333 dlpi_handle_t dh;
336 if (dlpi_open(linkname, &dh, 0) != DLPI_SUCCESS) {
341 retv = dlpi_get_physaddr(dh, DL_CURR_PHYS_ADDR, physaddr, &physaddrlen);
344 dlpi_close(dh);
348 retv = dlpi_info(dh, &dlinfo, 0);
351 dlpi_close(dh);
354 dlpi_close(dh);