Changeset 4aa4615


Ignore:
Timestamp:
02/28/06 15:51:37 (15 years ago)
Author:
Perry Lorier <perry@…>
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:
6c248a9
Parents:
9fae46b
Message:

Don't be so verbose about little warnings by default
Fix some bugs in format_erf
Be more verbose about errors

Location:
lib
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • lib/format_erf.c

    r9fae46b r4aa4615  
    917917        erf_get_framing_length,         /* get_framing_length */
    918918        erf_set_capture_length,         /* set_capture_length */
    919         erf_get_fd,                     /* get_fd */
     919        NULL,                           /* get_fd */
    920920        trace_event_trace,              /* trace_event */
    921921        erf_help                        /* help */
  • lib/format_wag.c

    rd8f02df r4aa4615  
    511511        wag_get_framing_length,         /* get_framing_length */
    512512        NULL,                           /* set_capture_length */
    513         wag_get_fd,                     /* get_fd */
     513        NULL,                           /* get_fd */
    514514        trace_event_trace,              /* trace_event */
    515515        wtf_help                        /* help */
  • lib/trace.c

    r0d57541 r4aa4615  
    159159        format_list[nformats] = f;
    160160        /* Now, verify things */
     161#if 0
    161162        if (format_list[nformats]->init_input) {
    162163#define REQUIRE(x) \
     
    179180"get_erf_timestamp, get_seconds or trace_timeval\n",format_list[nformats]->name);
    180181                }
     182                if (format_list[nformats]->trace_event==trace_event_device) {
     183                        REQUIRE(get_fd);
     184                }
     185                else {
     186                        if (format_list[nformats]->get_fd) {
     187                                fprintf(stderr,"%s: Unnecessary get_fd\n",
     188                                                format_list[nformats]->name);
     189                        }
     190                }
    181191#undef REQUIRE
    182192        }
     
    194204                REQUIRE(get_framing_length);
    195205                REQUIRE(trace_event);
     206                REQUIRE(get_seconds);
     207                REQUIRE(get_timeval);
     208                REQUIRE(get_erf_timestamp);
    196209#undef REQUIRE
    197210        }
     
    216229#undef REQUIRE
    217230        }
     231#endif
    218232        nformats++;
    219233}
     
    285299        /* parse the URI to determine what sort of event we are dealing with */
    286300        if ((uridata = trace_parse_uri(uri, &scan)) == 0) {
    287                 trace_set_err(libtrace,TRACE_ERR_BAD_FORMAT,"Bad uri format");
     301                trace_set_err(libtrace,TRACE_ERR_BAD_FORMAT,"Bad uri format (%s)",uri);
    288302                return libtrace;
    289303        }
     
    406420
    407421        if ((uridata = trace_parse_uri(uri, &scan)) == 0) {
    408                 trace_set_err_out(libtrace,TRACE_ERR_BAD_FORMAT,"Bad uri format");
     422                trace_set_err_out(libtrace,TRACE_ERR_BAD_FORMAT,"Bad uri format (%s)",uri);
    409423                return libtrace;
    410424        }
Note: See TracChangeset for help on using the changeset viewer.