コンパイルするとき、
./configure --enable-ip6
としていますか?
現在では、`--enable-ipv6 でもいけるようです。
$ ./configure --help --enable-ip6 enables IPv6 --enable-ipv6 enables IPv6
デフォルトでは、DELIMITER が、`:' ではなく、`%'となっています。
P%%%%6667%
まだ、ドキュメント(INSTALL.txt)には、次のように、記載があります。
1.3. Notes concerning IPv6 support This version was tested on the following IPv6 systems: BSD/OS+KAME, Digital Unix, FreeBSD+KAME, Linux, NetBSD+INRIA. Because IPv6 numeric addresses contain ``:'' characters, the default separator for the server configuration file is changed to ``%''. You can adjust it to your needs in config.h file.
なお、support/config.h.dist には、次のような定義がされていますので、コメントアウトを外し、任意の物を記述することが出来ます。
/* ** Define delimiter of fields in ircd.conf. */ #ifdef INET6 # define IRCDCONF_DELIMITER '%' #else # define IRCDCONF_DELIMITER ':' #endif