- Timestamp:
- 03/14/12 14:58:58 (10 years ago)
- 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:
- f440dc0
- Parents:
- 60f3c4c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lib/protocols_transport.c
r8753bb8 r1d4db58 116 116 break; 117 117 case TRACE_IPPROTO_UDP: 118 if (rem < sizeof(libtrace_udp_t)) 119 return 0; 120 if (len < sizeof(libtrace_udp_t)) 121 return 0; 118 122 len -= sizeof(libtrace_udp_t); 119 123 break; 120 124 case TRACE_IPPROTO_ICMP: 125 if (rem < sizeof(libtrace_icmp_t)) 126 return 0; 127 if (len < sizeof(libtrace_icmp_t)) 128 return 0; 121 129 len -= sizeof(libtrace_icmp_t); 122 130 break; … … 125 133 return 0; 126 134 } 127 128 135 129 136 ((libtrace_packet_t *)packet)->payload_length = len;
Note: See TracChangeset
for help on using the changeset viewer.