=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tcpbench/tcpbench.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- src/usr.bin/tcpbench/tcpbench.c 2008/05/09 06:45:49 1.2 +++ src/usr.bin/tcpbench/tcpbench.c 2008/05/15 19:00:02 1.3 @@ -138,8 +138,8 @@ char hbuf[NI_MAXHOST], pbuf[NI_MAXSERV]; int herr; - if (getnameinfo(addr, alen, hbuf, sizeof(hbuf), pbuf, sizeof(pbuf), - NI_NUMERICHOST|NI_NUMERICSERV) != 0) { + if ((herr = getnameinfo(addr, alen, hbuf, sizeof(hbuf), + pbuf, sizeof(pbuf), NI_NUMERICHOST|NI_NUMERICSERV)) != 0) { if (herr == EAI_SYSTEM) err(1, "getnameinfo"); else @@ -734,7 +734,7 @@ const char *errstr; int ch, herr; struct addrinfo *aitop, hints; - kvm_t *kvmh; + kvm_t *kvmh = NULL; const char *host = NULL, *port = DEFAULT_PORT; char **kflag = NULL;