Lines Matching refs:fib_cfg
696 struct fib_config fib_cfg;
703 memset(&fib_cfg, 0, sizeof(fib_cfg));
717 fib_cfg.fc_flags = (cfg->fc_flags & ~0xFF) | rtnh->rtnh_flags;
718 fib_cfg.fc_oif = rtnh->rtnh_ifindex;
732 ret = fib_gw_from_attr(&fib_cfg.fc_gw4, nla,
737 if (fib_cfg.fc_gw4)
738 fib_cfg.fc_gw_family = AF_INET;
740 ret = fib_gw_from_via(&fib_cfg, nlav, extack);
751 fib_cfg.fc_flow = nla_get_u32(nla);
754 fib_cfg.fc_encap = nla_find(attrs, attrlen, RTA_ENCAP);
760 fib_cfg.fc_encap_type = nla_get_u16(nla);
763 ret = fib_nh_init(net, nexthop_nh, &fib_cfg,