Changeset db161c0


Ignore:
Timestamp:
11/27/08 17:44:48 (13 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:
c5a35e6
Parents:
1311310
Message:

Start moving to TRACE_IPPROTO

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lib/protocols_transport.c

    r1311310 rdb161c0  
    2929                                (libtrace_ip_t*)transport, proto, remaining);
    3030                        /* IPv6 */
    31                         if (transport && *proto == 41) {
     31                        if (transport && *proto == TRACE_IPPROTO_IPV6) {
    3232                                transport=trace_get_payload_from_ip6(
    3333                                 (libtrace_ip6_t*)transport, proto,remaining);
     
    5252        tcp=(libtrace_tcp_t*)trace_get_transport(packet,&proto,NULL);
    5353
    54         if (!tcp || proto != 6)
     54        if (!tcp || proto != TRACE_IPPROTO_TCP)
    5555                return NULL;
    5656
     
    8686        libtrace_udp_t *udpptr = 0;
    8787
    88         if (ip->ip_p == 17) {
     88        if (ip->ip_p == TRACE_IPPROTO_UDP) {
    8989                udpptr = (libtrace_udp_t *)
    9090                        trace_get_payload_from_ip(ip, NULL, remaining);
     
    100100        icmp=(libtrace_icmp_t*)trace_get_transport(packet,&proto,NULL);
    101101
    102         if (!icmp || proto != 1)
     102        if (!icmp || proto != TRACE_IPPROTO_ICMP)
    103103                return NULL;
    104104
     
    110110        libtrace_icmp_t *icmpptr = 0;
    111111
    112         if (ip->ip_p == 1)  {
     112        if (ip->ip_p == TRACE_IPPROTO_ICMP)  {
    113113                icmpptr = (libtrace_icmp_t *)trace_get_payload_from_ip(ip,
    114114                                NULL, remaining);
Note: See TracChangeset for help on using the changeset viewer.