Changeset 52f8fc2 for lib/format_erf.c


Ignore:
Timestamp:
02/23/06 13:14:32 (16 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:
8ea5b38
Parents:
aa62105
Message:

Cleanup some uses of packet->trace where the trace is already available!

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lib/format_erf.c

    raa62105 r52f8fc2  
    408408                                        dag_record_size)) == -1) {
    409409                trace_set_err(errno,"read(%s)",
    410                                 packet->trace->uridata);
     410                                libtrace->uridata);
    411411                return -1;
    412412        }
     
    428428                                        buffer2,
    429429                                        size)) != size) {
    430                 trace_set_err(errno, "read(%s)", packet->trace->uridata);
     430                trace_set_err(errno, "read(%s)", libtrace->uridata);
    431431                return -1;
    432432        }
     
    474474        void *buffer = 0;
    475475
    476         packet->trace = libtrace;
    477 
    478476        if (packet->buf_control == TRACE_CTRL_EXTERNAL || !packet->buffer) {
    479477                packet->buf_control = TRACE_CTRL_PACKET;
     
    591589        }
    592590       
    593         if (packet->trace->format == &erf 
     591        if (libtrace->format == &erf 
    594592#if HAVE_DAG
    595                         || packet->trace->format == &dag
     593                        || libtrace->format == &dag
    596594#endif
    597595                        ) {
     
    678676}
    679677
    680 static int rtclient_get_fd(const struct libtrace_packet_t *packet) {
    681         return packet->trace->format_data->input.fd;
    682 }
    683 
    684 static int erf_get_fd(const struct libtrace_packet_t *packet) {
    685         return packet->trace->format_data->input.fd;
     678static int rtclient_get_fd(const libtrace_t *trace) {
     679        return trace->format_data->input.fd;
     680}
     681
     682static int erf_get_fd(const libtrace_t *trace) {
     683        return trace->format_data->input.fd;
    686684}
    687685
     
    692690        int data;
    693691
    694         if (packet->trace->format->get_fd) {
    695                 dag_fd = packet->trace->format->get_fd(packet);
     692        if (trace->format->get_fd) {
     693                dag_fd = trace->format->get_fd(packet);
    696694        } else {
    697695                dag_fd = 0;
Note: See TracChangeset for help on using the changeset viewer.