--- /usr/src/sys/netinet/raw_ip.c Fri Feb 15 13:25:24 2002 +++ ./raw_ip.c Fri Sep 6 09:53:19 2002 @@ -239,12 +239,14 @@ m_freem(m); return EINVAL; } +/* FreeBSD patch for proper honeyd functionality if (ip->ip_id == 0) #ifdef RANDOM_IP_ID ip->ip_id = ip_randomid(); #else ip->ip_id = htons(ip_id++); #endif +*/ /* XXX prevent ip_output from overwriting header fields */ flags |= IP_RAWOUTPUT; ipstat.ips_rawout++;