Lines Matching defs:link
289 sockaddr_dl& link = (sockaddr_dl&)address;
290 length = sizeof(sockaddr_dl) - sizeof(link.sdl_data) + link.sdl_alen
291 + link.sdl_nlen + link.sdl_slen;
538 sockaddr_dl& link = (sockaddr_dl&)fAddress;
539 memset(&link, 0, sizeof(sockaddr_dl));
541 link.sdl_family = AF_LINK;
542 link.sdl_alen = length;
543 memcpy(LLADDR(&link), address, length);
545 link.sdl_len = sizeof(sockaddr_dl);
546 if (length > sizeof(link.sdl_data))
547 link.sdl_len += length - sizeof(link.sdl_data);
556 sockaddr_dl& link = (sockaddr_dl&)fAddress;
557 memset(&link, 0, sizeof(sockaddr_dl));
560 if (length > sizeof(fAddress) - sizeof(sockaddr_dl) + sizeof(link.sdl_data))
561 length = sizeof(fAddress) - sizeof(sockaddr_dl) + sizeof(link.sdl_data);
563 link.sdl_family = AF_LINK;
564 link.sdl_nlen = length;
566 memcpy(link.sdl_data, name, link.sdl_nlen);
568 link.sdl_len = sizeof(sockaddr_dl);
569 if (link.sdl_nlen > sizeof(link.sdl_data))
570 link.sdl_len += link.sdl_nlen - sizeof(link.sdl_data);
579 sockaddr_dl& link = (sockaddr_dl&)fAddress;
580 memset(&link, 0, sizeof(sockaddr_dl));
582 link.sdl_family = AF_LINK;
583 link.sdl_len = sizeof(sockaddr_dl);
584 link.sdl_index = index;
593 sockaddr_dl& link = (sockaddr_dl&)fAddress;
594 link.sdl_index = index;
601 sockaddr_dl& link = (sockaddr_dl&)fAddress;
602 link.sdl_type = type;
609 sockaddr_dl& link = (sockaddr_dl&)fAddress;
610 link.sdl_e_type = htons(frameType);