Index: sys/net/route.c =================================================================== RCS file: /cvsroot/src/sys/net/route.c,v retrieving revision 1.125 diff -u -p -u -r1.125 route.c --- sys/net/route.c 31 Mar 2011 19:40:52 -0000 1.125 +++ sys/net/route.c 30 Jan 2012 11:27:38 -0000 @@ -909,8 +909,8 @@ rt_maskedcopy(const struct sockaddr *src const char *netmaskp = &netmask->sa_data[0], *srcp = &src->sa_data[0]; char *dstp = &dst->sa_data[0]; - const char *maskend = dstp + MIN(netmask->sa_len, src->sa_len); - const char *srcend = dstp + src->sa_len; + const char *maskend = (char *)dst + MIN(netmask->sa_len, src->sa_len); + const char *srcend = (char *)dst + src->sa_len; dst->sa_len = src->sa_len; dst->sa_family = src->sa_family;