[PATCH] IPv6 support for ggate

Craig Boston craig at tobuj.gank.org
Thu Nov 10 17:21:00 PST 2005

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


More information about the freebsd-hackers mailing list