Lines Matching refs:source
48 struct sockaddr_dl& source = *(struct sockaddr_dl*)buffer->source;
51 source.sdl_len = sizeof(sockaddr_dl);
52 source.sdl_family = AF_LINK;
53 source.sdl_index = device->index;
54 source.sdl_type = IFT_ETHER;
55 source.sdl_e_type = header.type;
56 source.sdl_nlen = source.sdl_slen = 0;
57 source.sdl_alen = ETHER_ADDRESS_LENGTH;
58 memcpy(source.sdl_data, header.source, ETHER_ADDRESS_LENGTH);
143 struct sockaddr_dl& source = *(struct sockaddr_dl*)buffer->source;
146 if (source.sdl_family != AF_LINK || source.sdl_type != IFT_ETHER)
155 header.type = source.sdl_e_type;
156 memcpy(header.source, LLADDR(&source), ETHER_ADDRESS_LENGTH);