Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a706124d authored by Patrick McHardy's avatar Patrick McHardy Committed by David S. Miller
Browse files

[NETFILTER]: nfnetlink_queue: fix packet marking over netlink



The packet marked is the netlink skb, not the queued skb.

Signed-off-by: default avatarPatrick McHardy <kaber@trash.net>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent ad2ad0f9
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -825,7 +825,8 @@ nfqnl_recv_verdict(struct sock *ctnl, struct sk_buff *skb,
	}

	if (nfqa[NFQA_MARK-1])
		skb->nfmark = ntohl(*(u_int32_t *)NFA_DATA(nfqa[NFQA_MARK-1]));
		entry->skb->nfmark = ntohl(*(u_int32_t *)
		                           NFA_DATA(nfqa[NFQA_MARK-1]));
		
	issue_verdict(entry, verdict);
	instance_put(queue);