|
Lines 186-194
Link Here
|
| 186 |
} |
186 |
} |
| 187 |
|
187 |
|
| 188 |
static int |
188 |
static int |
| 189 |
write_data (apr_socket_t *sock, const void *str, int size) |
189 |
write_data (apr_socket_t *sock, const void *str, apr_size_t size) |
| 190 |
{ |
190 |
{ |
| 191 |
int prevsize = size; |
191 |
apr_size_t prevsize = size; |
| 192 |
|
192 |
|
| 193 |
if (apr_socket_send (sock, str, &size) != APR_SUCCESS) |
193 |
if (apr_socket_send (sock, str, &size) != APR_SUCCESS) |
| 194 |
return -1; |
194 |
return -1; |
|
Lines 214-220
Link Here
|
| 214 |
} |
214 |
} |
| 215 |
|
215 |
|
| 216 |
static int |
216 |
static int |
| 217 |
read_data (apr_socket_t *sock, void *ptr, int size) |
217 |
read_data (apr_socket_t *sock, void *ptr, apr_size_t size) |
| 218 |
{ |
218 |
{ |
| 219 |
if (apr_socket_recv (sock, ptr, &size) != APR_SUCCESS) |
219 |
if (apr_socket_recv (sock, ptr, &size) != APR_SUCCESS) |
| 220 |
return -1; |
220 |
return -1; |
|
Lines 223-229
Link Here
|
| 223 |
} |
223 |
} |
| 224 |
|
224 |
|
| 225 |
static char * |
225 |
static char * |
| 226 |
read_data_string (apr_pool_t *pool, apr_socket_t *sock, char **ptr, int *size) |
226 |
read_data_string (apr_pool_t *pool, apr_socket_t *sock, char **ptr, apr_size_t *size) |
| 227 |
{ |
227 |
{ |
| 228 |
int l, count; |
228 |
int l, count; |
| 229 |
char *buf; |
229 |
char *buf; |
|
Lines 255-261
Link Here
|
| 255 |
static int |
255 |
static int |
| 256 |
do_command (int command, apr_socket_t *sock, request_rec *r, int *result) |
256 |
do_command (int command, apr_socket_t *sock, request_rec *r, int *result) |
| 257 |
{ |
257 |
{ |
| 258 |
int size; |
258 |
apr_size_t size; |
| 259 |
char *str; |
259 |
char *str; |
| 260 |
char *str2; |
260 |
char *str2; |
| 261 |
int i; |
261 |
int i; |