Package: libnetaddr-ip-perl Version: 4.058+dfsg-2 Severity: normal
Hi, libnetaddr-ip-perls ->addr function should follow the recommended representation in RFC5952, not only print lowercase as default (i have seen the qw(:lower) switch) but also use maximum zero compression as in 2.2 of the RFC5952: --------------------------------------- quote ----------------------------------- 2.2. Zero Compression 'A special syntax is available to compress the zeros. The use of "::" indicates one or more groups of 16 bits of zeros.' It is possible to select whether or not to omit just one 16-bit 0 field. 2001:db8:aaaa:bbbb:cccc:dddd::1 2001:db8:aaaa:bbbb:cccc:dddd:0:1 In cases where there is more than one field of only zeros, there is a choice of how many fields can be shortened. 2001:db8:0:0:0::1 2001:db8:0:0::1 2001:db8:0::1 2001:db8::1 In addition, Section 2.2 of [RFC4291] notes, 'The "::" can only appear once in an address.' This gives a choice on where in a single address to compress the zero. 2001:db8::aaaa:0:0:1 2001:db8:0:0:aaaa::1 --------------------------------------- quote ----------------------------------- -- System Information: Debian Release: 6.0.3 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.0.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libnetaddr-ip-perl depends on: ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib ii perl 5.10.1-17squeeze2 Larry Wall's Practical Extraction ii perl-base [perlapi-5.1 5.10.1-17squeeze2 minimal Perl system Versions of packages libnetaddr-ip-perl recommends: ii libsocket6-perl 0.23-1 Perl extensions for IPv6 libnetaddr-ip-perl suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org