comparison packet.c @ 1618:7bd7e95ad1f8

make writev #include consistent for variable declarations too
author Matt Johnston <matt@ucc.asn.au>
date Thu, 23 Aug 2018 23:59:24 +0800
parents fdae6fae00af
children a3bb8f8949de
comparison
equal deleted inserted replaced
1616:5d2d1021ca00 1618:7bd7e95ad1f8
55 55
56 /* non-blocking function writing out a current encrypted packet */ 56 /* non-blocking function writing out a current encrypted packet */
57 void write_packet() { 57 void write_packet() {
58 58
59 ssize_t written; 59 ssize_t written;
60 #ifdef HAVE_WRITEV 60 #if defined(HAVE_WRITEV) && (defined(IOV_MAX) || defined(UIO_MAXIOV))
61 /* 50 is somewhat arbitrary */ 61 /* 50 is somewhat arbitrary */
62 unsigned int iov_count = 50; 62 unsigned int iov_count = 50;
63 struct iovec iov[50]; 63 struct iovec iov[50];
64 #else 64 #else
65 int len; 65 int len;