• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/dnsmasq/src/

Lines Matching defs:cut

57 int in_zone(struct auth_zone *zone, char *name, char **cut)
62 if (cut)
63 *cut = NULL;
74 if (cut)
75 *cut = &name[namelen - domainlen - 1];
95 char *cut;
251 cut = NULL;
255 if (in_zone(zone, name, &cut))
410 if (!cut)
469 if (!option_bool(OPT_DHCP_FQDN) && cut)
471 *cut = 0; /* remove domain part */
482 *cut = '.'; /* restore domain part */
484 *cut = 0; /* remove domain part */
494 *cut = '.'; /* restore domain part */
613 if (in_zone(zone, rec->name, &cut))
615 if (cut)
616 *cut = 0;
621 NULL, T_SRV, C_IN, "sssd", cut ? rec->name : NULL,
629 NULL, T_MX, C_IN, "sd", cut ? rec->name : NULL, rec->weight, rec->target))
634 if (cut)
635 *cut = '.';
639 if (in_zone(zone, txt->name, &cut))
641 if (cut)
642 *cut = 0;
645 NULL, txt->class, C_IN, "t", cut ? txt->name : NULL, txt->len, txt->txt))
649 if (cut)
650 *cut = '.';
654 if (txt->class == C_IN && in_zone(zone, txt->name, &cut))
656 if (cut)
657 *cut = 0;
660 NULL, T_TXT, C_IN, "t", cut ? txt->name : NULL, txt->len, txt->txt))
664 if (cut)
665 *cut = '.';
669 if (in_zone(zone, na->name, &cut))
671 if (cut)
672 *cut = 0;
675 NULL, T_NAPTR, C_IN, "sszzzd", cut ? na->name : NULL,
680 if (cut)
681 *cut = '.';
685 if (in_zone(zone, intr->name, &cut))
689 if (cut)
690 *cut = 0;
696 daemon->auth_ttl, NULL, T_A, C_IN, "4", cut ? intr->name : NULL, &addrlist->addr))
704 daemon->auth_ttl, NULL, T_AAAA, C_IN, "6", cut ? intr->name : NULL, &addrlist->addr))
709 if (cut)
710 *cut = '.';
714 if (in_zone(zone, a->alias, &cut))
723 if (cut)
724 *cut = 0;
728 T_CNAME, C_IN, "d", cut ? a->alias : NULL, name))
760 if (in_zone(zone, name, &cut) &&
768 if (cut)
769 *cut = 0;
773 (crecp->flags & F_IPV4) ? "4" : "6", cut ? name : NULL, &crecp->addr))