Home | History | Annotate | Download | only in pending

Lines Matching defs:addrinfo

55 } addrinfo;
760 if (TT.is_addr && addrinfo.label && fnmatch(addrinfo.label, link->iface, 0))
967 if ((addrinfo.scope ^ ifa->ifa_scope)&addrinfo.scopemask) return 0;
968 if (addrinfo.ifindex && addrinfo.ifindex != ifa->ifa_index) return 0;
970 if (flag_l && addrinfo.label && ifa->ifa_family == AF_INET6) return 0;
974 if (addrinfo.label && fnmatch(addrinfo.label, label, 0))
979 if (ifa->ifa_index == addrinfo.ifindex) {
1015 if (addrinfo.to && strcmp(addrinfo.addr, lbuf))
1232 memset(&addrinfo, 0, sizeof(addrinfo));
1240 addrinfo.scope = -1;
1250 addrinfo.to = 1;
1254 addrinfo.addr = strtok(*argv, "/");
1263 addrinfo.scopemask = -1;
1273 addrinfo.scopemask = 0;
1278 addrinfo.scope = scope;
1282 addrinfo.up = 1;
1286 addrinfo.label = *argv;
1309 if (TT.flush && addrinfo.label) ipaddr_print( tmp, 0);
1310 if (addrinfo.up && !(tmp->flags & IFF_UP)){
1314 if (addrinfo.label){
1315 if ( fnmatch(addrinfo.label, temp, 0)) {
1335 addrinfo.ifindex = link->iface_idx;
1340 if (addrinfo.label){
1341 char *col = strchr(addrinfo.label, ':');
1342 if (!col && (fnmatch(addrinfo.label, &link->iface[0], 0)))
1359 if (addrinfo.ifindex && addrinfo.ifindex != addressInfo->ifa_index)
1362 if (addrinfo.to) {
1372 if (strcmp(addrinfo.addr, lbuf))
1381 if (addrinfo.scope != -1 && TT.addressfamily && TT.addressfamily ==
1383 (addrinfo.ifindex == addressInfo->ifa_index)) {
1384 if ((addrinfo.scope ^ addressInfo->ifa_scope) & addrinfo.scopemask)
1386 else if (addrinfo.up && (link->flags & IFF_UP))
1388 else if (!addrinfo.up) print_link_output(link);
1391 (addrinfo.ifindex == addressInfo->ifa_index) &&
1392 (addrinfo.scope == -1)){
1393 if (addrinfo.up && (link->flags & IFF_UP))
1395 else if (!addrinfo.up) print_link_output(link);
1404 (TT.flush && addrinfo.to))
2473 struct addrinfo *info, hint;