- 论坛徽章:
- 0
|
我晕,看清楚一点,楼主!
struct ether_arp {
struct arphdr ea_hdr; /* fixed-size header */
u_int8_t arp_sha[ETH_ALEN]; /* sender hardware address */
u_int8_t arp_spa[4]; /* sender protocol address */
u_int8_t arp_tha[ETH_ALEN]; /* target hardware address */
u_int8_t arp_tpa[4]; /* target protocol address */
};
....
printf("header:%d\n",a->eahdr);
printf("dest ip = %d",a->tpa);
printf("source ip =%d",a->spa);
printf("dest mac =%d",a->tha);
printf("source ip =%d",a->sha);
ea_hdr----eahdr??
arp_sha----sha?? |
|