#ifndef lint
static const char rcsid[] =
- "@(#) $Header: /tcpdump/master/tcpdump/print-domain.c,v 1.56 2000-12-20 05:09:56 itojun Exp $ (LBL)";
+ "@(#) $Header: /tcpdump/master/tcpdump/print-domain.c,v 1.57 2000-12-27 12:23:27 itojun Exp $ (LBL)";
#endif
#ifdef HAVE_CONFIG_H
pbyte = (*cp + 7) / 8;
memset(&a, 0, sizeof(a));
- memcpy(&a, cp + 1 + pbyte, sizeof(a) - pbyte);
+ memcpy(&a.s6_addr[pbyte], cp + 1, sizeof(a) - pbyte);
printf(" %u %s ", *cp, ip6addr_string(&a));
(void)ns_nprint(cp + 1 + sizeof(a) - pbyte, bp);
break;