Lines Matching refs:ifname

79 static int check_is_connected(const char * ifname, int def_retvalue);
111 char * ifname;
232 "\t\t [-c carrier-script] [-n no-carrier-script] ifname(s)\n"
294 const char *ifname;
318 ifname = if_indextoname(ifndx, ifname_buf);
319 if (ifname == NULL || ev < UP)
320 invoke_script(ifa, brd, ev, ifndx, ifname);
322 if (if_is_connected(ifname))
323 invoke_script(ifa, brd, ev, ifndx, ifname);
325 if (if_is_not_connected(ifname))
326 invoke_script(ifa, brd, ev, ifndx, ifname);
336 const char * volatile ifname;
353 ifname = if_indextoname(ifindex, ifname_buf);
354 ifname = ifname ? ifname : ifname_hint;
355 if (ifname == NULL)
380 script, ifname, DummyTTY, DummySpeed, addr, daddr);
383 script, ifname, DummyTTY, DummySpeed, addr, daddr);
390 if (execl(script, script, ifname, DummyTTY, DummySpeed,
416 p->ifname = strdup(name);
417 p->index = if_nametoindex(p->ifname);
419 syslog(LOG_INFO, "watching interface %s", p->ifname);
422 p->ifname, p->index);
461 invoke_script(NULL, NULL, ev, if_index, p->ifname);
470 const char *ifname = ifan->ifan_name;
473 if (strcmp(p->ifname, ifname) != 0)
483 p->ifname);
501 p->index = if_nametoindex(p->ifname);
503 printf("interface \"%s\" has index %d\n", p->ifname,
516 free(p->ifname);
548 if (strcmp(ifd->ifname, p->ifa_name) == 0)
566 strncpy(ifmr.ifm_name, ifd->ifname,
572 ifd->index, ifd->ifname);
578 if (if_is_connected(ifd->ifname))
580 ifd->index, ifd->ifname);
598 check_is_connected(const char *ifname, int def_retval)
605 strncpy(status.ifname, ifname, sizeof status.ifname);
607 strncpy(oldstatus.ifname, ifname, sizeof oldstatus.ifname);