Changeset 9fae46b


Ignore:
Timestamp:
02/28/06 15:30:47 (16 years ago)
Author:
Shane Alcock <salcock@…>
Branches:
4.0.1-hotfixes, cachetimestamps, develop, dpdk-ndag, etsilive, getfragoff, help, libtrace4, master, ndag_format, pfring, rc-4.0.1, rc-4.0.2, rc-4.0.3, rc-4.0.4, ringdecrementfix, ringperformance, ringtimestampfixes
Children:
4aa4615
Parents:
5b66921
Message:

Minor fixes regarding the return values for dag_init_input and rt_init_input

Location:
lib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • lib/format_erf.c

    r0d57541 r9fae46b  
    155155#ifdef HAVE_DAG
    156156static int dag_init_input(struct libtrace_t *libtrace) {
    157         libtrace->format_data = (struct libtrace_format_data_t *)
    158                 malloc(sizeof(struct libtrace_format_data_t));
     157        libtrace->format_data = (struct erf_format_data_t *)
     158                malloc(sizeof(struct erf_format_data_t));
     159        return 0;
    159160}
    160161
  • lib/format_rt.c

    rc26ca86 r9fae46b  
    114114        if ((he=gethostbyname(RT_INFO->hostname)) == NULL) {
    115115                perror("gethostbyname");
    116                 return 0;
     116                return -1;
    117117        }
    118118        if ((RT_INFO->input_fd = socket(AF_INET, SOCK_STREAM, 0)) == -1) {
    119119                perror("socket");
    120                 return 0;
     120                return -1;
    121121        }
    122122
     
    129129                                sizeof(struct sockaddr)) == -1) {
    130130                perror("connect (inet)");
    131                 return 0;
     131                return -1;
    132132        }
    133133       
     
    136136        if (recv(RT_INFO->input_fd, &connect_msg, sizeof(rt_header_t), 0) != sizeof(rt_header_t) ) {
    137137                printf("An error occured while connecting to %s\n", RT_INFO->hostname);
    138                 return 0;
     138                return -1;
    139139        }
    140140
     
    150150                        printf("Connection attempt is denied by the server: %s\n",
    151151                                        rt_deny_reason(reason));
    152                         return 0;
     152                        return -1;
    153153                case RT_HELLO:
    154154                        /* do something with options */
     
    162162                        reliability = hello_opts.reliable;
    163163                       
    164                         return 1;
     164                        return 0;
    165165                default:
    166166                        printf("Unexpected message type: %d\n", connect_msg.type);
    167                         return 0;
    168         }
    169        
    170         return 0;
     167                        return -1;
     168        }
     169       
     170        return -1;
    171171}
    172172
Note: See TracChangeset for help on using the changeset viewer.