# HG changeset patch # User Matt Johnston # Date 1535039964 -28800 # Node ID 7bd7e95ad1f8e307b51be79779bcbddc1e36cd0b # Parent 5d2d1021ca0006337af58859c861f2349715b73b make writev #include consistent for variable declarations too diff -r 5d2d1021ca00 -r 7bd7e95ad1f8 packet.c --- a/packet.c Thu Aug 23 23:43:12 2018 +0800 +++ b/packet.c Thu Aug 23 23:59:24 2018 +0800 @@ -57,7 +57,7 @@ void write_packet() { ssize_t written; -#ifdef HAVE_WRITEV +#if defined(HAVE_WRITEV) && (defined(IOV_MAX) || defined(UIO_MAXIOV)) /* 50 is somewhat arbitrary */ unsigned int iov_count = 50; struct iovec iov[50];