]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ip6_route_me_harder should take into account mark
authorYasuyuki Kozakai <yasuyuki.kozakai@toshiba.co.jp>
Wed, 7 Mar 2007 21:34:40 +0000 (22:34 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 13 Mar 2007 18:26:46 +0000 (11:26 -0700)
[NETFILTER]: ip6_route_me_harder should take into account mark

Signed-off-by: Yasuyuki Kozakai <yasuyuki.kozakai@toshiba.co.jp>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
net/ipv6/netfilter.c

index f6294e5bcb3175e84bbdbe6c28fb05017fc10413..ca50b58478cc5fe6afdbf5cc0084ac223260baaa 100644 (file)
@@ -15,6 +15,7 @@ int ip6_route_me_harder(struct sk_buff *skb)
        struct dst_entry *dst;
        struct flowi fl = {
                .oif = skb->sk ? skb->sk->sk_bound_dev_if : 0,
+               .mark = skb->mark,
                .nl_u =
                { .ip6_u =
                  { .daddr = iph->daddr,