commit d22ff2f488be69cd455837b5dfdff0aad1aea812
parent 93c55f39d5bd322b6dc9bf13fb2025264dc52341
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 11 Jun 2017 19:27:15 +0200
tprintf is now dprintf, which is in libc.
Thanks Bob, for the suggestion!
Diffstat:
4 files changed, 9 insertions(+), 22 deletions(-)
diff --git a/handlr.c b/handlr.c
@@ -41,7 +41,7 @@ handledir(int sock, char *path, char *port, char *base, char *args,
b = strrchr(par + strlen(base), '/');
if(b != nil) {
*b = '\0';
- tprintf(sock, "1..\t%s\t%s\t%s\r\n",
+ dprintf(sock, "1..\t%s\t%s\t%s\r\n",
par + strlen(base), ohost, port);
}
free(par);
@@ -64,14 +64,14 @@ handledir(int sock, char *path, char *port, char *base, char *args,
if(stat(file, &st) >= 0 && S_ISDIR(st.st_mode))
type = gettype("index.gph");
e = file + strlen(base);
- tprintf(sock, "%c%s\t%s\t%s\t%s\r\n", *type->type,
+ dprintf(sock, "%c%s\t%s\t%s\t%s\r\n", *type->type,
dirent[i]->d_name, e, ohost, port);
free(file);
free(dirent[i]);
}
free(dirent);
}
- tprintf(sock, ".\r\n");
+ dprintf(sock, ".\r\n");
free(pa);
}
@@ -94,7 +94,7 @@ handlegph(int sock, char *file, char *port, char *base, char *args,
freeelem(act->n[i]);
act->n[i] = nil;
}
- tprintf(sock, ".\r\n");
+ dprintf(sock, ".\r\n");
freeindex(act);
}
@@ -235,7 +235,7 @@ handledcgi(int sock, char *file, char *port, char *base, char *args,
printelem(sock, el, ohost, port);
freeelem(el);
}
- tprintf(sock, ".\r\n");
+ dprintf(sock, ".\r\n");
wait(NULL);
if (path != nil)
diff --git a/ind.c b/ind.c
@@ -271,24 +271,12 @@ printelem(int fd, Elems *el, char *addr, char *port)
free(el->e[4]);
el->e[4] = xstrdup(port);
}
- tprintf(fd, "%.1s%s\t%s\t%s\t%s\r\n", el->e[0], el->e[1], el->e[2],
+ dprintf(fd, "%.1s%s\t%s\t%s\t%s\r\n", el->e[0], el->e[1], el->e[2],
el->e[3], el->e[4]);
return;
}
-void
-tprintf(int fd, char *fmt, ...)
-{
- va_list fmtargs;
-
- va_start(fmtargs, fmt);
- vdprintf(fd, fmt, fmtargs);
- va_end(fmtargs);
-
- return;
-}
-
int
initlogging(char *logf)
{
diff --git a/ind.h b/ind.h
@@ -43,7 +43,6 @@ void addelem(Elems *e, char *s);
void freeindex(Indexs *i);
void freeelem(Elems *e);
char *readln(int fd);
-void tprintf(int fd, char *fmt, ...);
int initlogging(char *logf);
void stoplogging(int fd);
char *smprintf(char *fmt, ...);
diff --git a/main.c b/main.c
@@ -117,7 +117,7 @@ logentry(char *host, char *port, char *qry, char *status)
strftime(timstr, sizeof(timstr), "%a %b %d %H:%M:%S %Z %Y",
ptr);
- tprintf(glfd, "[%s|%s:%s] %s (%s)\n",
+ dprintf(glfd, "[%s|%s:%s] %s (%s)\n",
timstr, ahost, port, qry, status);
free(ahost);
}
@@ -214,7 +214,7 @@ handlerequest(int sock, char *base, char *ohost, char *port, char *clienth,
return;
}
- tprintf(sock, err, recvc);
+ dprintf(sock, err, recvc);
if(loglvl & ERRORS)
logentry(clienth, clientp, recvc, "not found");
}
@@ -299,7 +299,7 @@ getlistenfd(struct addrinfo *hints, char *bindip, char *port)
void
usage(void)
{
- tprintf(2, "usage: %s [-d] [-l logfile] [-v loglvl] [-b base]"
+ dprintf(2, "usage: %s [-d] [-l logfile] [-v loglvl] [-b base]"
" [-p port] [-o sport] [-u user] [-g group] [-h host]"
" [-i IP]\n",
argv0);