Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Nov 2005 19:20:57 -0600
From:      Craig Boston <craig@tobuj.gank.org>
To:        Pawel Jakub Dawidek <pjd@FreeBSD.org>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: [PATCH] IPv6 support for ggate
Message-ID:  <20051111012057.GA16592@nowhere>
In-Reply-To: <20051101104136.GA2116@garage.freebsd.pl>
References:  <20051028040450.GB50419@nowhere> <20051101104136.GA2116@garage.freebsd.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Nov 01, 2005 at 11:41:36AM +0100, Pawel Jakub Dawidek wrote:
> I'll be grateful if you could file PR and send me its number. Thanks!

I just submitted version 2 of the patch as bin/88821.

> Thanks a lot! Unfortunately I don't have time to setup test environment
> (I don't use ipv6 at all) and it can take a while before I'll be ready
> for committing this (if noone else beat me on this).

No problem, I can very much identify with not having enough time.  I'm
no stranger to maintaining local patches, so no hurry.

For anyone following along who wants to try this out, grab the patch
from the PR rather than the one I posted earlier.  Please test even if
you don't use IPv6 to make sure everything still works.

The new patch has several improvements over the first one:

* Much cleaner in a few places (notably mask handling & address binding)

* ggated now allows binding to an arbitrary number of local addresses,
  just specify -a for each one you want to use

* Eliminates most cases of conditional code on AF_*.  The only ones left
  deal with network masks for access control that can't really be
  generalized

Craig



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051111012057.GA16592>