Lines Matching refs:buffer_len
396 * *buffer_len is the amount of data in the buffer (output)
399 ssize_t *buffer_len)
406 *buffer_len = (ssize_t)strtol((char *)buffer, NULL, 16);
407 if(*buffer_len > maxlen) {
409 "(%zd bytes)", maxlen, *buffer_len);
412 logmsg("> %zd bytes data, server => client", *buffer_len);
414 if(!read_stdin(buffer, *buffer_len))
417 lograw(buffer, *buffer_len);
907 ssize_t buffer_len;
924 if(!read_data_block(buffer, sizeof(buffer), &buffer_len))
927 logmsg("Throwing again %zd data bytes", buffer_len);
1071 ssize_t buffer_len;
1103 buffer_len = (ssize_t)strlen((char *)buffer);
1104 msnprintf(data, sizeof(data), "PORT\n%04zx\n", buffer_len);
1107 if(!write_stdout(buffer, buffer_len))
1117 if(!read_data_block(buffer, sizeof(buffer), &buffer_len))
1127 ssize_t bytes_written = swrite(sockfd, buffer, buffer_len);
1128 if(bytes_written != buffer_len) {
1130 buffer_len, bytes_written);