Lines Matching defs:ifindex
23 /* get ifindex based on the device name
27 * ifr.ifr_ifindex; ===> ifindex
29 int nip_route_add(int ifindex, const struct nip_addr *dst_addr,
40 rt.rtmsg_ifindex = ifindex;
73 int parse_name(char **argv, int *ifindex, char *dev)
88 return nip_get_ifindex(dev, ifindex);
114 int parse_args(char **argv, int *opt, __u8 *gateway_flag, int *ifindex,
135 ret = parse_name(argv, ifindex, dev);
156 int ifindex = 0;
169 ret = parse_args(argv, &opt, &gateway_flag, &ifindex,
174 ret = nip_get_ifindex(dev, &ifindex);
176 printf("get %s ifindex fail, ret=%d\n", dev, ret);
180 ret = nip_route_add(ifindex, &dst_addr, &gateway_addr, gateway_flag, opt);
182 printf("get %s ifindex fail, ret=%d\n", dev, ret);
186 printf("%s (ifindex=%d) cfg route success\n", dev, ifindex);