Changeset 476df56


Ignore:
Timestamp:
08/11/04 16:29:24 (16 years ago)
Author:
Daniel Lawson <dlawson@…>
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:
dfef05d
Parents:
d9faaa5
Message:

bumped version to 2.0.1
fixed pcap open failure test

Location:
lib
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • lib/Makefile.am

    r62e170b r476df56  
    33include_HEADERS = libtrace.h dagformat.h wag.h
    44libtrace_la_LIBADD = @LIBPCAP@ @LIBZ@
    5 libtrace_la_LDFLAGS=-version-info 2:0:0 @LIBPCAP_PATH@ @LIBZ_PATH@
     5libtrace_la_LDFLAGS=-version-info 2:1:0 @LIBPCAP_PATH@ @LIBZ_PATH@
  • lib/Makefile.in

    rffe76f8 r476df56  
    8787include_HEADERS = libtrace.h dagformat.h wag.h
    8888libtrace_la_LIBADD = @LIBPCAP@ @LIBZ@
    89 libtrace_la_LDFLAGS = -version-info 2:0:0 @LIBPCAP_PATH@ @LIBZ_PATH@
     89libtrace_la_LDFLAGS = -version-info 2:1:0 @LIBPCAP_PATH@ @LIBZ_PATH@
    9090subdir = lib
    9191mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  • lib/trace.c

    r1f3696b r476df56  
    177177                        /*
    178178                         * Can have uridata of the following format
    179                          * /path/to/socket
     179                         * /path/to/socket (probably not PCAP)
    180180                         * /path/to/file
    181                          * /path/to/file.gz
    182                          * /dev/device
     181                         * /path/to/file.gz (not PCAP)
     182                         * /dev/device (use PCAPINT)
    183183                         * -
    184184                         */
     
    223223                        } else {
    224224                                (*libtrace)->conn_info.rt.hostname =
    225                                         strndup(uridata,(scan - uridata));
     225                                        (char *)strndup(uridata,(scan - uridata));
    226226                                       
    227227                                (*libtrace)->conn_info.rt.port =
     
    248248 *  erf:/path/to/rtclient/socket
    249249 *  erf:-                       (stdin)
    250  *  pcap:pcapinterface          (eg: pcap:eth0)
     250 *  pcapint:pcapinterface               (eg: pcapint:eth0)
    251251 *  pcap:/path/to/pcap/file
    252  *  pcap:/path/to/pcap/file.gz
    253252 *  pcap:-
    254253 *  rtclient:hostname
     
    258257 *  wag:/path/to/wag/file.gz
    259258 *  wag:/path/to/wag/socket
    260  *  wag:/dev/device
     259 *  wagint:/dev/device
    261260 *
    262261 * URIs which have yet to be implemented are:
     
    302301                case TRACE:
    303302                        if (libtrace->format == PCAP) {
    304                                 libtrace->input.pcap = pcap_open_offline(libtrace->conn_info.path, errbuf);
    305                                 //TODO Check that the open succeeded
     303                                if ((libtrace->input.pcap = pcap_open_offline(libtrace->conn_info.path, errbuf)) == NULL) {
     304                                        fprintf(stderr,"%s\n",errbuf);
     305                                        return 0;
     306                                }
    306307                        } else {
    307308                                libtrace->input.file = gzopen(libtrace->conn_info.path, "r");
Note: See TracChangeset for help on using the changeset viewer.