Searched defs:ifindex (Results 1 - 25 of 80) sorted by path

1234

/external/android-clat/
H A Dgetaddr.c34 unsigned int ifindex; member in struct:target
53 if(ifa_p->ifa_index != targ_p->ifindex)
107 targ.ifindex = if_nametoindex(interface);
108 if(targ.ifindex == 0) {
H A Dsetif.c134 static int do_anycast_setsockopt(int sock, int what, struct in6_addr *addr, int ifindex) { argument
135 struct ipv6_mreq mreq = { *addr, ifindex };
162 int ifindex, s, ret; local
164 ifindex = if_nametoindex(ifname);
165 if (!ifindex) {
166 logmsg(ANDROID_LOG_ERROR, "%s: unknown ifindex for interface %s", __func__, ifname);
170 return do_anycast_setsockopt(sock, IPV6_JOIN_ANYCAST, addr, ifindex);
/external/dhcpcd/
H A Dif-linux.c534 unsigned int ifindex; local
537 if (!(ifindex = if_nametoindex(rt->iface->name))) {
588 add_attr_32(&nlm->hdr, sizeof(*nlm), RTA_OIF, ifindex);
/external/iproute2/include/linux/tc_act/
H A Dtc_mirred.h16 __u32 ifindex; /* ifindex of egress port */ member in struct:tc_mirred
/external/iproute2/include/linux/
H A Dxfrm.h57 int ifindex; member in struct:xfrm_selector
/external/iproute2/ip/
H A Dipaddress.c40 int ifindex; member in struct:__anon22373
376 if (filter.ifindex && ifi->ifi_index != filter.ifindex)
383 fprintf(stderr, "BUG: device with ifindex %d has nil ifname\n", ifi->ifi_index);
535 if (filter.ifindex && filter.ifindex != ifa->ifa_index)
720 static int print_selected_addrinfo(int ifindex, struct nlmsg_list *ainfo, FILE *fp) argument
732 if (ifa->ifa_index != ifindex ||
869 filter.ifindex = ll_name_to_index(filter_dev);
870 if (filter.ifindex <
[all...]
H A Diplink.c396 int ifindex; local
398 ifindex = ll_name_to_index(*argv);
399 if (!ifindex)
402 &ifindex, 4);
404 int ifindex = 0; local
406 &ifindex, 4);
535 int ifindex; local
537 ifindex = ll_name_to_index(link);
538 if (ifindex == 0) {
543 addattr_l(&req.n, sizeof(req), IFLA_LINK, &ifindex,
[all...]
H A Dipntable.c145 __u32 ifindex; local
148 ifindex = ll_name_to_index(*argv);
149 if (ifindex == 0) {
155 NDTPA_IFINDEX, ifindex);
389 __u32 ifindex = rta_getattr_u32(tpb[NDTPA_IFINDEX]); local
391 if (filter.index && filter.index != ifindex)
472 __u32 ifindex = rta_getattr_u32(tpb[NDTPA_IFINDEX]); local
475 fprintf(fp, "dev %s ", ll_index_to_name(ifindex));
H A Dipxfrm.c506 if (sel->ifindex > 0)
507 fprintf(fp, "dev %s ", ll_index_to_name(sel->ifindex));
1343 int ifindex; local
1348 ifindex = 0;
1350 ifindex = ll_name_to_index(*argv);
1351 if (ifindex <= 0)
1354 sel->ifindex = ifindex;
/external/iproute2/misc/
H A Darpd.c103 int handle_if(int ifindex) argument
111 if (ifvec[i] == ifindex)
181 int send_probe(int ifindex, __u32 addr) argument
192 ifr.ifr_ifindex = ifindex;
225 sll.sll_ifindex = ifindex;
241 int queue_active_probe(int ifindex, __u32 addr) argument
256 if (buckets >= broadcast_rate && !send_probe(ifindex, addr)) {
265 int respond_to_kernel(int ifindex, __u32 addr, char *lla, int llalen) argument
281 req.ndm.ndm_ifindex = ifindex;
H A Difstat.c58 int ifindex; member in struct:ifstat_ent
107 n->ifindex = ifi->ifi_index;
174 if (sscanf(buf, "%d", &n->ifindex) != 1)
227 if (h1->ifindex == n->ifindex) {
235 fprintf(fp, "%d %s ", n->ifindex, n->name);
406 if (h1->ifindex == n->ifindex) {
441 if (h1->ifindex == n->ifindex) {
[all...]
/external/ipsec-tools/src/racoon/
H A Dsockmisc.c565 int ifindex; local
572 ifindex = 0;
575 ifindex = src6.sin6_scope_id; /*???*/
601 pi->ipi6_ifindex = ifindex;
637 int ifindex = 0; local
661 pi->ipi_ifindex = ifindex;
/external/iputils/
H A Darping.c66 int ifindex; member in struct:device
517 .name = "ifindex",
555 * device.ifindex remains 0.
557 * device.ifindex is set.
630 device.ifindex = if_nametoindex(device.ifa->ifa_name);
631 if (!device.ifindex) {
810 device.ifindex = device.sysfs->value[SYSFS_DEVATTR_IFINDEX].ulong;
813 rc = !device.ifindex;
903 device.ifindex = ifrbuf.ifr_ifindex;
906 return !device.ifindex;
[all...]
H A Drarpd.c70 int ifindex; member in struct:rarp_map
239 struct ifaddr *select_ipaddr(int ifindex, __u32 *sel_addr, __u32 **alist) argument
248 if (ifl->index == ifindex)
280 struct rarp_map *rarp_lookup(int ifindex, int hatype, argument
290 if (r->ifindex != ifindex && r->ifindex != 0)
318 ifa = select_ipaddr(ifindex, &emap.ipaddr, (__u32 **)hp->h_addr_list);
347 int put_mylladdr(unsigned char **ptr_p, int ifindex, int alen) argument
352 if (ifl->index == ifindex)
363 put_myipaddr(unsigned char **ptr_p, int ifindex, __u32 hisipaddr) argument
387 arp_advise(int ifindex, unsigned char *lladdr, int lllen, __u32 ipaddr) argument
[all...]
H A Drdisc.c75 int ifindex; member in struct:interface
1062 mreq.imr_ifindex = ifp->ifindex;
1175 logperror("initifs: ioctl (get ifindex)");
1178 interfaces[i].ifindex = ifreq.ifr_ifindex;
1242 if (joined[j] == interfaces[i].ifindex)
1248 mreq.imr_ifindex = interfaces[i].ifindex;
1257 joined[i] = interfaces[i].ifindex;
/external/iputils/ninfod/
H A Dninfod_addrs.c155 unsigned int ifindex = 0; local
177 if (!ifindex &&
185 ifindex = p->pktinfo.ipi6_ifindex;
196 if (!ifindex ||
197 (p->pktinfo.ipi6_ifindex == ifindex))
198 ifindex = ifa->ifa_ifindex;
201 if (!ifindex) {
206 *subj_if = ifindex;
208 ifindex = subj_if ? *subj_if : 0;
209 if (ifindex
324 unsigned int ifindex = 0; local
[all...]
/external/kernel-headers/original/uapi/linux/
H A Dif_bridge.h173 __u32 ifindex; member in struct:br_port_msg
177 __u32 ifindex; member in struct:br_mdb_entry
H A Dxfrm.h57 int ifindex; member in struct:xfrm_selector
/external/kernel-headers/original/uapi/linux/tc_act/
H A Dtc_mirred.h16 __u32 ifindex; /* ifindex of egress port */ member in struct:tc_mirred
/external/libnl/lib/route/
H A Daddr.c33 * rtnl_addr_set_ifindex(addr, ifindex);
77 * rtnl_addr_set_ifindex(addr, ifindex);
514 __ADD(ADDR_ATTR_IFINDEX, ifindex)
786 void rtnl_addr_set_ifindex(struct rtnl_addr *addr, int ifindex) argument
788 addr->a_ifindex = ifindex;
H A Dclass.c224 * @arg ifindex interface index of the link the classes are
232 int rtnl_class_alloc_cache(struct nl_sock *sk, int ifindex, argument
242 cache->c_iarg1 = ifindex;
256 * @arg ifindex interface the class is attached to
260 struct rtnl_class *rtnl_class_get(struct nl_cache *cache, int ifindex, argument
269 if (class->c_handle == handle && class->c_ifindex == ifindex) {
H A Dclass_obj.c218 void rtnl_class_set_ifindex(struct rtnl_class *class, int ifindex) argument
220 tca_set_ifindex((struct rtnl_tca *) class, ifindex);
H A Dcls.c282 * @arg ifindex interface index of the link the classes are
294 int rtnl_cls_alloc_cache(struct nl_sock *sk, int ifindex, uint32_t parent, struct nl_cache **result) argument
302 cache->c_iarg1 = ifindex;
H A Dcls_obj.c140 void rtnl_cls_set_ifindex(struct rtnl_cls *f, int ifindex) argument
142 tca_set_ifindex((struct rtnl_tca *) f, ifindex);
H A Dlink.c89 * int ifindex = rtnl_link_name2i(cache, "lo");
90 * struct rtnl_link *link = rtnl_link_get(cache, ifindex);
728 __ADD(LINK_ATTR_IFINDEX, ifindex)
784 * @arg ifindex link interface index
791 struct rtnl_link *rtnl_link_get(struct nl_cache *cache, int ifindex) argument
799 if (link->l_index == ifindex) {
972 * @arg ifindex link interface index
981 char * rtnl_link_i2name(struct nl_cache *cache, int ifindex, char *dst, argument
984 struct rtnl_link *link = rtnl_link_get(cache, ifindex);
1004 int ifindex local
1266 rtnl_link_set_ifindex(struct rtnl_link *link, int ifindex) argument
1319 rtnl_link_set_link(struct rtnl_link *link, int ifindex) argument
1330 rtnl_link_set_master(struct rtnl_link *link, int ifindex) argument
[all...]

Completed in 426 milliseconds

1234