Lines Matching full:ifi
411 char argv_ifi[IFNAMSIZ + sizeof(":ifi=")]; in action_show()
423 struct ifinfo *ifi; in action_show() local
440 ifi = malloc(sizeof(*ifi)); in action_show()
441 if (ifi == NULL) in action_show()
443 memset(ifi, 0, sizeof(*ifi)); in action_show()
445 strcpy(ifi->ifi_ifname, p); in action_show()
446 ifi->ifi_ifindex = if_nametoindex(ifi->ifi_ifname); in action_show()
447 TAILQ_INSERT_TAIL(&ifl, ifi, ifi_next); in action_show()
448 p += strlen(ifi->ifi_ifname) + 1; in action_show()
452 ifi = malloc(sizeof(*ifi)); in action_show()
453 if (ifi == NULL) in action_show()
455 memset(ifi, 0, sizeof(*ifi)); in action_show()
457 strcpy(ifi->ifi_ifname, argv[i]); in action_show()
458 ifi->ifi_ifindex = if_nametoindex(ifi->ifi_ifname); in action_show()
459 if (ifi->ifi_ifindex == 0) { in action_show()
461 ifi->ifi_ifname); in action_show()
466 TAILQ_INSERT_TAIL(&ifl, ifi, ifi_next); in action_show()
474 TAILQ_FOREACH(ifi, &ifl, ifi_next) { in action_show()
483 sprintf(argv_ifi, "%s:ifi=", ifi->ifi_ifname); in action_show()
493 printf("%s: flags=<", ifi->ifi_ifname); in action_show()
550 sprintf(argv_rai, "%s:rai=", ifi->ifi_ifname); in action_show()
602 ifi->ifi_ifname); in action_show()
633 sprintf(argv_rti, "%s:rti=", ifi->ifi_ifname); in action_show()
649 sprintf(argv_pfx, "%s:pfx=", ifi->ifi_ifname); in action_show()
667 sprintf(argv_rdnss, "%s:rdnss=", ifi->ifi_ifname); in action_show()
682 sprintf(argv_dnssl, "%s:dnssl=", ifi->ifi_ifname); in action_show()
697 sprintf(argv_pref64, "%s:pref64=", ifi->ifi_ifname); in action_show()