From owner-freebsd-hackers Sat May 4 22:28:35 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA25696 for hackers-outgoing; Sat, 4 May 1996 22:28:35 -0700 (PDT) Received: from cheops.anu.edu.au (avalon@cheops.anu.edu.au [150.203.76.24]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id WAA25536 for ; Sat, 4 May 1996 22:28:13 -0700 (PDT) Message-Id: <199605050528.WAA25536@freefall.freebsd.org> Received: by cheops.anu.edu.au (1.37.109.16/16.2) id AA133083925; Sun, 5 May 1996 15:25:25 +1000 From: Darren Reed Subject: Re: IPv8 Tutorial #1: Minimal IPv8 hack To: JimFleming@unety.net (Jim Fleming) Date: Sun, 5 May 1996 15:25:25 +1000 (EST) Cc: FreeBSD-hackers@freebsd.org In-Reply-To: <01BB3A0B.FC5C9DC0@webster.unety.net> from "Jim Fleming" at May 4, 96 10:49:42 pm X-Mailer: ELM [version 2.4 PL23] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In some mail from Jim Fleming, sie said: > > > IPv8 Tutorial #1: Minimal IPv8 Hack > --------------------------------------------------- > > A few people have asked for a minimal hack for FreeBSD > to process IPv8 packets in case they arrive at your interface. [...] > < /* Detect and fix IPv8 packets */ > < if(ip->ip_v & 8){ > < if(ip->ip_v & 4){ [...] > < /* The IPv8 packet is now IPv4 compatible */ > < > > This hack can be placed near line #184. [...] Will someone please tell me what IPv8 is ? I do know that there is an IPv6... btw, I'd do the above as if (ip->ip_v == IPVERSION6) { if (ip->ip_v == IPVERSION) { ...