Changeset 1604


Ignore:
Timestamp:
07/16/10 11:43:28 (3 years ago)
Author:
salcock
Message:
  • Rather than asserting, print some sort of error and return NULL
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/protocols_l2.c

    r1536 r1604  
    398398{ 
    399399        void *l; 
    400         assert(linktype != ~0U); 
     400        if (linktype == ~0U) { 
     401                fprintf(stderr, "Unable to determine linktype for packet\n"); 
     402                return NULL; 
     403        } 
     404         
    401405        switch(linktype) { 
    402406                /* Packet Metadata headers, not layer2 headers */ 
Note: See TracChangeset for help on using the changeset viewer.