Mercurial > dropbear
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; |