Lines Matching refs:itf

533 interface_dump(const endpt *itf)
535 printf("Dumping interface: %p\n", itf);
536 printf("fd = %lld\n", (long long)itf->fd);
537 printf("bfd = %lld\n", (long long)itf->bfd);
538 printf("sin = %s,\n", stoa(&itf->sin));
539 printf("bcast = %s,\n", stoa(&itf->bcast));
540 printf("mask = %s,\n", stoa(&itf->mask));
541 printf("name = %s\n", itf->name);
542 printf("flags = 0x%08x\n", itf->flags);
543 printf("last_ttl = %d\n", itf->last_ttl);
544 printf("addr_refid = %08x\n", itf->addr_refid);
545 printf("num_mcast = %d\n", itf->num_mcast);
546 printf("received = %ld\n", itf->received);
547 printf("sent = %ld\n", itf->sent);
548 printf("notsent = %ld\n", itf->notsent);
549 printf("ifindex = %u\n", itf->ifindex);
550 printf("peercnt = %u\n", itf->peercnt);
551 printf("phase = %u\n", itf->phase);
1311 endpt *itf,
1315 strlcpy(itf->name, isc_if->name, sizeof(itf->name));
1316 itf->ifindex = isc_if->ifindex;
1317 itf->family = (u_short)isc_if->af;
1318 AF(&itf->sin) = itf->family;
1319 AF(&itf->mask) = itf->family;
1320 AF(&itf->bcast) = itf->family;
1321 SET_PORT(&itf->sin, port);
1322 SET_PORT(&itf->mask, port);
1323 SET_PORT(&itf->bcast, port);
1325 if (IS_IPV4(&itf->sin)) {
1326 NSRCADR(&itf->sin) = isc_if->address.type.in.s_addr;
1327 NSRCADR(&itf->mask) = isc_if->netmask.type.in.s_addr;
1330 itf->flags |= INT_BROADCAST;
1331 NSRCADR(&itf->bcast) =
1336 else if (IS_IPV6(&itf->sin)) {
1337 SET_ADDR6N(&itf->sin, isc_if->address.type.in6);
1338 SET_ADDR6N(&itf->mask, isc_if->netmask.type.in6);
1340 SET_SCOPE(&itf->sin, isc_if->address.zone);
1347 itf->flags |=
1364 if ((INT_LOOPBACK & itf->flags) && !IS_LOOPBACK_ADDR(&itf->sin)) {
1365 itf->flags &= ~INT_LOOPBACK;
3522 endpt * itf,
3541 rb = itf->ignore_packets ? NULL : get_free_recv_buffer(FALSE);
3557 (itf->ignore_packets)
3561 if (itf->ignore_packets)
3627 && !(INT_LOOPBACK & itf->flags)) {
3630 DPRINTF(2, ("DROPPING pkt with spoofed ::1 source on %s\n", latoa(itf)));
3639 rb->dstadr = itf;
3650 itf->received++;