346 } |
346 } |
347 } |
347 } |
348 |
348 |
349 // start http response |
349 // start http response |
350 protocol_status(ms->sn, ms->rq, 207, NULL); |
350 protocol_status(ms->sn, ms->rq, 207, NULL); |
351 protocol_start_response(ms->sn, ms->rq); |
351 if(protocol_start_response(ms->sn, ms->rq)) { |
|
352 return 1; |
|
353 } |
352 |
354 |
353 char buffer[MULTISTATUS_BUFFER_LENGTH]; |
355 char buffer[MULTISTATUS_BUFFER_LENGTH]; |
354 // create a writer, that flushes the buffer when it is filled |
356 // create a writer, that flushes the buffer when it is filled |
355 Writer writer; |
357 Writer writer; |
356 Writer *out = &writer; |
358 Writer *out = &writer; |