log(L_DEBUG, "hostmatch(\"%s\", \"%s\")", s, t);
static int hostmatch(const char *s, const char *t){	register char c, d;	log(L_DEBUG, "hostmatch(\"%s\", \"%s\")", s, t);	while (c = *s++, d = *t++, c && c != ':' && d) {		if (toupper(c) != toupper(d))			return 0;	}	switch (c) {	case '\0':	case ':':	case '.':		switch (d) {		case '\0':		case '.':			return 1;		}	default:		return 0;	}}