Am 20.01.13 19:50, schrieb Gert Doering: > Hi, > > On Sun, Jan 20, 2013 at 04:49:51PM +0100, Marcel Pennewiß wrote: >>> in time for 2.3, one of the remaining open itches for the IPv6 code >>> is now fixed :-) (and the changes needed turned out to be fairly >>> trivial). >> Using ifconfig-ipv6-pool instead of server-ipv6(-macro) does not allow >> non-/64 prefix (in current 2.3). Bug or Feature? > Smells buggy. As server-ipv6 is just a macro (not really, but sort of). > > Indeed... options.c: > > else if (streq (p[0], "ifconfig-ipv6-pool") && p[1] ) > ... > if ( netbits != 64 ) > { > msg( msglevel, "--ifconfig-ipv6-pool settings: only /64 supported > righ > t now (not /%d)", netbits ); > goto err; > } > > ... this is a leftover from the initial days, where nothing else was > supported (not for server-ipv6 either). > > Patch is trivial, please find attached. David: 2.3.1 and 2.4.0, please :-)
Patch looks good. ACK from me. Arne
signature.asc
Description: OpenPGP digital signature