- /* Check for sendfile output */
- bzero( (void *)&my_parent_buffer[0], sizeof(my_parent_buffer) );
- while (neededBytes > 0) {
- my_result = read( my_accepted_socket, &my_parent_buffer[11-neededBytes], neededBytes );
- if ( my_result == -1 ) {
- printf( "read call failed with error %d - \"%s\" \n", errno, strerror( errno) );
- goto test_failed_exit;
- } else if (my_result == 0) {
- break;
- }
- neededBytes -= my_result;
- }
-
- if ( neededBytes > 0 ) {
- printf( "read call returned %ld bytes instead of 11\n", 11 - neededBytes );
+ /* Check for sendfile output */
+ bzero( (void *)&my_parent_buffer[0], sizeof(my_parent_buffer) );
+ while (neededBytes > 0) {
+ my_result = read( my_accepted_socket, &my_parent_buffer[11-neededBytes], neededBytes );
+ if ( my_result == -1 ) {
+ printf( "read call failed with error %d - \"%s\" \n", errno, strerror( errno) );