use memset and memcpy instead of bzero and bcopy throughout lwIP core code.Archs need to update.Bug #1899

This commit is contained in:
jani
2002-12-18 10:40:01 +00:00
parent 219266b7de
commit 4c1069c38b
12 changed files with 24 additions and 24 deletions

View File

@@ -130,7 +130,7 @@ icmp_dest_unreach(struct pbuf *p, enum icmp_dur_type t)
idur->type = (char)ICMP6_DUR;
idur->icode = (char)t;
bcopy(p->payload, (char *)q->payload + 8, IP_HLEN + 8);
memcpy((char *)q->payload + 8, p->payload, IP_HLEN + 8);
/* calculate checksum */
idur->chksum = 0;
@@ -162,7 +162,7 @@ icmp_time_exceeded(struct pbuf *p, enum icmp_te_type t)
tehdr->icode = (char)t;
/* copy fields from original packet */
bcopy((char *)p->payload, (char *)q->payload + 8, IP_HLEN + 8);
memcpy((char *)q->payload + 8, (char *)p->payload, IP_HLEN + 8);
/* calculate checksum */
tehdr->chksum = 0;

View File

@@ -58,7 +58,7 @@ ip_addr_cmp(struct ip_addr *addr1, struct ip_addr *addr2)
void
ip_addr_set(struct ip_addr *dest, struct ip_addr *src)
{
bcopy(src, dest, sizeof(struct ip_addr));
memcpy(dest, src, sizeof(struct ip_addr));
/* dest->addr[0] = src->addr[0];
dest->addr[1] = src->addr[1];
dest->addr[2] = src->addr[2];