rule4 225 net/ipv4/fib_rules.c struct fib4_rule *rule4 = (struct fib4_rule *) rule; rule4 252 net/ipv4/fib_rules.c rule4->src = nla_get_in_addr(tb[FRA_SRC]); rule4 255 net/ipv4/fib_rules.c rule4->dst = nla_get_in_addr(tb[FRA_DST]); rule4 259 net/ipv4/fib_rules.c rule4->tclassid = nla_get_u32(tb[FRA_FLOW]); rule4 260 net/ipv4/fib_rules.c if (rule4->tclassid) rule4 268 net/ipv4/fib_rules.c rule4->src_len = frh->src_len; rule4 269 net/ipv4/fib_rules.c rule4->srcmask = inet_make_mask(rule4->src_len); rule4 270 net/ipv4/fib_rules.c rule4->dst_len = frh->dst_len; rule4 271 net/ipv4/fib_rules.c rule4->dstmask = inet_make_mask(rule4->dst_len); rule4 272 net/ipv4/fib_rules.c rule4->tos = frh->tos; rule4 307 net/ipv4/fib_rules.c struct fib4_rule *rule4 = (struct fib4_rule *) rule; rule4 309 net/ipv4/fib_rules.c if (frh->src_len && (rule4->src_len != frh->src_len)) rule4 312 net/ipv4/fib_rules.c if (frh->dst_len && (rule4->dst_len != frh->dst_len)) rule4 315 net/ipv4/fib_rules.c if (frh->tos && (rule4->tos != frh->tos)) rule4 319 net/ipv4/fib_rules.c if (tb[FRA_FLOW] && (rule4->tclassid != nla_get_u32(tb[FRA_FLOW]))) rule4 323 net/ipv4/fib_rules.c if (frh->src_len && (rule4->src != nla_get_in_addr(tb[FRA_SRC]))) rule4 326 net/ipv4/fib_rules.c if (frh->dst_len && (rule4->dst != nla_get_in_addr(tb[FRA_DST]))) rule4 335 net/ipv4/fib_rules.c struct fib4_rule *rule4 = (struct fib4_rule *) rule; rule4 337 net/ipv4/fib_rules.c frh->dst_len = rule4->dst_len; rule4 338 net/ipv4/fib_rules.c frh->src_len = rule4->src_len; rule4 339 net/ipv4/fib_rules.c frh->tos = rule4->tos; rule4 341 net/ipv4/fib_rules.c if ((rule4->dst_len && rule4 342 net/ipv4/fib_rules.c nla_put_in_addr(skb, FRA_DST, rule4->dst)) || rule4 343 net/ipv4/fib_rules.c (rule4->src_len && rule4 344 net/ipv4/fib_rules.c nla_put_in_addr(skb, FRA_SRC, rule4->src))) rule4 347 net/ipv4/fib_rules.c if (rule4->tclassid && rule4 348 net/ipv4/fib_rules.c nla_put_u32(skb, FRA_FLOW, rule4->tclassid))