[NET]: Rethink mark field in struct flowi
[sfrench/cifs-2.6.git] / net / ipv4 / fib_frontend.c
index af0190d8b6c02ebdb2df31a96b2df8f4e67ddf1b..ee8daaebcfaf3c4bfb5d71a65b828df141f93025 100644 (file)
@@ -768,8 +768,8 @@ static void nl_fib_lookup(struct fib_result_nl *frn, struct fib_table *tb )
 {
        
        struct fib_result       res;
-       struct flowi            fl = { .nl_u = { .ip4_u = { .daddr = frn->fl_addr, 
-                                                           .fwmark = frn->fl_fwmark,
+       struct flowi            fl = { .mark = frn->fl_fwmark,
+                                      .nl_u = { .ip4_u = { .daddr = frn->fl_addr,
                                                            .tos = frn->fl_tos,
                                                            .scope = frn->fl_scope } } };
        if (tb) {