Changeset 2193905 for lib/format_dag25.c


Ignore:
Timestamp:
11/29/18 10:12:59 (2 years ago)
Author:
Jacob Van Walraven <jcv9@…>
Branches:
develop
Children:
fdf23b8
Parents:
d74ca03
Message:

Apply changes required for pull request #81

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lib/format_dag25.c

    rb6ff245 r2193905  
    3333#include "format_erf.h"
    3434
    35 #include <assert.h>
    3635#include <errno.h>
    3736#include <fcntl.h>
     
    245244        FORMAT_DATA->per_stream =
    246245                libtrace_list_init(sizeof(stream_data));
    247         /*assert(FORMAT_DATA->per_stream != NULL);*/
    248246        if (FORMAT_DATA->per_stream == NULL) {
    249247                trace_set_err(libtrace, TRACE_ERR_INIT_FAILED,
     
    289287{
    290288        /* Need to remove from the device list */
    291         /*assert(dev->ref_count == 0);*/
    292289        if (dev->ref_count != 0) {
    293290                fprintf(stderr, "Cannot close DAG device with non zero reference in dag_close_device()\n");
     
    10051002
    10061003        size = ntohs(erfptr->rlen);
    1007         /*assert( size >= dag_record_size );*/
    10081004        if (size < dag_record_size) {
    1009                 fprintf(stderr, "Incorrect dag record size in dag_get_record()\n");
     1005                fprintf(stderr, "DAG2.5 rlen is invalid (rlen %u, must be at least %u\n",
     1006                        size, dag_record_size);
    10101007                return NULL;
    10111008        }
     
    12391236
    12401237                /* Packet length (rlen includes format overhead) */
    1241                 /*assert(trace_get_capture_length(packet) > 0
    1242                        && trace_get_capture_length(packet) <= 65536);*/
    1243                 if (!(trace_get_capture_length(packet) > 0
    1244                        && trace_get_capture_length(packet) <= 65536)) {
     1238                if (trace_get_capture_length(packet) <= 0
     1239                       || trace_get_capture_length(packet) > 65536) {
    12451240                        trace_set_err(libtrace, TRACE_ERR_BAD_PACKET,
    12461241                                "Capture length is out of range in dag_write_packet()");
    12471242                        return -1;
    12481243                }
    1249                 /*assert(erf_get_framing_length(packet) > 0
    1250                        && trace_get_framing_length(packet) <= 65536);*/
    1251                 if (!(erf_get_framing_length(packet) > 0
    1252                        && trace_get_framing_length(packet) <= 65536)) {
     1244                if (erf_get_framing_length(packet) <= 0
     1245                       || trace_get_framing_length(packet) > 65536) {
    12531246                        trace_set_err(libtrace, TRACE_ERR_BAD_PACKET,
    12541247                                "Framing length is out of range in dag_write_packet()");
    12551248                        return -1;
    12561249                }
    1257                 /*assert(trace_get_capture_length(packet) +
    1258                        erf_get_framing_length(packet) > 0
    1259                        && trace_get_capture_length(packet) +
    1260                        erf_get_framing_length(packet) <= 65536);*/
    1261                 if (!(trace_get_capture_length(packet) +
    1262                        erf_get_framing_length(packet) > 0
    1263                        && trace_get_capture_length(packet) +
    1264                        erf_get_framing_length(packet) <= 65536)) {
     1250                if (trace_get_capture_length(packet) +
     1251                       erf_get_framing_length(packet) <= 0
     1252                       || trace_get_capture_length(packet) +
     1253                       erf_get_framing_length(packet) > 65536) {
    12651254                        trace_set_err(libtrace, TRACE_ERR_BAD_PACKET,
    12661255                                "Capture + framing length is out of range in dag_write_packet()");
     
    15161505{
    15171506        libtrace_list_node_t *tmp;
    1518         /*assert(stat && libtrace);*/
    15191507        if (!libtrace) {
    15201508                fprintf(stderr, "NULL trace passed into dag_get_statistics()\n");
     
    15401528                                       libtrace_stat_t *stat) {
    15411529        struct dag_per_stream_t *stream_data = t->format_data;
    1542         /*assert(stat && libtrace);*/
    15431530        if (!libtrace) {
    15441531                fprintf(stderr, "NULL trace passed into dag_get_thread_statistics()\n");
Note: See TracChangeset for help on using the changeset viewer.