diff options
Diffstat (limited to 'bfdd/bfd_packet.c')
| -rw-r--r-- | bfdd/bfd_packet.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/bfdd/bfd_packet.c b/bfdd/bfd_packet.c index 23778c82d5..d34d642762 100644 --- a/bfdd/bfd_packet.c +++ b/bfdd/bfd_packet.c @@ -219,8 +219,8 @@ void ptm_bfd_echo_fp_snd(struct bfd_session *bfd)  	/* add eth hdr */  	eth = (struct ethhdr *)(sendbuff); -	memcpy(eth->h_source, bfd->ifp->hw_addr, sizeof(bfd->ifp->hw_addr)); -	memcpy(eth->h_dest, bfd->peer_hw_addr, sizeof(bfd->peer_hw_addr)); +	memcpy(eth->h_source, bfd->ifp->hw_addr, sizeof(eth->h_source)); +	memcpy(eth->h_dest, bfd->peer_hw_addr, sizeof(eth->h_dest));  	total_len += sizeof(struct ethhdr);  | 
