X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/tripe/blobdiff_plain/3fe0fc3a60fc3f29ee40b8474192a585a5eeaaa0..23df0e5b6d5dfe65beaf6fee394746bfbf574035:/pkstream/pkstream.c diff --git a/pkstream/pkstream.c b/pkstream/pkstream.c index 665b80ea..d431b820 100644 --- a/pkstream/pkstream.c +++ b/pkstream/pkstream.c @@ -54,6 +54,8 @@ #include #include +#include "util.h" + /*----- Data structures ---------------------------------------------------*/ typedef struct pk { @@ -120,7 +122,6 @@ static void rdtcp(octet *b, size_t sz, pkbuf *pk, size_t *k, void *vp) { pkstream *p = vp; size_t pksz; - int hunoz; if (!sz) { doclose(p); @@ -128,7 +129,7 @@ static void rdtcp(octet *b, size_t sz, pkbuf *pk, size_t *k, void *vp) } pksz = LOAD16(b); if (pksz + 2 == sz) { - hunoz = write(fd_udp, b + 2, pksz); + IGNORE(write(fd_udp, b + 2, pksz)); selpk_want(&p->p, 2); } else { selpk_want(&p->p, pksz + 2);