PACKET_SKB_CB
spkt = &PACKET_SKB_CB(skb)->sa.pkt;
sock_skb_cb_check_size(sizeof(*PACKET_SKB_CB(skb)) + MAX_ADDR_LEN - 8);
sll = &PACKET_SKB_CB(skb)->sa.ll;
PACKET_SKB_CB(skb)->sa.origlen = skb->len;
memset(&PACKET_SKB_CB(copy_skb)->sa.ll, 0,
sizeof(PACKET_SKB_CB(copy_skb)->sa.ll));
struct sockaddr_ll *sll = &PACKET_SKB_CB(skb)->sa.ll;
origlen = PACKET_SKB_CB(skb)->sa.origlen;
struct sockaddr_ll *sll = &PACKET_SKB_CB(skb)->sa.ll;
memcpy(msg->msg_name, &PACKET_SKB_CB(skb)->sa, copy_len);
struct sockaddr_ll *sll = &PACKET_SKB_CB(skb)->sa.ll;