Lines Matching defs:err

1679 	int err;
1697 err = fib_validate_source(skb, saddr, 0, tos, 0, dev,
1699 if (err < 0)
1700 return err;
1713 int err;
1715 err = ip_mc_validate_source(skb, daddr, saddr, tos, dev, in_dev, &itag);
1716 if (err)
1717 return err;
1783 int err;
1795 err = fib_validate_source(skb, saddr, daddr, tos, FIB_RES_OIF(*res),
1797 if (err < 0) {
1805 if (out_dev == in_dev && err && IN_DEV_TX_REDIRECTS(out_dev) &&
1825 err = -EINVAL;
1848 err = -ENOBUFS;
1862 err = 0;
1864 return err;
2152 int err = -EINVAL;
2171 err = fib_validate_source(skb, saddr, daddr, tos, 0, dev, in_dev, &tag);
2172 if (err < 0)
2181 return err;
2218 int err = -EINVAL;
2292 err = fib_lookup(net, &fl4, res, 0);
2293 if (err != 0) {
2295 err = -EHOSTUNREACH;
2309 err = fib_validate_source(skb, saddr, daddr, tos,
2311 if (err < 0)
2317 err = -EHOSTUNREACH;
2324 err = ip_mkroute_input(skb, res, in_dev, daddr, saddr, tos, flkeys);
2325 out: return err;
2332 err = fib_validate_source(skb, saddr, 0, tos, 0, dev,
2334 if (err < 0)
2352 err = 0;
2371 rth->dst.error= -err;
2389 err = 0;
2411 err = -EINVAL;
2415 err = -ENOBUFS;
2441 int err = -EINVAL;
2444 return err;
2465 err = ip_route_input_mc(skb, daddr, saddr,
2468 return err;
2478 int err;
2482 err = ip_route_input_rcu(skb, daddr, saddr, tos, dev, &res);
2485 return err;
2646 int err;
2741 err = fib_lookup(net, fl4, res, 0);
2742 if (err) {
2771 rth = ERR_PTR(err);
2984 int err = ipmr_get_route(net, skb,
2988 if (err <= 0) {
2989 if (err == 0)
3026 int err;
3044 err = rt_fill_info(net, fnhe->fnhe_daddr, 0, rt,
3048 if (err)
3049 return err;
3068 int err;
3075 err = 0;
3077 err = fnhe_dump_bucket(net, skb, cb, table_id, bucket,
3081 if (err)
3082 return err;
3155 int i, err;
3183 err = nlmsg_parse_deprecated_strict(nlh, sizeof(*rtm), tb, RTA_MAX,
3185 if (err)
3186 return err;
3235 int err;
3238 err = inet_rtm_valid_getroute_req(in_skb, nlh, tb, extack);
3239 if (err < 0)
3240 return err;
3253 err = rtm_getroute_parse_ip_proto(tb[RTA_IP_PROTO],
3255 if (err)
3256 return err;
3288 err = -ENODEV;
3295 err = ip_route_input_rcu(skb, dst, src,
3300 if (err == 0 && rt->dst.error)
3301 err = -rt->dst.error;
3306 err = 0;
3308 err = PTR_ERR(rt);
3313 if (err)
3332 err = fib_props[res.type].error;
3333 if (!err)
3334 err = -EHOSTUNREACH;
3365 err = fib_dump_info(skb, NETLINK_CB(in_skb).portid,
3368 err = rt_fill_info(net, dst, src, rt, table_id, &fl4, skb,
3372 if (err < 0)
3377 err = rtnl_unicast(skb, net, NETLINK_CB(in_skb).portid);
3380 return err;