static ssize_t plaintext_send(IOBuf *iob, char *buffer, int len) { return fdsend(iob->fd, buffer, len); }
static int ssl_fdsend_wrapper(void *p_iob, unsigned char *ubuffer, int len) { IOBuf *iob = (IOBuf *) p_iob; return fdsend(iob->fd, (char *) ubuffer, len); }
int Response_send_socket_policy(int fd) { // must have +1 to include the \0 that xml sockets expect return fdsend(fd, bdata(&FLASH_RESPONSE), blength(&FLASH_RESPONSE) + 1); }
inline int Dir_send_header(FileRecord *file, int sock_fd) { return fdsend(sock_fd, bdata(file->header), blength(file->header)) == blength(file->header); }
int Response_send_status(int fd, bstring error) { return fdsend(fd, bdata(error), blength(error)); }