comparison src/os/unix/ngx_sendv.c @ 8:708f8bb772ec

nginx-0.0.1-2002-09-02-18:48:24 import
author Igor Sysoev <igor@sysoev.ru>
date Mon, 02 Sep 2002 14:48:24 +0000
parents 34a521b1a148
children 6f58641241bb
comparison
equal deleted inserted replaced
7:b5481d6fbbd4 8:708f8bb772ec
1 1
2 #include <ngx_core.h>
2 #include <ngx_types.h> 3 #include <ngx_types.h>
3 #include <ngx_socket.h> 4 #include <ngx_socket.h>
4 #include <ngx_sendv.h> 5 #include <ngx_sendv.h>
5 6
6 ssize_t ngx_sendv(ngx_socket_t s, ngx_iovec_t *iovec, int n, size_t *sent) 7 ssize_t ngx_sendv(ngx_socket_t s, ngx_iovec_t *iovec, int n, size_t *sent)
7 { 8 {
8 ssize_t rc = writev(s, iovec, n); 9 ssize_t rc;
10
11 rc = writev(s, iovec, n);
9 12
10 if (rc == -1) 13 if (rc == -1)
11 return -1; 14 return NGX_ERROR;
12 15
13 *sent = rc; 16 *sent = rc;
14 return 0; 17 return NGX_OK;
15 } 18 }