tag | line | file | source code |
arp2 | 179 | net/tcp/arp.c | struct arp *arp2; |
arp2 | 184 | net/tcp/arp.c | skb = arp_malloc (sizeof (*skb) + sizeof (*arp2) + |
arp2 | 190 | net/tcp/arp.c | skb->mem_len = sizeof (*skb) + sizeof (*arp2) + 2*arp1->hlen + |
arp2 | 192 | net/tcp/arp.c | skb->len = sizeof (*arp2) + 2*arp1->hlen + |
arp2 | 201 | net/tcp/arp.c | arp2 =(struct arp *) ((unsigned char *)skb+sizeof (*skb) + tmp ); |
arp2 | 202 | net/tcp/arp.c | memcpy (arp2, arp1, sizeof (*arp2)); |
arp2 | 205 | net/tcp/arp.c | *arp_sourcep(arp2) = *arp_targetp(arp1); |
arp2 | 206 | net/tcp/arp.c | memcpy(arp_sourceh(arp2), dev->dev_addr, arp1->hlen); |
arp2 | 208 | net/tcp/arp.c | *arp_targetp(arp2) = *arp_sourcep(arp1); |
arp2 | 209 | net/tcp/arp.c | memcpy(arp_targeth(arp2), arp_sourceh(arp1), arp1->hlen); |
arp2 | 211 | net/tcp/arp.c | arp2->op = NET16(ARP_REPLY); |
arp2 | 217 | net/tcp/arp.c | print_arp(arp2); |