/[lwip]/lwip/src/core/ipv6/icmp6.c
ViewVC logotype

Diff of /lwip/src/core/ipv6/icmp6.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by likewise, Sat Oct 19 13:00:36 2002 UTC revision 1.2 by jani, Wed Dec 18 10:40:01 2002 UTC
# Line 130  icmp_dest_unreach(struct pbuf *p, enum i Line 130  icmp_dest_unreach(struct pbuf *p, enum i
130    idur->type = (char)ICMP6_DUR;    idur->type = (char)ICMP6_DUR;
131    idur->icode = (char)t;    idur->icode = (char)t;
132    
133    bcopy(p->payload, (char *)q->payload + 8, IP_HLEN + 8);    memcpy((char *)q->payload + 8, p->payload, IP_HLEN + 8);
134        
135    /* calculate checksum */    /* calculate checksum */
136    idur->chksum = 0;    idur->chksum = 0;
# Line 162  icmp_time_exceeded(struct pbuf *p, enum Line 162  icmp_time_exceeded(struct pbuf *p, enum
162    tehdr->icode = (char)t;    tehdr->icode = (char)t;
163    
164    /* copy fields from original packet */    /* copy fields from original packet */
165    bcopy((char *)p->payload, (char *)q->payload + 8, IP_HLEN + 8);    memcpy((char *)q->payload + 8, (char *)p->payload, IP_HLEN + 8);
166        
167    /* calculate checksum */    /* calculate checksum */
168    tehdr->chksum = 0;    tehdr->chksum = 0;

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26