diff options
| author | Garrett D'Amore <garrett@damore.org> | 2017-12-28 16:02:53 -0800 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2017-12-28 16:02:53 -0800 |
| commit | aa3bb50aeca3b7350a41f0538817c49d9656d207 (patch) | |
| tree | 4abafbdc7553e52776394e067fa1ff9a08a14a57 /src/supplemental/mbedtls | |
| parent | 838d92deabffbaae1b1a9e447d2088f966078726 (diff) | |
| download | nng-aa3bb50aeca3b7350a41f0538817c49d9656d207.tar.gz nng-aa3bb50aeca3b7350a41f0538817c49d9656d207.tar.bz2 nng-aa3bb50aeca3b7350a41f0538817c49d9656d207.zip | |
Fix compilation warnings, bugs, and crashes found on Windows.
This addresses a number of problems that were found on Windows,
including one bug that actually turned up in testing on POSIX.
Diffstat (limited to 'src/supplemental/mbedtls')
| -rw-r--r-- | src/supplemental/mbedtls/tls.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/supplemental/mbedtls/tls.c b/src/supplemental/mbedtls/tls.c index 94503df5..d64447ac 100644 --- a/src/supplemental/mbedtls/tls.c +++ b/src/supplemental/mbedtls/tls.c @@ -76,11 +76,11 @@ struct nni_tls { bool tls_closed; // upper TLS layer closed bool tcp_closed; // underlying TCP buffer closed uint8_t * sendbuf; // send buffer - int sendlen; // amount of data in send buffer - int sendoff; // offset of start of send data + size_t sendlen; // amount of data in send buffer + size_t sendoff; // offset of start of send data uint8_t * recvbuf; // recv buffer - int recvlen; // amount of data in recv buffer - int recvoff; // offset of start of recv data + size_t recvlen; // amount of data in recv buffer + size_t recvoff; // offset of start of recv data nni_list sends; // upper side sends nni_list recvs; // upper recv aios nni_aio * handshake; // handshake aio (upper) |
