use domain as the port

This commit is contained in:
rsc 2006-02-24 17:40:15 +00:00
parent c7a7e3c44d
commit b7f150b09e
2 changed files with 6 additions and 6 deletions

View file

@ -96,8 +96,8 @@ Job* newjob(void);
void freejob(Job*);
void setext(char*, int, char*);
char *tcpaddr = "tcp!*!dns";
char *udpaddr = "udp!*!dns";
char *tcpaddr = "tcp!*!domain";
char *udpaddr = "udp!*!domain";
char *logfile = "dns";
char *dbfile;
char mntpt[Maxpath];
@ -162,10 +162,10 @@ threadmain(int argc, char *argv[])
sendnotifies = 1;
break;
case 'U':
udpaddr = estrdup(netmkaddr(EARGF(usage()), "udp", "dns"));
udpaddr = estrdup(netmkaddr(EARGF(usage()), "udp", "domain"));
break;
case 'T':
tcpaddr = estrdup(netmkaddr(EARGF(usage()), "tcp", "dns"));
tcpaddr = estrdup(netmkaddr(EARGF(usage()), "tcp", "domain"));
break;
default:
usage();

View file

@ -200,8 +200,6 @@ tcpproc(void *v)
close(rfd);
now = time(0);
memset(&repmsg, 0, sizeof(repmsg));
freenetconninfo(caller);
caller = getnetconninfo(0, fd);
if (fd == 0) {
len = readmsg(fd, buf, sizeof buf);
rfd = 1;
@ -210,6 +208,8 @@ tcpproc(void *v)
}
if(len <= 0)
continue;
freenetconninfo(caller);
caller = getnetconninfo(0, fd);
getactivity(&req);
req.aborttime = now + 15*Min;
err = convM2DNS(buf, len, &reqmsg);