Lines Matching refs:su
1135 } su; in if_openrawsocket() local
1182 memset(&su, 0, sizeof(su)); in if_openrawsocket()
1183 su.sll.sll_family = PF_PACKET; in if_openrawsocket()
1184 su.sll.sll_protocol = htons(protocol); in if_openrawsocket()
1185 su.sll.sll_ifindex = (int)ifp->index; in if_openrawsocket()
1186 if (bind(s, &su.sa, sizeof(su.sll)) == -1) in if_openrawsocket()
1204 } su; in if_sendrawpacket() local
1207 memset(&su, 0, sizeof(su)); in if_sendrawpacket()
1208 su.sll.sll_family = AF_PACKET; in if_sendrawpacket()
1209 su.sll.sll_protocol = htons(protocol); in if_sendrawpacket()
1210 su.sll.sll_ifindex = (int)ifp->index; in if_sendrawpacket()
1211 su.sll.sll_hatype = htons(ifp->family); in if_sendrawpacket()
1212 su.sll.sll_halen = (unsigned char)ifp->hwlen; in if_sendrawpacket()
1214 memcpy(&su.sll.sll_addr, in if_sendrawpacket()
1218 memcpy(&su.sll.sll_addr, dest_hw_addr, ifp->hwlen); in if_sendrawpacket()
1220 memset(&su.sll.sll_addr, 0xff, ifp->hwlen); in if_sendrawpacket()
1228 return sendto(fd, data, len, 0, &su.sa, sizeof(su.sll)); in if_sendrawpacket()