Lines Matching refs:entskb

492 	struct sk_buff *entskb = entry->skb;
495 if (entry->state.pf != PF_BRIDGE || !skb_mac_header_was_set(entskb))
498 if (skb_vlan_tag_present(entskb))
502 if (entskb->network_header > entskb->mac_header)
503 nlalen += nla_total_size((entskb->network_header -
504 entskb->mac_header));
511 struct sk_buff *entskb = entry->skb;
513 if (entry->state.pf != PF_BRIDGE || !skb_mac_header_was_set(entskb))
516 if (skb_vlan_tag_present(entskb)) {
523 if (nla_put_be16(skb, NFQA_VLAN_TCI, htons(entskb->vlan_tci)) ||
524 nla_put_be16(skb, NFQA_VLAN_PROTO, entskb->vlan_proto))
530 if (entskb->mac_header < entskb->network_header) {
531 int len = (int)(entskb->network_header - entskb->mac_header);
533 if (nla_put(skb, NFQA_L2HDR, len, skb_mac_header(entskb)))
555 struct sk_buff *entskb = entry->skb;
583 tstamp = skb_tstamp_cond(entskb, false);
590 (entry->state.hook == NF_INET_POST_ROUTING && entskb->sk == NULL))
591 csum_verify = !skb_csum_unnecessary(entskb);
604 entskb->ip_summed == CHECKSUM_PARTIAL &&
605 skb_checksum_help(entskb))
609 if (data_len > entskb->len)
610 data_len = entskb->len;
612 hlen = skb_zerocopy_headlen(entskb);
615 cap_len = entskb->len;
624 ct = nf_ct_get(entskb, &ctinfo);
636 if ((queue->flags & NFQA_CFG_F_SECCTX) && entskb->sk) {
637 seclen = nfqnl_get_sk_secctx(entskb, &secdata);
644 skb_tx_error(entskb);
653 skb_tx_error(entskb);
660 pmsg->hw_protocol = entskb->protocol;
690 physinif = nf_bridge_get_physinif(entskb);
724 physoutif = nf_bridge_get_physoutif(entskb);
733 if (entskb->mark &&
734 nla_put_be32(skb, NFQA_MARK, htonl(entskb->mark)))
737 if (entskb->priority &&
738 nla_put_be32(skb, NFQA_PRIORITY, htonl(entskb->priority)))
741 if (indev && entskb->dev &&
742 skb_mac_header_was_set(entskb) &&
743 skb_mac_header_len(entskb) != 0) {
748 len = dev_parse_header(entskb, phw.hw_addr);
770 if ((queue->flags & NFQA_CFG_F_UID_GID) && entskb->sk &&
771 nfqnl_put_sk_uidgid(skb, entskb->sk) < 0)
774 if (nfqnl_put_sk_classid(skb, entskb->sk) < 0)
787 if (nfqnl_put_packet_info(skb, entskb, csum_verify))
800 if (skb_zerocopy(skb, entskb, data_len, hlen))
810 skb_tx_error(entskb);