<86>Jul 25 08:51:15 userdel[2568754]: delete user 'rooter' <86>Jul 25 08:51:15 userdel[2568754]: removed group 'rooter' owned by 'rooter' <86>Jul 25 08:51:15 userdel[2568754]: removed shadow group 'rooter' owned by 'rooter' <86>Jul 25 08:51:15 groupadd[2568765]: group added to /etc/group: name=rooter, GID=567 <86>Jul 25 08:51:15 groupadd[2568765]: group added to /etc/gshadow: name=rooter <86>Jul 25 08:51:15 groupadd[2568765]: new group: name=rooter, GID=567 <86>Jul 25 08:51:15 useradd[2568777]: new user: name=rooter, UID=567, GID=567, home=/root, shell=/bin/bash <86>Jul 25 08:51:15 userdel[2568793]: delete user 'builder' <86>Jul 25 08:51:15 userdel[2568793]: removed group 'builder' owned by 'builder' <86>Jul 25 08:51:15 userdel[2568793]: removed shadow group 'builder' owned by 'builder' <86>Jul 25 08:51:15 groupadd[2568803]: group added to /etc/group: name=builder, GID=568 <86>Jul 25 08:51:15 groupadd[2568803]: group added to /etc/gshadow: name=builder <86>Jul 25 08:51:15 groupadd[2568803]: new group: name=builder, GID=568 <86>Jul 25 08:51:15 useradd[2568811]: new user: name=builder, UID=568, GID=568, home=/usr/src, shell=/bin/bash <13>Jul 25 08:51:16 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Jul 25 08:51:16 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343389 installed <13>Jul 25 08:51:16 rpmi: perl-Encode-3.04-alt1 sisyphus+247835.100.1.1 1584190307 installed <13>Jul 25 08:51:16 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed <13>Jul 25 08:51:16 rpmi: perl-Digest-SHA1-2.13-alt5.2 sisyphus+219907.4500.1.1 1548350054 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/ipv6calc-0.94.1-alt1.nosrc.rpm Installing ipv6calc-0.94.1-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.52303 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ipv6calc-0.94.1 + echo 'Source #0 (ipv6calc-0.94.1.tar):' Source #0 (ipv6calc-0.94.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/ipv6calc-0.94.1.tar + cd ipv6calc-0.94.1 + /bin/chmod -c -Rf u+rwX,go-w . + iconv -fiso88591 -tutf8 -o CREDITS CREDITS + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.52303 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ipv6calc-0.94.1 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + sort -u + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext checking for gawk... gawk checking for i586-alt-linux-gcc... i586-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to accept ISO C89... none needed checking for i586-alt-linux-ranlib... no checking for ranlib... ranlib checking whether make sets $(MAKE)... yes checking how to run the C preprocessor... i586-alt-linux-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for an ANSI C-conforming const... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for off_t... yes checking for size_t... yes checking whether byte ordering is bigendian... no checking for working memcmp... yes checking for strspn... yes checking for strstr... yes checking for getopt_long... yes configure: creating ./config.status config.status: creating Makefile config.status: creating md5/Makefile config.status: creating tools/Makefile config.status: creating getopt/Makefile config.status: creating ipv6calc/Makefile config.status: creating lib/Makefile config.status: creating man/Makefile config.status: creating ipv6logconv/Makefile config.status: creating ipv6loganon/Makefile config.status: creating ipv6logstats/Makefile config.status: creating contrib/ipv6calc.spec config.status: creating VERSION config.status: creating ipv6calcweb/ipv6calcweb.cgi config.status: creating config.h configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext + make -j8 cd md5 && make cd databases/ieee-oui && make cd databases/ieee-iab && make cd databases/ipv4-assignment && make cd databases/ipv6-assignment && make test -f dbieee_oui.h || make update test -f dbieee_iab.h || make update test -f dbipv4addr_assignment.h || make update test -f dbipv6addr_assignment.h || make update make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/md5' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I.. -fPIC -o md5.o -c -s md5.c make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/md5' cd lib && make GETOPT_INCLUDE= cd ../ && make db-ipv6-assignment-make cd ../ && make db-ipv4-assignment-make cd ../ && make db-ieee-oui-make cd databases/ipv6-assignment && make cd databases/ipv4-assignment && make cd databases/ieee-oui && make test -f dbipv6addr_assignment.h || make update test -f dbieee_oui.h || make update test -f dbipv4addr_assignment.h || make update make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c libmac.c libmac.c: In function 'macaddrstruct_to_string': libmac.c:173:45: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 173 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libmac.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libmac.c:171:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] 171 | snprintf(resultstring, NI_MAXHOST - 1, "MAC=%s", tempstring); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from libmac.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c libeui64.c make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c librfc1884.c librfc1884.c: In function 'librfc1884_ipv6addrstruct_to_compaddr': librfc1884.c:308:55: warning: ':' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 308 | snprintf(temp2string, sizeof(temp2string) - 1, "%s:", tempstring); | ^ In file included from /usr/include/stdio.h:867, from librfc1884.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 1025 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1884.c:310:52: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 310 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", temp2string); | ^ In file included from /usr/include/stdio.h:867, from librfc1884.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1884.c:306:55: warning: ':' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 306 | snprintf(temp2string, sizeof(temp2string) - 1, "%s:%x", tempstring, (unsigned int) ipv6addr_getword(ipv6addrp, (unsigned int) i)); | ^ librfc1884.c:306:52: note: directive argument in the range [0, 65535] 306 | snprintf(temp2string, sizeof(temp2string) - 1, "%s:%x", tempstring, (unsigned int) ipv6addr_getword(ipv6addrp, (unsigned int) i)); | ^~~~~~~ In file included from /usr/include/stdio.h:867, from librfc1884.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 1029 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1884.c:310:52: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 310 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", temp2string); | ^ In file included from /usr/include/stdio.h:867, from librfc1884.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1884.c:298:55: warning: ':' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 298 | snprintf(temp2string, sizeof(temp2string) - 1, "%s:", tempstring); | ^ In file included from /usr/include/stdio.h:867, from librfc1884.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 1025 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1884.c:310:52: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 310 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", temp2string); | ^ In file included from /usr/include/stdio.h:867, from librfc1884.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1884.c:315:54: warning: ':' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 315 | snprintf(temp2string, sizeof(temp2string) - 1, "%s:%u.%u.%u.%u", \ | ^ librfc1884.c:315:51: note: directive argument in the range [0, 255] 315 | snprintf(temp2string, sizeof(temp2string) - 1, "%s:%u.%u.%u.%u", \ | ^~~~~~~~~~~~~~~~ librfc1884.c:315:51: note: directive argument in the range [0, 255] librfc1884.c:315:51: note: directive argument in the range [0, 255] librfc1884.c:315:51: note: directive argument in the range [0, 255] In file included from /usr/include/stdio.h:867, from librfc1884.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 1040 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1884.c:322:52: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 322 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", temp2string); | ^ In file included from /usr/include/stdio.h:867, from librfc1884.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1884.c:351:47: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 351 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from librfc1884.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1884.c:349:47: warning: '%%' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 349 | snprintf(resultstring, NI_MAXHOST - 1, "%s%%%s", tempstring, ipv6addrp->scopeid); | ^~ In file included from /usr/include/stdio.h:867, from librfc1884.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1884.c:333:45: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 333 | snprintf(resultstring, NI_MAXHOST - 1, "%s/%u", tempstring, (unsigned int) ipv6addrp->prefixlength); | ^ librfc1884.c:333:42: note: directive argument in the range [0, 255] 333 | snprintf(resultstring, NI_MAXHOST - 1, "%s/%u", tempstring, (unsigned int) ipv6addrp->prefixlength); | ^~~~~~~ In file included from /usr/include/stdio.h:867, from librfc1884.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 1028 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1884.c:345:47: warning: '.ipv6-literal.net' directive output may be truncated writing 17 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 345 | snprintf(resultstring, NI_MAXHOST - 1, "%s.ipv6-literal.net", tempstring); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from librfc1884.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 1041 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1884.c:343:47: warning: 's' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 343 | snprintf(resultstring, NI_MAXHOST - 1, "%ss%s.ipv6-literal.net", tempstring, ipv6addrp->scopeid); | ^ In file included from /usr/include/stdio.h:867, from librfc1884.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 19 and 2065 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c librfc1886.c librfc1886.c: In function 'librfc1886_addr_to_nibblestring': librfc1886.c:110:46: warning: '.' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 110 | snprintf(resultstring, NI_MAXHOST - 1, "%s.", tempstring); | ^ In file included from /usr/include/stdio.h:867, from librfc1886.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 1025 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1886.c:108:46: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 108 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from librfc1886.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc1886.c:118:44: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 118 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from librfc1886.c:20: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c librfc1924.c make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c librfc3041.c librfc3041.c: In function 'librfc3041_calc': librfc3041.c:67:42: warning: iteration 8 invokes undefined behavior [-Waggressive-loop-optimizations] 67 | newidentifier->in6_addr.s6_addr[i + 8] = (uint8_t) digest[i]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ librfc3041.c:65:2: note: within this loop 65 | for (i = 0; i < (int) (sizeof(newidentifier->in6_addr.s6_addr) / sizeof(newidentifier->in6_addr.s6_addr[0])); i++) { | ^~~ librfc3041.c:54:53: warning: '%02x' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 54 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%02x", tempstring, (int) digest[i]); | ^~~~ librfc3041.c:54:50: note: directive argument in the range [0, 255] 54 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%02x", tempstring, (int) digest[i]); | ^~~~~~~~ In file included from /usr/include/stdio.h:867, from librfc3041.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 1026 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc3041.c:55:51: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 55 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", tempstring2); | ^ In file included from /usr/include/stdio.h:867, from librfc3041.c:16: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c librfc5569.c make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c libipv6calc.c libipv6calc.c: In function 'string_to_reverse_dotted': libipv6calc.c:107:51: warning: '.' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 107 | snprintf(tempstring, sizeof(tempstring) - 1, "%s.", resultstring); | ^ In file included from /usr/include/stdio.h:867, from libipv6calc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 1025 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6calc.c:108:55: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 108 | snprintf(resultstring, sizeof(resultstring) - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libipv6calc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6calc.c:115:54: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 115 | snprintf(tempstring, sizeof(tempstring) - 1, "%s%s", token, resultstring); | ^ In file included from /usr/include/stdio.h:867, from libipv6calc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 1 or more bytes (assuming 1024) into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6calc.c:120:55: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 120 | snprintf(resultstring, sizeof(resultstring) - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libipv6calc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6calc.c:118:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1022 [-Wformat-truncation=] 118 | snprintf(tempstring, sizeof(tempstring) - 1, "%s.%s", token, resultstring); | ^~ ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from libipv6calc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6calc.c:126:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1022 [-Wformat-truncation=] 126 | snprintf(tempstring, sizeof(tempstring) - 1, ".%s", resultstring); | ^~ ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from libipv6calc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 1025 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6calc.c:127:55: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 127 | snprintf(resultstring, sizeof(resultstring) - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libipv6calc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6calc.c:130:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1022 [-Wformat-truncation=] 130 | snprintf(string, NI_MAXHOST - 1, ".%s", resultstring); | ^~ ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from libipv6calc.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 1025 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c librfc3056.c make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c libifinet6.c libifinet6.c: In function 'libifinet6_ifinet6_withprefixlength_to_ipv6addrstruct': libifinet6.c:109:44: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 109 | snprintf(resultstring,NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libifinet6.c:14: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libifinet6.c: In function 'libifinet6_ipv6addrstruct_to_ifinet6': libifinet6.c:144:44: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 144 | snprintf(resultstring,NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libifinet6.c:14: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libifinet6.c:142:44: warning: ' ' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 142 | snprintf(resultstring,NI_MAXHOST - 1, "%s %02x", tempstring, (unsigned int) (*ipv6addrp).prefixlength); | ^ libifinet6.c:142:41: note: directive argument in the range [0, 255] 142 | snprintf(resultstring,NI_MAXHOST - 1, "%s %02x", tempstring, (unsigned int) (*ipv6addrp).prefixlength); | ^~~~~~~~~ In file included from /usr/include/stdio.h:867, from libifinet6.c:14: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 4 and 1027 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c librfc2874.c librfc2874.c: In function 'librfc2874_addr_to_bitstring': librfc2874.c:79:45: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 79 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from librfc2874.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc2874.c:107:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1020 [-Wformat-truncation=] 107 | snprintf(resultstring, NI_MAXHOST - 1, "\\[x%s", tempstring); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from librfc2874.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 4 and 1027 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc2874.c: In function 'librfc2874_bitstring_to_ipv6addrstruct': librfc2874.c:177:52: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1015 [-Wformat-truncation=] 177 | snprintf(resultstring, NI_MAXHOST - 1, "Nibble '%s' at dot position %u is out of range", tempstring2, index + 1); | ^~ ~~~~~~~~~~~ librfc2874.c:177:43: note: directive argument in the range [4, 36] 177 | snprintf(resultstring, NI_MAXHOST - 1, "Nibble '%s' at dot position %u is out of range", tempstring2, index + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from librfc2874.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 44 and 1068 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librfc2874.c:172:52: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1015 [-Wformat-truncation=] 172 | snprintf(resultstring, NI_MAXHOST - 1, "Nibble '%s' at position %u cannot be parsed", tempstring2, index + 1); | ^~ ~~~~~~~~~~~ librfc2874.c:172:43: note: directive argument in the range [4, 36] 172 | snprintf(resultstring, NI_MAXHOST - 1, "Nibble '%s' at position %u cannot be parsed", tempstring2, index + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from librfc2874.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 41 and 1065 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c ipv6calctypes.c make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c libipv4addr.c libipv4addr.c: In function 'libipv4addr_ipv4addrstruct_to_string': libipv4addr.c:610:45: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 610 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libipv4addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv4addr.c:608:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] 608 | snprintf(resultstring, NI_MAXHOST - 1, "IPV4=%s", tempstring); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from libipv4addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv4addr.c: In function 'libipv4addr_to_reversestring': libipv4addr.c:848:45: warning: '.' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 848 | snprintf(resultstring, NI_MAXHOST - 1, "%s.", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libipv4addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 1025 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv4addr.c:855:44: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 855 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libipv4addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv4addr.c: In function 'libipv4addr_to_octal': libipv4addr.c:904:44: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 904 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libipv4addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv4addr.c: In function 'libipv4addr_to_hex': libipv4addr.c:931:44: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 931 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libipv4addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c ipv6calchelp.c make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c libieee.c make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D__EXTENSIONS__ -I../ -I../md5/ -c libipv6addr.c libipv6addr.c: In function 'ipv6addr_gettype': libipv6addr.c:746:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 746 | if (st2 == (uint32_t) 0x0000ffffu) | ^~ libipv6addr.c:748:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 748 | return (type); | ^~~~~~ libipv6addr.c: In function 'ipv6addrstruct_to_uncompaddr': libipv6addr.c:1458:47: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1458 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1456:47: warning: '%%' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 1456 | snprintf(resultstring, NI_MAXHOST - 1, "%s%%%s", tempstring, ipv6addrp->scopeid); | ^~ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1439:45: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 1439 | snprintf(resultstring, NI_MAXHOST - 1, "%s/%u", tempstring, (unsigned int) ipv6addrp->prefixlength); | ^ libipv6addr.c:1439:42: note: directive argument in the range [0, 255] 1439 | snprintf(resultstring, NI_MAXHOST - 1, "%s/%u", tempstring, (unsigned int) ipv6addrp->prefixlength); | ^~~~~~~ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 1028 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1452:47: warning: '.ipv6-literal.net' directive output may be truncated writing 17 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1452 | snprintf(resultstring, NI_MAXHOST - 1, "%s.ipv6-literal.net", tempstring); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 1041 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1450:47: warning: 's' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 1450 | snprintf(resultstring, NI_MAXHOST - 1, "%ss%s.ipv6-literal.net", tempstring, ipv6addrp->scopeid); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 19 and 2065 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c: In function 'ipv6addrstruct_to_uncompaddrprefix': libipv6addr.c:1511:55: warning: '%x' directive output may be truncated writing between 1 and 4 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1511 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%x", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~ libipv6addr.c:1511:52: note: directive argument in the range [0, 65535] 1511 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%x", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~~~~~ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 1028 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1509:55: warning: '%04x' directive output may be truncated writing 4 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1509 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%04x", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~~~ libipv6addr.c:1509:52: note: directive argument in the range [0, 65535] 1509 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%04x", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~~~~~~~ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1505:55: warning: '%x' directive output may be truncated writing between 1 and 4 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1505 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%x:", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~ libipv6addr.c:1505:52: note: directive argument in the range [0, 65535] 1505 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%x:", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~~~~~~ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 1029 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1503:55: warning: '%04x' directive output may be truncated writing 4 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1503 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%04x:", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~~~ libipv6addr.c:1503:52: note: directive argument in the range [0, 65535] 1503 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%04x:", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~~~~~~~~ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1515:53: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1515 | snprintf(tempstring1, sizeof(tempstring1) - 1, "%s", tempstring2); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1517:44: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1517 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring1); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c: In function 'ipv6addrstruct_to_uncompaddrsuffix': libipv6addr.c:1580:55: warning: '%x' directive output may be truncated writing between 1 and 4 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1580 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%x", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~ libipv6addr.c:1580:52: note: directive argument in the range [0, 65535] 1580 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%x", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~~~~~ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 1028 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1578:55: warning: '%04x' directive output may be truncated writing 4 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1578 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%04x", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~~~ libipv6addr.c:1578:52: note: directive argument in the range [0, 65535] 1578 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%04x", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~~~~~~~ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1574:55: warning: '%x' directive output may be truncated writing between 1 and 4 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1574 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%x:", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~ libipv6addr.c:1574:52: note: directive argument in the range [0, 65535] 1574 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%x:", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~~~~~~ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 1029 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1572:55: warning: '%04x' directive output may be truncated writing 4 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1572 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%04x:", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~~~ libipv6addr.c:1572:52: note: directive argument in the range [0, 65535] 1572 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%04x:", tempstring1, (unsigned int) ipv6addr_getword(ipv6addrp, i)); | ^~~~~~~~~ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1584:53: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1584 | snprintf(tempstring1, sizeof(tempstring1) - 1, "%s", tempstring2); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1563:54: warning: '%u' directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1563 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%u.%u.%u.%u", tempstring1, \ | ^~ libipv6addr.c:1563:51: note: directive argument in the range [0, 255] 1563 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s%u.%u.%u.%u", tempstring1, \ | ^~~~~~~~~~~~~~~ libipv6addr.c:1563:51: note: directive argument in the range [0, 255] libipv6addr.c:1563:51: note: directive argument in the range [0, 255] libipv6addr.c:1563:51: note: directive argument in the range [0, 255] In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 8 and 1039 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1584:53: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1584 | snprintf(tempstring1, sizeof(tempstring1) - 1, "%s", tempstring2); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1586:44: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1586 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring1); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c: In function 'addr_to_ipv6addrstruct.part.0': libipv6addr.c:1244:46: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1244 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1275:80: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] 1275 | snprintf(resultstring, NI_MAXHOST - 1, "Error in given address expanded to '%s' is not valid!", tempstring); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 52 and 1075 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:1285:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 999 [-Wformat-truncation=] 1285 | snprintf(resultstring, NI_MAXHOST - 1, "Error in given address '%s' is not valid!", tempstring); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 40 and 1063 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'fprintf', inlined from 'addr_to_ipv6addrstruct.part.0' at libipv6addr.c:1210:3: /usr/include/bits/stdio2.h:100:10: warning: '%s' directive argument is null [-Wformat-overflow=] 100 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libipv6addr.c: In function 'libipv6addr_to_octal': libipv6addr.c:1912:44: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1912 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c: In function 'libipv6addr_to_hex': libipv6addr.c:1951:44: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1951 | snprintf(resultstring, NI_MAXHOST - 1, "%s", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c: In function 'libipv6addr_anonymize': libipv6addr.c:2042:54: warning: ',' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 2042 | snprintf(helpstring, sizeof(helpstring) - 1, "%s,", tempstring); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 1025 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:2043:54: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2043 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", helpstring); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:2045:55: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 2045 | snprintf(helpstring, sizeof(helpstring) - 1, "%s%s", tempstring, ipv6calc_ipv6addrtypestrings[i].token); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 1 or more bytes (assuming 1024) into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libipv6addr.c:2046:53: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2046 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", helpstring); | ^ In file included from /usr/include/stdio.h:867, from libipv6addr.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' cd ../ && make db-ieee-oui-make cd databases/ieee-oui && make test -f dbieee_oui.h || make update cd ../ && make db-ipv4-assignment-make cd databases/ipv4-assignment && make test -f dbipv4addr_assignment.h || make update cd ../ && make db-ipv6-assignment-make cd databases/ipv6-assignment && make test -f dbipv6addr_assignment.h || make update make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' echo "Create library" Create library ar r libipv6calc.a libipv6calc.o libipv6addr.o libipv4addr.o libieee.o libeui64.o libmac.o librfc1884.o librfc1886.o librfc1924.o librfc2874.o librfc3041.o librfc3056.o librfc5569.o libifinet6.o ipv6calchelp.o ipv6calctypes.o ar: creating libipv6calc.a ranlib libipv6calc.a make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' cd ipv6calc && make cd ipv6logconv && make cd ipv6loganon && make cd ipv6logstats && make cd ../ && make lib-make cd md5 && make make[3]: Nothing to be done for 'all'. cd databases/ieee-oui && make test -f dbieee_oui.h || make update make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6loganon' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I../ -I../lib/ -D__EXTENSIONS__ -c ipv6loganonhelp.c make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6loganon' cd ../ && make lib-make cd databases/ieee-iab && make cd md5 && make make[3]: Nothing to be done for 'all'. cd databases/ieee-oui && make test -f dbieee_oui.h || make update cd databases/ieee-iab && make test -f dbieee_iab.h || make update cd databases/ipv4-assignment && make test -f dbieee_iab.h || make update test -f dbipv4addr_assignment.h || make update cd databases/ipv6-assignment && make test -f dbipv6addr_assignment.h || make update cd lib && make GETOPT_INCLUDE= make[3]: Nothing to be done for 'all'. cd databases/ipv4-assignment && make test -f dbipv4addr_assignment.h || make update cd databases/ipv6-assignment && make test -f dbipv6addr_assignment.h || make update cd ../ && make lib-make cd md5 && make cd lib && make GETOPT_INCLUDE= make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. cd databases/ieee-oui && make test -f dbieee_oui.h || make update cd databases/ieee-iab && make test -f dbieee_iab.h || make update cd databases/ipv4-assignment && make test -f dbipv4addr_assignment.h || make update cd databases/ipv6-assignment && make test -f dbipv6addr_assignment.h || make update cd lib && make GETOPT_INCLUDE= make[3]: Nothing to be done for 'all'. make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logconv' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I../ -I../lib/ -D__EXTENSIONS__ -c ipv6logconvhelp.c make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logconv' cd ../ && make lib-make cd md5 && make make[3]: Nothing to be done for 'all'. cd databases/ieee-oui && make test -f dbieee_oui.h || make update cd databases/ieee-iab && make test -f dbieee_iab.h || make update cd databases/ipv4-assignment && make test -f dbipv4addr_assignment.h || make update cd databases/ipv6-assignment && make test -f dbipv6addr_assignment.h || make update make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logstats' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I../ -I../lib/ -D__EXTENSIONS__ -c ipv6logstatshelp.c make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logstats' cd lib && make GETOPT_INCLUDE= make[3]: Nothing to be done for 'all'. make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6loganon' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I../ -I../lib/ -D__EXTENSIONS__ -c ipv6loganon.c ipv6loganon.c: In function 'lineparser': ipv6loganon.c:568:66: warning: '%s' directive output may be truncated writing up to 16383 bytes into a region of size 1023 [-Wformat-truncation=] 360 | retval = anonymizetoken(resultstring, charptr); | ~~~~~~~~~~~~ ...... 568 | snprintf(cache_lru_value[cache_lru_last - 1], NI_MAXHOST - 1, "%s", resultstring); | ^~ In file included from /usr/include/stdio.h:867, from ipv6loganon.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 16384 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6loganon' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logstats' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I../ -I../lib/ -D__EXTENSIONS__ -c ipv6logstats.c make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logstats' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6loganon' i586-alt-linux-gcc -o ipv6loganon ipv6loganon.o ipv6loganonhelp.o -lipv6calc -L../lib/ -lm make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6loganon' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logconv' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I../ -I../lib/ -D__EXTENSIONS__ -c ipv6logconv.c ipv6logconv.c: In function 'converttoken.part.0': ipv6logconv.c:522:55: warning: '.' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 522 | snprintf(tempstring, sizeof(tempstring) - 1, "%s.%s", temp2string, resultstring); | ^ In file included from /usr/include/stdio.h:867, from ipv6logconv.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logconv' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logstats' i586-alt-linux-gcc -o ipv6logstats ipv6logstats.o ipv6logstatshelp.o -lipv6calc -L../lib/ -lm make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logstats' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I../ -I../lib/ -c showinfo.c showinfo.c: In function 'print_eui64': showinfo.c:711:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1017 [-Wformat-truncation=] 711 | snprintf(tempstring, sizeof(tempstring) - 1, "EUI64=%s", helpstring); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 1030 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:740:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] 740 | snprintf(tempstring, sizeof(tempstring) - 1, "OUI=\"%s\"", helpstring); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 1030 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c: In function 'print_ipv4addr': showinfo.c:513:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1022 [-Wformat-truncation=] 513 | snprintf(embeddedipv4string, sizeof(embeddedipv4string) - 1, "[%s]", tempipv4string); | ^~ ~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 1026 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:528:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1012 [-Wformat-truncation=] 528 | snprintf(tempstring, sizeof(tempstring) - 1, "IPV4_SOURCE%s=%s", embeddedipv4string, string); | ^~ ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 13 or more bytes (assuming 1036) into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:533:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] 533 | snprintf(tempstring, sizeof(tempstring) - 1, "IPV4%s=%s", embeddedipv4string, tempipv4string); | ^~ ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 2052 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:537:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] 537 | snprintf(tempstring, sizeof(tempstring) - 1, "IPV4_ANON%s=%s", embeddedipv4string, tempstring2); | ^~ ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 11 and 2057 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:541:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1006 [-Wformat-truncation=] 541 | snprintf(tempstring, sizeof(tempstring) - 1, "IPV4_PREFIXLENGTH%s=%d", embeddedipv4string, (int) ipv4addrp->prefixlength); | ^~ ~~~~~~~~~~~~~~~~~~ showinfo.c:541:49: note: directive argument in the range [0, 255] 541 | snprintf(tempstring, sizeof(tempstring) - 1, "IPV4_PREFIXLENGTH%s=%d", embeddedipv4string, (int) ipv4addrp->prefixlength); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 20 and 1045 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:546:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] 546 | snprintf(tempstring, sizeof(tempstring) - 1, "IPV4_TYPE%s=", embeddedipv4string); | ^~ ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 11 and 1034 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:550:54: warning: ',' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 550 | snprintf(helpstring, sizeof(helpstring) - 1, "%s,", tempstring); | ^ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 1025 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:551:54: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 551 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", helpstring); | ^ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:553:55: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 553 | snprintf(helpstring, sizeof(helpstring) - 1, "%s%s", tempstring, ipv6calc_ipv4addrtypestrings[i].token); | ^ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 1 or more bytes (assuming 1024) into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:554:53: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 554 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", helpstring); | ^ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:581:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] 581 | snprintf(tempstring, sizeof(tempstring) - 1, "IPV4_REGISTRY%s=%s", embeddedipv4string, helpstring); | ^~ ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 2061 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c: In function 'print_eui48': showinfo.c:621:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1017 [-Wformat-truncation=] 621 | snprintf(tempstring, sizeof(tempstring) - 1, "EUI48=%s", helpstring); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 1030 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:670:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] 670 | snprintf(tempstring, sizeof(tempstring) - 1, "OUI=\"%s\"", helpstring); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 7 and 1030 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c: In function 'printfooter': showinfo.c:154:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] 154 | snprintf(tempstring, sizeof(tempstring) - 1, "IPV6CALC_SETTINGS_ANON=%s", tempstring2); | ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 24 and 1047 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:172:53: warning: ' DB_IEEE' directive output may be truncated writing 8 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 172 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s DB_IEEE", tempstring); | ^~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 1032 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:173:51: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 173 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", tempstring2); | ^ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:176:53: warning: ' DB_IPV4' directive output may be truncated writing 8 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 176 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s DB_IPV4", tempstring); | ^~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 1032 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:177:51: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 177 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", tempstring2); | ^ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:180:53: warning: ' DB_IPV6' directive output may be truncated writing 8 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 180 | snprintf(tempstring2, sizeof(tempstring2) - 1, "%s DB_IPV6", tempstring); | ^~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 1032 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:181:51: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 181 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", tempstring2); | ^ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:188:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] 188 | snprintf(tempstring2, sizeof(tempstring2) - 1, "IPV6CALC_FEATURES=\"%s\"", tempstring); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 21 and 1044 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c: In function 'showinfo_ipv6addr': showinfo.c:812:54: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] 812 | snprintf(tempstring, sizeof(tempstring) - 1, "IPV6=%s", ipv6addrstring); | ^~ ~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:815:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1013 [-Wformat-truncation=] 815 | snprintf(tempstring, sizeof(tempstring) - 1, "IPV6_ANON=%s", tempstring2); | ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 11 and 1034 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:828:54: warning: ',' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 828 | snprintf(helpstring, sizeof(helpstring) - 1, "%s,", tempstring); | ^ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 1025 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:829:54: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 829 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", helpstring); | ^ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:831:55: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 831 | snprintf(helpstring, sizeof(helpstring) - 1, "%s%s", tempstring, ipv6calc_ipv6addrtypestrings[i].token); | ^ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 1 or more bytes (assuming 1024) into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:832:53: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] 832 | snprintf(tempstring, sizeof(tempstring) - 1, "%s", helpstring); | ^ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showinfo.c:949:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1009 [-Wformat-truncation=] 949 | snprintf(tempstring, sizeof(tempstring) - 1, "IPV6_REGISTRY=%s", helpstring); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from showinfo.c:11: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 15 and 1038 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logconv' i586-alt-linux-gcc -o ipv6logconv ipv6logconv.o ipv6logconvhelp.o -lipv6calc -L../lib/ -lm make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logconv' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' i586-alt-linux-gcc -O2 -Wall -g -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I../ -I../lib/ -c ipv6calc.c ipv6calc.c: In function 'main': ipv6calc.c:1612:55: warning: '%s' directive output may be truncated writing up to 16383 bytes into a region of size 1023 [-Wformat-truncation=] 1612 | snprintf(resultstring, sizeof(resultstring) - 1, "%s", linebuffer); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from ipv6calc.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 16384 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ipv6calc.c:1799:56: warning: ' ' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 1799 | snprintf(resultstring, sizeof(resultstring) - 1, "%s %s", resultstring2, resultstring3); | ^ In file included from /usr/include/stdio.h:867, from ipv6calc.c:12: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1023 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ipv6calc.c:1744:34: warning: ' R=' directive writing 3 bytes into a region of size between 1 and 984 [-Wformat-overflow=] 1744 | sprintf(resultstring2, "%-40s R=%d h=%7.3f r=%7.3f db= %d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d da= %d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d dd= %d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d dda= %d", resultstring, \ | ^~~ In file included from /usr/include/stdio.h:867, from ipv6calc.c:12: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 210 and 2457 bytes into a destination of size 1024 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' i586-alt-linux-gcc -o ipv6calc ipv6calc.o showinfo.o ../md5/md5.o -lipv6calc -L../lib/ -lm make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' cd ipv6calcweb && make make[1]: Nothing to be done for 'all'. + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.31768 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/ipv6calc-buildroot + : + /bin/rm -rf -- /usr/src/tmp/ipv6calc-buildroot + cd ipv6calc-0.94.1 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/ipv6calc-buildroot make: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1' for dir in ipv6logconv ipv6loganon ipv6logstats ipv6calcweb ipv6calc man lib ; do \ ocwd=`pwd`; \ cd $dir || exit 1; \ make install; \ cd $ocwd ; \ done make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logconv' cd ../ && make lib-make make[2]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1' cd md5 && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/md5' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/md5' cd databases/ieee-oui && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-oui' test -f dbieee_oui.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-oui' cd databases/ieee-iab && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-iab' test -f dbieee_iab.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-iab' cd databases/ipv4-assignment && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv4-assignment' test -f dbipv4addr_assignment.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv4-assignment' cd databases/ipv6-assignment && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv6-assignment' test -f dbipv6addr_assignment.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv6-assignment' cd lib && make GETOPT_INCLUDE= make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[2]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1' i586-alt-linux-gcc -o ipv6logconv ipv6logconv.o ipv6logconvhelp.o -lipv6calc -L../lib/ -lm mkdir -p /usr/src/tmp/ipv6calc-buildroot/usr/bin install -m 755 ipv6logconv /usr/src/tmp/ipv6calc-buildroot/usr/bin make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logconv' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6loganon' cd ../ && make lib-make make[2]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1' cd md5 && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/md5' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/md5' cd databases/ieee-oui && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-oui' test -f dbieee_oui.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-oui' cd databases/ieee-iab && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-iab' test -f dbieee_iab.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-iab' cd databases/ipv4-assignment && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv4-assignment' test -f dbipv4addr_assignment.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv4-assignment' cd databases/ipv6-assignment && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv6-assignment' test -f dbipv6addr_assignment.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv6-assignment' cd lib && make GETOPT_INCLUDE= make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[2]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1' i586-alt-linux-gcc -o ipv6loganon ipv6loganon.o ipv6loganonhelp.o -lipv6calc -L../lib/ -lm mkdir -p /usr/src/tmp/ipv6calc-buildroot/usr/bin install -m 755 ipv6loganon /usr/src/tmp/ipv6calc-buildroot/usr/bin make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6loganon' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logstats' cd ../ && make lib-make make[2]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1' cd md5 && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/md5' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/md5' cd databases/ieee-oui && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-oui' test -f dbieee_oui.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-oui' cd databases/ieee-iab && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-iab' test -f dbieee_iab.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-iab' cd databases/ipv4-assignment && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv4-assignment' test -f dbipv4addr_assignment.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv4-assignment' cd databases/ipv6-assignment && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv6-assignment' test -f dbipv6addr_assignment.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv6-assignment' cd lib && make GETOPT_INCLUDE= make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[2]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1' i586-alt-linux-gcc -o ipv6logstats ipv6logstats.o ipv6logstatshelp.o -lipv6calc -L../lib/ -lm mkdir -p /usr/src/tmp/ipv6calc-buildroot/usr/bin install -m 755 ipv6logstats /usr/src/tmp/ipv6calc-buildroot/usr/bin make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logstats' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calcweb' make[1]: *** No rule to make target 'install'. Stop. make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calcweb' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' cd ../ && make lib-make make[2]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1' cd md5 && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/md5' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/md5' cd databases/ieee-oui && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-oui' test -f dbieee_oui.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-oui' cd databases/ieee-iab && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-iab' test -f dbieee_iab.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ieee-iab' cd databases/ipv4-assignment && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv4-assignment' test -f dbipv4addr_assignment.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv4-assignment' cd databases/ipv6-assignment && make make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv6-assignment' test -f dbipv6addr_assignment.h || make update make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/databases/ipv6-assignment' cd lib && make GETOPT_INCLUDE= make[3]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[2]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1' i586-alt-linux-gcc -o ipv6calc ipv6calc.o showinfo.o ../md5/md5.o -lipv6calc -L../lib/ -lm mkdir -p /usr/src/tmp/ipv6calc-buildroot/usr/bin install -m 755 ipv6calc /usr/src/tmp/ipv6calc-buildroot/usr/bin make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/man' mkdir -p /usr/src/tmp/ipv6calc-buildroot/usr/share/man/man8 for f in *.8; do \ install -m 644 $f /usr/src/tmp/ipv6calc-buildroot/usr/share/man/man8; \ done make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/man' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make[1]: Nothing to be done for 'install'. make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/lib' make: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1' + mkdir -p /usr/src/tmp/ipv6calc-buildroot/bin + mv /usr/src/tmp/ipv6calc-buildroot/usr/bin/ipv6calc /usr/src/tmp/ipv6calc-buildroot/bin/ + mkdir -p /usr/src/tmp/ipv6calc-buildroot/usr/share/doc/ipv6calc-0.94.1 + cp -p ChangeLog README CREDITS TODO LICENSE USAGE doc/ipv6calc.html /usr/src/tmp/ipv6calc-buildroot/usr/share/doc/ipv6calc-0.94.1/ + mkdir -p /usr/src/tmp/ipv6calc-buildroot/usr/share/doc/ipv6calc-0.94.1/ipv6logconv + cp -pr examples/analog/analog-dist-combined.cfg examples/analog/analog-dist.cfg examples/analog/analog-ipv6calc-descriptions.txt examples/analog/ipv6calc.tab examples/analog/run_analog.sh /usr/src/tmp/ipv6calc-buildroot/usr/share/doc/ipv6calc-0.94.1/ipv6logconv/ + mkdir -p /usr/src/tmp/ipv6calc-buildroot/usr/share/doc/ipv6calc-0.94.1/ipv6loganon + cp -p ipv6loganon/README /usr/src/tmp/ipv6calc-buildroot/usr/share/doc/ipv6calc-0.94.1/ipv6loganon/ + mkdir -p /usr/src/tmp/ipv6calc-buildroot/usr/share/doc/ipv6calc-0.94.1/ipv6logstats + cd ipv6logstats + cp -pr examples-data examples-gri example_gnuplot.cmd example_ipv6logstats.sh collect_ipv6logstats.pl README /usr/src/tmp/ipv6calc-buildroot/usr/share/doc/ipv6calc-0.94.1/ipv6logstats/ + cd - /usr/src/RPM/BUILD/ipv6calc-0.94.1 + mkdir -p /usr/src/tmp/ipv6calc-buildroot/usr/share/doc/ipv6calc-0.94.1/ipv6calcweb + cd ipv6calcweb + cp -p USAGE ipv6calcweb.cgi /usr/src/tmp/ipv6calc-buildroot/usr/share/doc/ipv6calc-0.94.1/ipv6calcweb/ + cd - /usr/src/RPM/BUILD/ipv6calc-0.94.1 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/ipv6calc-buildroot (auto) Verifying and fixing files in /usr/src/tmp/ipv6calc-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/ipv6calc-buildroot/ (default) Compressing files in /usr/src/tmp/ipv6calc-buildroot (auto) Verifying ELF objects in /usr/src/tmp/ipv6calc-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/bin/ipv6loganon: uses non-LFS functions: fopen Hardlinking identical .pyc and .pyo files Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.44375 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ipv6calc-0.94.1 + make -j8 -k test for dir in ipv6calc ipv6logconv ipv6loganon ipv6logstats ipv6calcweb; do \ ocwd=`pwd`; \ cd $dir || exit 1; \ make test || exit 1; \ cd $ocwd ; \ done cd ../ && make lib-make cd md5 && make cd databases/ieee-oui && make cd databases/ieee-iab && make cd databases/ipv4-assignment && make test -f dbieee_oui.h || make update make[3]: Nothing to be done for 'all'. cd databases/ipv6-assignment && make test -f dbieee_iab.h || make update test -f dbipv4addr_assignment.h || make update test -f dbipv6addr_assignment.h || make update cd lib && make GETOPT_INCLUDE= make[3]: Nothing to be done for 'all'. make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' i586-alt-linux-gcc -o ipv6calc ipv6calc.o showinfo.o ../md5/md5.o -lipv6calc -L../lib/ -lm make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' ./test_ipv6calc.sh || exit 1 Run 'ipv6calc' basic tests... Test './ipv6calc -v' ipv6calc: version 0.94.1 DB_IEEE DB_IPV4 DB_IPV6 Test './ipv6calc -v -v' ipv6calc: version 0.94.1 DB_IEEE DB_IPV4 DB_IPV6 IEEE database included: IAB/20130410 OUI/20130410 OUI36/20130410 IPv4 database included: AFRINIC/20130410 APNIC/20130410 ARIN/20130409 IANA/20130322 LACNIC/20130409 RIPENCC/20130409 IPv6 database included: AFRINIC/20130410 APNIC/20130410 ARIN/20130409 IANA/20130215 LACNIC/20130409 RIPENCC/20130409 GeoIP support not enabled IP2Location support not enabled Run 'ipv6calc' function tests... Test './ipv6calc --addr_to_ip6int 3ffe:ffff:100:f101::1' for '1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int.' No input type specified, try autodetection...found type: ipv6addr Test './ipv6calc --in ipv6 --out revnibbles.int 3ffe:ffff:100:f101::1' for '1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int.' Test './ipv6calc --addr_to_ip6int 3ffe:ffff:100:f101::1/64' for '1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int.' No input type specified, try autodetection...found type: ipv6addr Test './ipv6calc --in revnibbles.int --out ipv6 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int.' for '3ffe:ffff:100:f101::1/128' Test './ipv6calc --addr_to_ip6arpa 3ffe::1/64' for '0.0.0.0.0.0.0.0.0.0.0.0.e.f.f.3.ip6.arpa.' No input type specified, try autodetection...found type: ipv6addr Test './ipv6calc --in ipv6 --out revnibbles.arpa 3ffe::1/64' for '0.0.0.0.0.0.0.0.0.0.0.0.e.f.f.3.ip6.arpa.' Test './ipv6calc -a --uppercase 3ffe::1/64' for '0.0.0.0.0.0.0.0.0.0.0.0.E.F.F.3.IP6.ARPA.' No input type specified, try autodetection...found type: ipv6addr Test './ipv6calc -a -u 3ffe::1/64' for '0.0.0.0.0.0.0.0.0.0.0.0.E.F.F.3.IP6.ARPA.' No input type specified, try autodetection...found type: ipv6addr Test './ipv6calc --out revnibbles.arpa abcd:1234:5678:abcd:1234:1234:1234:1234/125' for '0.3.2.1.4.3.2.1.4.3.2.1.4.3.2.1.d.c.b.a.8.7.6.5.4.3.2.1.d.c.b.a.ip6.arpa.' No input type specified, try autodetection...found type: ipv6addr Test './ipv6calc --addr_to_compressed 3ffe:ffff:0100:f101:0000:0000:0000:0001' for '3ffe:ffff:100:f101::1' Test './ipv6calc --in ipv6 --out ipv6 --printcompressed 3ffe:ffff:0100:f101:0000:0000:0000:0001' for '3ffe:ffff:100:f101::1' Test './ipv6calc -I ipv6 -O ipv6 -C 3ffe:ffff:0100:f101:0000:0000:0000:0001' for '3ffe:ffff:100:f101::1' Test './ipv6calc --addr_to_compressed 3ffe:ffff:0100:f101:0000:0000:0000:0001/64' for '3ffe:ffff:100:f101::1/64' Test './ipv6calc --addr_to_compressed 0:0:1:2:3:4:0:0' for '::1:2:3:4:0:0' Test './ipv6calc --addr_to_compressed 0:0:1:0:0:1:0:0' for '::1:0:0:1:0:0' Test './ipv6calc --addr_to_compressed 0:0:0:2:3:0:0:0' for '::2:3:0:0:0' Test './ipv6calc --addr_to_compressed 0:0:0:0:3:0:0:0' for '::3:0:0:0' Test './ipv6calc --addr_to_compressed 0:0:0:0:0:4:0:0' for '::4:0:0' Test './ipv6calc --addr_to_compressed 0:0:1:0:0:1:0:0' for '::1:0:0:1:0:0' Test './ipv6calc --addr_to_compressed 0:0:1:2:0:0:0:0' for '0:0:1:2::' Test './ipv6calc --addr_to_compressed 0:0:1:2:3:0:0:0' for '0:0:1:2:3::' Test './ipv6calc --addr_to_compressed 1080:0:0:0:8:800:200c:417a' for '1080::8:800:200c:417a' Test './ipv6calc --addr_to_compressed ff01:0:0:0:0:0:0:43' for 'ff01::43' Test './ipv6calc --addr_to_compressed 0:0:0:0:0:0:0:1' for '::1' Test './ipv6calc --addr_to_compressed 0:0:0:0:0:0:0:0' for '::' Test './ipv6calc --addr_to_compressed 0:0:0:0:0:0:13.1.68.3' for '::13.1.68.3' Test './ipv6calc --addr_to_compressed 0:0:0:0:0:ffff:129.144.52.38' for '::ffff:129.144.52.38' Test './ipv6calc --addr_to_compressed --uppercase 0:0:0:0:0:ffff:129.144.52.38' for '::FFFF:129.144.52.38' Test './ipv6calc --addr_to_compressed fd00:1234:5678:0:210:a4ff:fe01:2345' for 'fd00:1234:5678::210:a4ff:fe01:2345' Test './ipv6calc --in ipv6 --out ipv6 --printcompressed --uppercase 0:0:0:0:0:ffff:129.144.52.38' for '::FFFF:129.144.52.38' Test './ipv6calc --addr_to_uncompressed 3ffe:ffff:100:f101::1' for '3ffe:ffff:100:f101:0:0:0:1' Test './ipv6calc --in ipv6 --out ipv6 --printuncompressed 3ffe:ffff:100:f101::1' for '3ffe:ffff:100:f101:0:0:0:1' Test './ipv6calc --in ipv6 --out ipv6 --printuncompressed 2001:db8:0:cd30:1:2:3::' for '2001:db8:0:cd30:1:2:3:0' Test './ipv6calc --in ipv6 --out ipv6 --printuncompressed 2001:db8:0:cd30:1::2' for '2001:db8:0:cd30:1:0:0:2' Test './ipv6calc --in ipv6 --out ipv6 --printuncompressed 2001:db8:0:1::2:3' for '2001:db8:0:1:0:0:2:3' Test './ipv6calc --in ipv6 --out ipv6 --printuncompressed 2001:db8:0:cd30:1:2::' for '2001:db8:0:cd30:1:2:0:0' Test './ipv6calc --in ipv6 --out ipv6 --printuncompressed 2001:db8:0:cd30:1:2::4' for '2001:db8:0:cd30:1:2:0:4' Test './ipv6calc --in ipv6 --out ipv6 --printuncompressed ::db8:0:cd30:1:2:3:4' for '0:db8:0:cd30:1:2:3:4' Test './ipv6calc --in ipv6 --out ipv6 --printuncompressed ::1:cd30:1:2:3:4' for '0:0:1:cd30:1:2:3:4' Test './ipv6calc --addr_to_uncompressed 3ffe:ffff:100:f101::1/64' for '3ffe:ffff:100:f101:0:0:0:1/64' Test './ipv6calc --addr_to_uncompressed ::13.1.68.3' for '0:0:0:0:0:0:13.1.68.3' Test './ipv6calc --addr_to_uncompressed ::013.01.068.0003' for '0:0:0:0:0:0:13.1.68.3' Test './ipv6calc --addr_to_uncompressed ::ffff:13.1.68.3' for '0:0:0:0:0:ffff:13.1.68.3' Test './ipv6calc --addr_to_uncompressed --maskprefix 3ffe:ffff:100:f101::1/64' for '3ffe:ffff:100:f101:0:0:0:0/64' Test './ipv6calc --addr_to_uncompressed --masksuffix 3ffe:ffff:100:f101:c000::1/64' for '0:0:0:0:c000:0:0:1/64' Test './ipv6calc --addr_to_uncompressed --uppercase ::ffff:13.1.68.3' for '0:0:0:0:0:FFFF:13.1.68.3' Test './ipv6calc --addr_to_uncompressed --printsuffix ::ffff:1.2.3.4/64' for '0:ffff:1.2.3.4' Test './ipv6calc --in ipv6 --out ipv6 --printsuffix --printuncompressed ::ffff:1.2.3.4/64' for '0:ffff:1.2.3.4' Test './ipv6calc --addr_to_uncompressed --printsuffix ::ffff:1.2.3.4/63' for '0:0:ffff:1.2.3.4' Test './ipv6calc --addr_to_uncompressed --printsuffix 3ffe:ffff:100:f101::1/64' for '0:0:0:1' Test './ipv6calc --addr_to_uncompressed --printprefix 3ffe:ffff:100:f101::1/64' for '3ffe:ffff:100:f101' Test './ipv6calc --addr_to_uncompressed --printprefix 3ffe:ffff:100:f101::1/65' for '3ffe:ffff:100:f101:0' Test './ipv6calc --in ipv6 --out ipv6 --printprefix --printuncompressed 3ffe:ffff:100:f101::1/65' for '3ffe:ffff:100:f101:0' Test './ipv6calc --addr_to_fulluncompressed 3ffe:ffff:100:f101::1' for '3ffe:ffff:0100:f101:0000:0000:0000:0001' Test './ipv6calc --in ipv6 --out ipv6 --printfulluncompressed 3ffe:ffff:100:f101::1' for '3ffe:ffff:0100:f101:0000:0000:0000:0001' Test './ipv6calc --addr_to_fulluncompressed 3ffe:ffff:100:f101::1/64' for '3ffe:ffff:0100:f101:0000:0000:0000:0001/64' Test './ipv6calc --addr_to_fulluncompressed ::13.1.68.3' for '0000:0000:0000:0000:0000:0000:13.1.68.3' Test './ipv6calc --addr_to_fulluncompressed ::ffff:13.1.68.3' for '0000:0000:0000:0000:0000:ffff:13.1.68.3' Test './ipv6calc --addr_to_fulluncompressed --uppercase ::ffff:13.1.68.3' for '0000:0000:0000:0000:0000:FFFF:13.1.68.3' Test './ipv6calc --addr_to_ifinet6 3ffe:ffff:100:f101::1' for '3ffeffff0100f1010000000000000001 00' Test './ipv6calc --in ipv6 --out ifinet6 3ffe:ffff:100:f101::1' for '3ffeffff0100f1010000000000000001 00' Test './ipv6calc --addr_to_ifinet6 3ffe:ffff:100:f101::1/64' for '3ffeffff0100f1010000000000000001 00 40' Test './ipv6calc --in ipv6 --out ifinet6 3ffe:ffff:100:f101::1/64' for '3ffeffff0100f1010000000000000001 00 40' Test './ipv6calc --ifinet6_to_compressed 3ffeffff0100f1010000000000000001' for '3ffe:ffff:100:f101::1' Test './ipv6calc --in ifinet6 --out ipv6 --printcompressed 3ffeffff0100f1010000000000000001' for '3ffe:ffff:100:f101::1' Test './ipv6calc --ifinet6_to_compressed 3ffeffff0100f1010000000000000001 40' for '3ffe:ffff:100:f101::1/64' Test './ipv6calc --in ifinet6 --out ipv6 --printcompressed 3ffeffff0100f1010000000000000001 40' for '3ffe:ffff:100:f101::1/64' Test './ipv6calc --addr_to_base85 1080:0:0:0:8:800:200c:417a' for '4)+k&C#VzJ4br>0wv%Yp' Test './ipv6calc --in ipv6 --out base85 1080:0:0:0:8:800:200c:417a' for '4)+k&C#VzJ4br>0wv%Yp' Test './ipv6calc --base85_to_addr 4)+k&C#VzJ4br>0wv%Yp' for '1080:0:0:0:8:800:200c:417a' Test './ipv6calc --mac_to_eui64 00:50:BF:06:B4:F5' for '250:bfff:fe06:b4f5' No action type specified, try autodetection...found type: geneui64 Test './ipv6calc --mac_to_eui64 00:0:F:6:4:5' for '200:fff:fe06:405' No action type specified, try autodetection...found type: geneui64 Test './ipv6calc --in mac --out eui64 00:0:F:6:4:5' for '200:fff:fe06:405' No action type specified, try autodetection...found type: geneui64 Test './ipv6calc --mac_to_eui64 0050BF-06B4F5' for '250:bfff:fe06:b4f5' No action type specified, try autodetection...found type: geneui64 Test './ipv6calc --mac_to_eui64 0050BF06B4F5' for '250:bfff:fe06:b4f5' No action type specified, try autodetection...found type: geneui64 Test './ipv6calc --out eui64 00:0:F:6:4:5' for '200:fff:fe06:405' No input type specified, try autodetection...found type: mac No action type specified, try autodetection...found type: geneui64 Test './ipv6calc --eui64_to_privacy 0123:4567:89ab:cdef 0123456789abcdef' for '4462:bdea:8654:776d 486072ff7074945e' No action type specified, try autodetection...found type: genprivacyiid Test './ipv6calc --in iid+token --out iid+token 0123:4567:89ab:cdef 0123456789abcdef' for '4462:bdea:8654:776d 486072ff7074945e' No action type specified, try autodetection...found type: genprivacyiid Test './ipv6calc --addr_to_bitstring 3ffe:ffff::1' for '\[x3ffeffff000000000000000000000001/128].ip6.arpa.' Test './ipv6calc --in ipv6 --out bitstring 3ffe:ffff::1' for '\[x3ffeffff000000000000000000000001/128].ip6.arpa.' Test './ipv6calc --addr_to_bitstring 3ffe:ffff::1/64' for '\[x3ffeffff000000000000000000000001/128].ip6.arpa.' Test './ipv6calc --addr_to_bitstring --printsuffix 3ffe:ffff::1/64' for '\[x0000000000000001/64]' Test './ipv6calc --addr_to_bitstring --printprefix 3ffe:ffff::1/64' for '\[x3ffeffff00000000/64].ip6.arpa.' Test './ipv6calc --addr_to_bitstring --printprefix --printstart 17 3ffe:ffff:0100:e100:0123:4567:89ab:cdef/64' for '\[xffff0100e100/48]' Test './ipv6calc --addr_to_bitstring --uppercase 3ffe:ffff::1' for '\[x3FFEFFFF000000000000000000000001/128].IP6.ARPA.' Test './ipv6calc --in bitstring --out ipv6 \[x3FFEFFFF000000000000000000000001/64].IP6.ARPA.' for '3ffe:ffff::1/64' Test './ipv6calc --ipv4_to_6to4addr 11.12.13.14' for '2002:b0c:d0e::' No action type specified, try autodetection...found type: conv6to4 Test './ipv6calc --in ipv4 --out ipv6 --action conv6to4 11.12.13.14' for '2002:b0c:d0e::' Test './ipv6calc --in ipv6 --out ipv4 --action conv6to4 2002:102:304::1' for '1.2.3.4' Test './ipv6calc --in prefix+mac fec0:0:0:1:: 01:23:45:67:89:01' for 'fec0::1:323:45ff:fe67:8901' No action type specified, try autodetection...found type: prefixmac2ipv6 Test './ipv6calc --in ipv4addr --out revipv4 1.2.3.4' for '4.3.2.1.in-addr.arpa.' Test './ipv6calc -i fe80::1' for '*' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc -i -m ff02::1' for '*' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc --action anonymize fe80:0000:0000:0000:0200:5efe:192.0.2.143' for 'fe80::a909:5214:5c00:21' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc --action anonymize fe80:0000:0000:0000:0000:5e01:2345:6789' for 'fe80::a909:5214:e012:3451' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc --action anonymize fe80:0000:0000:0000:0200:5e01:2345:6789' for 'fe80::a909:5214:f012:345f' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc --action anonymize fe80:0000:0000:0000:0000:5eff:fe01:2345' for 'fe80::a909:5214:c010:1' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc --action anonymize 2001:0db8:0000:0000:81c0:0f3f:c807:1455' for '2001:db8::9:a929:4941:0:c' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc --action anonymize 3ffe:831f:ce49:7601:8000:efff:af4a:86BF' for '3ffe:831f:ce49:7601:8000:ffff:af4a:86ff' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc --action anonymize --mask-ipv4 16 3ffe:831f:ce49:7601:8000:efff:af4a:86BF' for '3ffe:831f:ce49:7601:8000:ffff:af4a:ffff' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc --action anonymize 192.0.2.1' for '192.0.2.0' No input type specified, try autodetection...found type: ipv4addr No output type specified, try autodetection...found type: ipv4addr Test './ipv6calc --action anonymize --mask-ipv4 16 192.0.2.1' for '192.0.0.0' No input type specified, try autodetection...found type: ipv4addr No output type specified, try autodetection...found type: ipv4addr Test './ipv6calc --action anonymize 2001:1a:392e:a450:2cd3:75e1:6098:8104' for '2001:19:a909:a909:a999:4843::e' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc --action anonymize 01:23:45:67:89:ab' for '01:23:45:00:00:00' No input type specified, try autodetection...found type: mac No output type specified, try autodetection...found type: mac Test './ipv6calc --action anonymize --mask-mac 48 01:23:45:67:89:ab' for '01:23:45:67:89:ab' No input type specified, try autodetection...found type: mac No output type specified, try autodetection...found type: mac Test './ipv6calc --action anonymize --mask-mac 47 01:23:45:67:89:ab' for '01:23:45:67:89:aa' No input type specified, try autodetection...found type: mac No output type specified, try autodetection...found type: mac Test './ipv6calc --action anonymize --mask-mac 44 01:23:45:67:89:ab' for '01:23:45:67:89:a0' No input type specified, try autodetection...found type: mac No output type specified, try autodetection...found type: mac Test './ipv6calc --action anonymize --mask-mac 41 01:23:45:67:89:a8' for '01:23:45:67:89:80' No input type specified, try autodetection...found type: mac No output type specified, try autodetection...found type: mac Test './ipv6calc --action anonymize --mask-mac 40 01:23:45:67:89:a8' for '01:23:45:67:89:00' No input type specified, try autodetection...found type: mac No output type specified, try autodetection...found type: mac Test './ipv6calc --action anonymize --mask-mac 8 ff:23:45:67:89:a8' for 'ff:00:00:00:00:00' No input type specified, try autodetection...found type: mac No output type specified, try autodetection...found type: mac Test './ipv6calc --action anonymize --mask-mac 7 ff:23:45:67:89:a8' for 'fe:00:00:00:00:00' No input type specified, try autodetection...found type: mac No output type specified, try autodetection...found type: mac Test './ipv6calc --action anonymize --mask-mac 1 ff:23:45:67:89:a8' for '80:00:00:00:00:00' No input type specified, try autodetection...found type: mac No output type specified, try autodetection...found type: mac Test './ipv6calc -A anonymize --anonymize-preset zeroize-paranoid 2001:db8:2280:6901:224:21ff:fe01:2345' for '2001:db8:2200::224:21ff:fe00:0' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc -A anonymize --anonymize-preset zeroize-careful 2001:db8:2280:6901:224:21ff:fe01:2345' for '2001:db8:2280::224:21ff:fe00:0' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc -A anonymize --anonymize-preset zeroize-standard 2001:db8:2280:6901:224:21ff:fe01:2345' for '2001:db8:2280:6900:224:21ff:fe00:0' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc -A anonymize --anonymize-preset anonymize-paranoid 2001:db8:2280:6901:224:21ff:fe01:2345' for '2001:db8:2209:a909:a969:4291:4022:4213' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc -A anonymize --anonymize-preset anonymize-careful 2001:db8:2280:6901:224:21ff:fe01:2345' for '2001:db8:2280:a909:a949:4291:4022:4219' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc -A anonymize --anonymize-preset anonymize-standard 2001:db8:2280:6901:224:21ff:fe01:2345' for '2001:db8:2280:6909:a929:4291:4022:4217' No input type specified, try autodetection...found type: ipv6addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc --in ipv6addr --out ipv6addr 2001:db8:0:0:0:0:2:1' for '2001:db8::2:1' Test './ipv6calc --in ipv6addr --out ipv6addr 2001:db8:0:1:1:1:1:1' for '2001:db8::1:1:1:1:1' Test './ipv6calc --in ipv6addr --out ipv6addr 2001:0:0:1:0:0:0:1' for '2001:0:0:1::1' Test './ipv6calc --in ipv6addr --out ipv6addr 2001:db8:0:0:1:0:0:1' for '2001:db8::1:0:0:1' Test './ipv6calc --in ipv6addr --out ipv6addr 2001:DB8:0:0:1:0:0:1' for '2001:db8::1:0:0:1' Test './ipv6calc --action 6rd_local_prefix --6rd_prefix 2607:fedc:ff40::/43 --6rd_relay_prefix 6.230.0.0/15 6.231.32.33' for '2607:fedc:ff52:210::/60' No input type specified, try autodetection...found type: ipv4addr No output type specified, try autodetection...found type: ipv6addr Test './ipv6calc --in ipv6literal fe80--1.IPV6-LITERAL.NET' for 'fe80::1' Test './ipv6calc --in ipv6literal fe80--1.IPV6-liTERal.NET' for 'fe80::1' Test './ipv6calc --in ipv6literal fe80--218-8bff-fe17-a226s4.ipv6-literal.net' for 'fe80::218:8bff:fe17:a226%4' Test './ipv6calc --out ipv6literal -u --in ipv6addr 2001:db8::1' for '2001-DB8--1.IPV6-LITERAL.NET' Test './ipv6calc --out ipv6literal -U --in ipv6addr 2001:db8::1' for '2001-db8-0-0-0-0-0-1.ipv6-literal.net' Test './ipv6calc --out ipv6literal -F --in ipv6addr 2001:db8::1' for '2001-0db8-0000-0000-0000-0000-0000-0001.ipv6-literal.net' Test './ipv6calc --out ipv6literal --in ipv6addr fe80::1%0' for 'fe80--1s0.ipv6-literal.net' Test './ipv6calc --out ipv6literal -F --in ipv6addr fe80::1%0' for 'fe80-0000-0000-0000-0000-0000-0000-0001s0.ipv6-literal.net' Test './ipv6calc --out ipv6addr -U --in ipv6addr fe80::1%eth0' for 'fe80:0:0:0:0:0:0:1%eth0' Test './ipv6calc --out ipv6addr -F --in ipv6addr fe80::1%eth0' for 'fe80:0000:0000:0000:0000:0000:0000:0001%eth0' Run 'ipv6calc' input validation tests...(empty input) Test './ipv6calc -q --in auto ""' Input-type isn't autodetected Test './ipv6calc -q --in revnibbles.int ""' Error in given nibble string, has not 4 to 73 chars! Test './ipv6calc -q --in revnibbles.arpa ""' Error in given nibble string, has not 4 to 73 chars! Test './ipv6calc -q --in bitstring ""' Error in given bitstring label, has less than 5 chars! Test './ipv6calc -q --in ipv6addr ""' Strange input: Test './ipv6calc -q --in ipv6literal ""' Error in given IPv6 literal address, has no 'ipv6-literal.net' included! Test './ipv6calc -q --in ipv4addr ""' Error in given dot notated IPv4 address, has not 7 to 18 chars! Test './ipv6calc -q --in ipv4hex ""' Error in given hex notated IPv4 address, has not 7 to 11 chars! Test './ipv6calc -q --in ipv4revhex ""' Error in given hex notated IPv4 address, has not 7 to 11 chars! Test './ipv6calc -q --in mac ""' Error in given 48-bit MAC address, has not 11 to 17 chars! Test './ipv6calc -q --in base85 ""' Given base85 formatted address has not 20 chars! Test './ipv6calc -q --in ifinet6 ""' Error in given hex string, has not 32 chars! Test './ipv6calc -q --in iid+token "" ""' Error in given identifier identifier, has not 2 to 19 chars! Test './ipv6calc -q --in ipv6logconv ""' Input-type isn't autodetected Test './ipv6calc -q --in prefix+mac "" ""' Strange input: Run 'ipv6calc' input validation tests...(too long input) Test './ipv6calc -q --in auto "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Input-type isn't autodetected Test './ipv6calc -q --in revnibbles.int "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Error in given nibble string, has not 4 to 73 chars! Test './ipv6calc -q --in revnibbles.arpa "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Error in given nibble string, has not 4 to 73 chars! Test './ipv6calc -q --in bitstring "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Char 'x' not expected on position 1 Test './ipv6calc -q --in ipv6addr "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Error in given IPv6 address, has not 2 to 45 chars! Test './ipv6calc -q --in ipv6literal "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Error in given IPv6 literal address, has no 'ipv6-literal.net' included! Test './ipv6calc -q --in ipv4addr "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Error in given dot notated IPv4 address, has not 7 to 18 chars! Test './ipv6calc -q --in ipv4hex "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Error in given hex notated IPv4 address, has not 7 to 11 chars! Test './ipv6calc -q --in ipv4revhex "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Error in given hex notated IPv4 address, has not 7 to 11 chars! Test './ipv6calc -q --in mac "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Error in given 48-bit MAC address, has not 11 to 17 chars! Test './ipv6calc -q --in base85 "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Given base85 formatted address has not 20 chars! Test './ipv6calc -q --in ifinet6 "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Error in given hex string, has not 32 chars! Test './ipv6calc -q --in iid+token "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Error in given identifier identifier, has not 2 to 19 chars! Test './ipv6calc -q --in ipv6logconv "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Input-type isn't autodetected Test './ipv6calc -q --in prefix+mac "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Error in given IPv6 address, has not 2 to 45 chars! Run 'ipv6calc' input validation tests...(strange input) Test './ipv6calc -q --in auto "xxxxxxxxxxx"' Input-type isn't autodetected Test './ipv6calc -q --in revnibbles.int "xxxxxxxxxxx"' Nibble 'xxxxxxxxxxx' on dot position 1 (from right side) is longer than one char Test './ipv6calc -q --in revnibbles.arpa "xxxxxxxxxxx"' Nibble 'xxxxxxxxxxx' on dot position 1 (from right side) is longer than one char Test './ipv6calc -q --in bitstring "xxxxxxxxxxx"' Char 'x' not expected on position 1 Test './ipv6calc -q --in ipv6addr "xxxxxxxxxxx"' Error in given address 'xxxxxxxxxxx' is not valid! Test './ipv6calc -q --in ipv6literal "xxxxxxxxxxx"' Error in given IPv6 literal address, has no 'ipv6-literal.net' included! Test './ipv6calc -q --in ipv4addr "xxxxxxxxxxx"' Error, given IPv4 address 'xxxxxxxxxxx' is not valid (only 0 dots)! Test './ipv6calc -q --in ipv4hex "xxxxxxxxxxx"' Error, given hexadecimal IPv4 address 'xxxxxxxxxxx' is not valid (not proper length)! Test './ipv6calc -q --in ipv4revhex "xxxxxxxxxxx"' Error, given hexadecimal IPv4 address 'xxxxxxxxxxx' is not valid (not proper length)! Test './ipv6calc -q --in mac "xxxxxxxxxxx"' Illegal character in given MAC address 'xxxxxxxxxxx' on position 1 (x)! Test './ipv6calc -q --in base85 "xxxxxxxxxxx"' Given base85 formatted address has not 20 chars! Test './ipv6calc -q --in ifinet6 "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' Error in given address 'xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx' is not valid! Test './ipv6calc -q --in iid+token "xxxxxxxxxxx" "xxxxxxxxxxx"' Error in given identifier 'xxxxxxxxxxx' is not valid! Test './ipv6calc -q --in ipv6logconv "xxxxxxxxxxx"' Input-type isn't autodetected Test './ipv6calc -q --in prefix+mac "xxxxxxxxxxx" "xxxxxxxxxxx"' Error in given address 'xxxxxxxxxxx' is not valid! Run 'ipv6calc' input autodetection tests...(good cases) Test './ipv6calc -q "3ffe:831f:ce49:7601:8000:efff:af4a:86BF"' Test './ipv6calc -q "1.2.3.4"' Test './ipv6calc -q "1.2.3.4/0"' Test './ipv6calc -q "1.2.3.4/32"' Test './ipv6calc -q "01:23:45:67:89:01"' Test './ipv6calc -q "01-23-45-67-89-01"' Test './ipv6calc -q "012345678901"' Test './ipv6calc -q "012345-678901"' Test './ipv6calc -q "2002:102:304::1/0"' Test './ipv6calc -q "2002:102:304::1/128"' Test './ipv6calc -q "\[x3FFEFFFF000000000000000000000001/64].IP6.ARPA."' Test './ipv6calc -q "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int."' Test './ipv6calc -q "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa."' Test './ipv6calc -q "0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa."' Test './ipv6calc -q "12345678"' Test './ipv6calc -q "4)+k&C#VzJ4br>0wv%Yp"' Test './ipv6calc -q "2001:db8:0:0:1:0:0:1"' Test './ipv6calc -q "2001:0db8:0:0:1:0:0:1"' Test './ipv6calc -q "2001:db8::1:0:0:1"' Test './ipv6calc -q "2001:db8::0:1:0:0:1"' Test './ipv6calc -q "2001:0db8::1:0:0:1"' Test './ipv6calc -q "2001:db8:0:0:1::1"' Test './ipv6calc -q "2001:db8:0000:0:1::1"' Test './ipv6calc -q "2001:DB8:0:0:1::1"' Test './ipv6calc -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:0001"' Test './ipv6calc -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:001"' Test './ipv6calc -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:01"' Test './ipv6calc -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:1"' Test './ipv6calc -q "2001:db8:aaaa:bbbb:cccc:dddd::1"' Test './ipv6calc -q "2001:db8:aaaa:bbbb:cccc:dddd:0:1"' Test './ipv6calc -q "2001:db8:0:0:0::1"' Test './ipv6calc -q "2001:db8:0:0::1"' Test './ipv6calc -q "2001:db8:0::1"' Test './ipv6calc -q "2001:db8::1"' Test './ipv6calc -q "2001:db8::aaaa:0:0:1"' Test './ipv6calc -q "2001:db8:0:0:aaaa::1"' Test './ipv6calc -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:aaaa"' Test './ipv6calc -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:AAAA"' Test './ipv6calc -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:AaAa"' Test './ipv6calc -q "64:ff9b::192.0.2.33"' Test './ipv6calc -q "fe80::1%eth0"' Test './ipv6calc -q "fe80--1.IPV6-LITERAL.NET"' Test './ipv6calc -q "2001-db8-0-0-0-0-0-1.ipv6-literal.net"' Test './ipv6calc -q "2001-0db8-0000-0000-0000-0000-0000-0001.ipv6-literal.net"' Test './ipv6calc -q "2001-db8--1.ipv6-literal.net"' Test './ipv6calc -q "fe80--218-8bff-fe17-a226s4.ipv6-literal.net"' Run 'ipv6calc' input autodetection tests...(bad cases) Test './ipv6calc -q "1.2.3.r4"' Input-type isn't autodetected Test './ipv6calc -q "1.2.3.4/-1"' Input-type isn't autodetected Test './ipv6calc -q "1.2.3.4/33"' Illegal prefix length: '33' Test './ipv6calc -q "01:23:r5:67:89:01"' Input-type isn't autodetected Test './ipv6calc -q "2002:102:304::r1"' Input-type isn't autodetected Test './ipv6calc -q "2002:102:304::1/-1"' Input-type isn't autodetected Test './ipv6calc -q "2002:102:304::1/129"' Illegal prefix length: '129' Test './ipv6calc -q "1.0.0.0.r.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int."' Input-type isn't autodetected Test './ipv6calc -q "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa.arpa."' Input-type isn't autodetected Test './ipv6calc -q "0.0.0.0.01.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa."' Input-type isn't autodetected Test './ipv6calc -q "123456789"' Input-type isn't autodetected Test './ipv6calc -q "fe80---1.IPV6-LITERAL.NET"' More than 1 block of 2 colons in address is not allowed! Run 'ipv6calc' input tests...(good cases) Test './ipv6calc --in ipv6addr -q "3ffe:831f:ce49:7601:8000:efff:af4a:86BF"' Test './ipv6calc --in ipv4addr -q "1.2.3.4"' Test './ipv6calc --in ipv4addr -q "1.2.3.4/0"' Test './ipv6calc --in ipv4addr -q "1.2.3.4/32"' Test './ipv6calc --in mac -q "01:23:45:67:89:01"' Test './ipv6calc --in mac -q "01-23-45-67-89-01"' Test './ipv6calc --in mac -q "012345678901"' Test './ipv6calc --in mac -q "012345-678901"' Test './ipv6calc --in ipv6addr -q "2002:102:304::1/0"' Test './ipv6calc --in ipv6addr -q "2002:102:304::1/128"' Test './ipv6calc --in bitstring -q "\[x3FFEFFFF000000000000000000000001/64].IP6.ARPA."' Test './ipv6calc --in revnibbles.int -q "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int."' Test './ipv6calc --in revnibbles.arpa -q "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa."' Test './ipv6calc --in revnibbles.int -q "0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa."' Test './ipv6calc --in ipv4hex -q "12345678"' Test './ipv6calc --in base85 -q "4)+k&C#VzJ4br>0wv%Yp"' Test './ipv6calc --in ipv6addr -q "2001:db8:0:0:1:0:0:1"' Test './ipv6calc --in ipv6addr -q "2001:0db8:0:0:1:0:0:1"' Test './ipv6calc --in ipv6addr -q "2001:db8::1:0:0:1"' Test './ipv6calc --in ipv6addr -q "2001:db8::0:1:0:0:1"' Test './ipv6calc --in ipv6addr -q "2001:0db8::1:0:0:1"' Test './ipv6calc --in ipv6addr -q "2001:db8:0:0:1::1"' Test './ipv6calc --in ipv6addr -q "2001:db8:0000:0:1::1"' Test './ipv6calc --in ipv6addr -q "2001:DB8:0:0:1::1"' Test './ipv6calc --in ipv6addr -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:0001"' Test './ipv6calc --in ipv6addr -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:001"' Test './ipv6calc --in ipv6addr -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:01"' Test './ipv6calc --in ipv6addr -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:1"' Test './ipv6calc --in ipv6addr -q "2001:db8:aaaa:bbbb:cccc:dddd::1"' Test './ipv6calc --in ipv6addr -q "2001:db8:aaaa:bbbb:cccc:dddd:0:1"' Test './ipv6calc --in ipv6addr -q "2001:db8:0:0:0::1"' Test './ipv6calc --in ipv6addr -q "2001:db8:0:0::1"' Test './ipv6calc --in ipv6addr -q "2001:db8:0::1"' Test './ipv6calc --in ipv6addr -q "2001:db8::1"' Test './ipv6calc --in ipv6addr -q "2001:db8::aaaa:0:0:1"' Test './ipv6calc --in ipv6addr -q "2001:db8:0:0:aaaa::1"' Test './ipv6calc --in ipv6addr -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:aaaa"' Test './ipv6calc --in ipv6addr -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:AAAA"' Test './ipv6calc --in ipv6addr -q "2001:db8:aaaa:bbbb:cccc:dddd:eeee:AaAa"' Test './ipv6calc --in ipv6addr -q "64:ff9b::192.0.2.33"' Test './ipv6calc --in ipv6addr -q "fe80::1%eth0"' Test './ipv6calc --in ipv6literal -q "fe80--1.IPV6-LITERAL.NET"' Test './ipv6calc --in ipv6literal -q "2001-db8-0-0-0-0-0-1.ipv6-literal.net"' Test './ipv6calc --in ipv6literal -q "2001-0db8-0000-0000-0000-0000-0000-0001.ipv6-literal.net"' Test './ipv6calc --in ipv6literal -q "2001-db8--1.ipv6-literal.net"' Test './ipv6calc --in ipv6literal -q "fe80--218-8bff-fe17-a226s4.ipv6-literal.net"' Run 'ipv6calc' pipe tests (1) Test 'echo 3ffe::1:ff00:1234 | ./ipv6calc --in ipv6addr --out ipv6addr -h --printuncompressed | grep "^3ffe:0:0:0:0:1:ff00:1234$"' ipv6calc/main: help option detected Test 'echo 3ffe::1:ff00:1234 | ./ipv6calc --in ipv6addr --out ipv6addr -h --printuncompressed --printprefix --forceprefix 96 | grep "^3ffe:0:0:0:0:1$"' ipv6calc/main: help option detected Run 'ipv6calc' pipe tests (2) Test 'echo 3ffe:ffff:100:f101::1 | ./ipv6calc --addr_to_ip6int | grep "^1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int.$"' Test 'echo 3ffe:ffff:100:f101::1 | ./ipv6calc --in ipv6 --out revnibbles.int | grep "^1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int.$"' Test 'echo 3ffe:ffff:100:f101::1/64 | ./ipv6calc --addr_to_ip6int | grep "^1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int.$"' Test 'echo 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int. | ./ipv6calc --in revnibbles.int --out ipv6 | grep "^3ffe:ffff:100:f101::1/128$"' Test 'echo 3ffe::1/64 | ./ipv6calc --addr_to_ip6arpa | grep "^0.0.0.0.0.0.0.0.0.0.0.0.e.f.f.3.ip6.arpa.$"' Test 'echo 3ffe::1/64 | ./ipv6calc --in ipv6 --out revnibbles.arpa | grep "^0.0.0.0.0.0.0.0.0.0.0.0.e.f.f.3.ip6.arpa.$"' Test 'echo 3ffe::1/64 | ./ipv6calc -a --uppercase | grep "^0.0.0.0.0.0.0.0.0.0.0.0.E.F.F.3.IP6.ARPA.$"' Test 'echo 3ffe::1/64 | ./ipv6calc -a -u | grep "^0.0.0.0.0.0.0.0.0.0.0.0.E.F.F.3.IP6.ARPA.$"' Test 'echo abcd:1234:5678:abcd:1234:1234:1234:1234/125 | ./ipv6calc --out revnibbles.arpa | grep "^0.3.2.1.4.3.2.1.4.3.2.1.4.3.2.1.d.c.b.a.8.7.6.5.4.3.2.1.d.c.b.a.ip6.arpa.$"' Test 'echo 3ffe:ffff:0100:f101:0000:0000:0000:0001 | ./ipv6calc --addr_to_compressed | grep "^3ffe:ffff:100:f101::1$"' Test 'echo 3ffe:ffff:0100:f101:0000:0000:0000:0001 | ./ipv6calc --in ipv6 --out ipv6 --printcompressed | grep "^3ffe:ffff:100:f101::1$"' Test 'echo 3ffe:ffff:0100:f101:0000:0000:0000:0001 | ./ipv6calc -I ipv6 -O ipv6 -C | grep "^3ffe:ffff:100:f101::1$"' Test 'echo 3ffe:ffff:0100:f101:0000:0000:0000:0001/64 | ./ipv6calc --addr_to_compressed | grep "^3ffe:ffff:100:f101::1/64$"' Test 'echo 0:0:1:2:3:4:0:0 | ./ipv6calc --addr_to_compressed | grep "^::1:2:3:4:0:0$"' Test 'echo 0:0:1:0:0:1:0:0 | ./ipv6calc --addr_to_compressed | grep "^::1:0:0:1:0:0$"' Test 'echo 0:0:0:2:3:0:0:0 | ./ipv6calc --addr_to_compressed | grep "^::2:3:0:0:0$"' Test 'echo 0:0:0:0:3:0:0:0 | ./ipv6calc --addr_to_compressed | grep "^::3:0:0:0$"' Test 'echo 0:0:0:0:0:4:0:0 | ./ipv6calc --addr_to_compressed | grep "^::4:0:0$"' Test 'echo 0:0:1:0:0:1:0:0 | ./ipv6calc --addr_to_compressed | grep "^::1:0:0:1:0:0$"' Test 'echo 0:0:1:2:0:0:0:0 | ./ipv6calc --addr_to_compressed | grep "^0:0:1:2::$"' Test 'echo 0:0:1:2:3:0:0:0 | ./ipv6calc --addr_to_compressed | grep "^0:0:1:2:3::$"' Test 'echo 1080:0:0:0:8:800:200c:417a | ./ipv6calc --addr_to_compressed | grep "^1080::8:800:200c:417a$"' Test 'echo ff01:0:0:0:0:0:0:43 | ./ipv6calc --addr_to_compressed | grep "^ff01::43$"' Test 'echo 0:0:0:0:0:0:0:1 | ./ipv6calc --addr_to_compressed | grep "^::1$"' Test 'echo 0:0:0:0:0:0:0:0 | ./ipv6calc --addr_to_compressed | grep "^::$"' Test 'echo 0:0:0:0:0:0:13.1.68.3 | ./ipv6calc --addr_to_compressed | grep "^::13.1.68.3$"' Test 'echo 0:0:0:0:0:ffff:129.144.52.38 | ./ipv6calc --addr_to_compressed | grep "^::ffff:129.144.52.38$"' Test 'echo 0:0:0:0:0:ffff:129.144.52.38 | ./ipv6calc --addr_to_compressed --uppercase | grep "^::FFFF:129.144.52.38$"' Test 'echo fd00:1234:5678:0:210:a4ff:fe01:2345 | ./ipv6calc --addr_to_compressed | grep "^fd00:1234:5678::210:a4ff:fe01:2345$"' Test 'echo 0:0:0:0:0:ffff:129.144.52.38 | ./ipv6calc --in ipv6 --out ipv6 --printcompressed --uppercase | grep "^::FFFF:129.144.52.38$"' Test 'echo 3ffe:ffff:100:f101::1 | ./ipv6calc --addr_to_uncompressed | grep "^3ffe:ffff:100:f101:0:0:0:1$"' Test 'echo 3ffe:ffff:100:f101::1 | ./ipv6calc --in ipv6 --out ipv6 --printuncompressed | grep "^3ffe:ffff:100:f101:0:0:0:1$"' Test 'echo 2001:db8:0:cd30:1:2:3:: | ./ipv6calc --in ipv6 --out ipv6 --printuncompressed | grep "^2001:db8:0:cd30:1:2:3:0$"' Test 'echo 2001:db8:0:cd30:1::2 | ./ipv6calc --in ipv6 --out ipv6 --printuncompressed | grep "^2001:db8:0:cd30:1:0:0:2$"' Test 'echo 2001:db8:0:1::2:3 | ./ipv6calc --in ipv6 --out ipv6 --printuncompressed | grep "^2001:db8:0:1:0:0:2:3$"' Test 'echo 2001:db8:0:cd30:1:2:: | ./ipv6calc --in ipv6 --out ipv6 --printuncompressed | grep "^2001:db8:0:cd30:1:2:0:0$"' Test 'echo 2001:db8:0:cd30:1:2::4 | ./ipv6calc --in ipv6 --out ipv6 --printuncompressed | grep "^2001:db8:0:cd30:1:2:0:4$"' Test 'echo ::db8:0:cd30:1:2:3:4 | ./ipv6calc --in ipv6 --out ipv6 --printuncompressed | grep "^0:db8:0:cd30:1:2:3:4$"' Test 'echo ::1:cd30:1:2:3:4 | ./ipv6calc --in ipv6 --out ipv6 --printuncompressed | grep "^0:0:1:cd30:1:2:3:4$"' Test 'echo 3ffe:ffff:100:f101::1/64 | ./ipv6calc --addr_to_uncompressed | grep "^3ffe:ffff:100:f101:0:0:0:1/64$"' Test 'echo ::13.1.68.3 | ./ipv6calc --addr_to_uncompressed | grep "^0:0:0:0:0:0:13.1.68.3$"' Test 'echo ::013.01.068.0003 | ./ipv6calc --addr_to_uncompressed | grep "^0:0:0:0:0:0:13.1.68.3$"' Test 'echo ::ffff:13.1.68.3 | ./ipv6calc --addr_to_uncompressed | grep "^0:0:0:0:0:ffff:13.1.68.3$"' Test 'echo 3ffe:ffff:100:f101::1/64 | ./ipv6calc --addr_to_uncompressed --maskprefix | grep "^3ffe:ffff:100:f101:0:0:0:0/64$"' Test 'echo 3ffe:ffff:100:f101:c000::1/64 | ./ipv6calc --addr_to_uncompressed --masksuffix | grep "^0:0:0:0:c000:0:0:1/64$"' Test 'echo ::ffff:13.1.68.3 | ./ipv6calc --addr_to_uncompressed --uppercase | grep "^0:0:0:0:0:FFFF:13.1.68.3$"' Test 'echo ::ffff:1.2.3.4/64 | ./ipv6calc --addr_to_uncompressed --printsuffix | grep "^0:ffff:1.2.3.4$"' Test 'echo ::ffff:1.2.3.4/64 | ./ipv6calc --in ipv6 --out ipv6 --printsuffix --printuncompressed | grep "^0:ffff:1.2.3.4$"' Test 'echo ::ffff:1.2.3.4/63 | ./ipv6calc --addr_to_uncompressed --printsuffix | grep "^0:0:ffff:1.2.3.4$"' Test 'echo 3ffe:ffff:100:f101::1/64 | ./ipv6calc --addr_to_uncompressed --printsuffix | grep "^0:0:0:1$"' Test 'echo 3ffe:ffff:100:f101::1/64 | ./ipv6calc --addr_to_uncompressed --printprefix | grep "^3ffe:ffff:100:f101$"' Test 'echo 3ffe:ffff:100:f101::1/65 | ./ipv6calc --addr_to_uncompressed --printprefix | grep "^3ffe:ffff:100:f101:0$"' Test 'echo 3ffe:ffff:100:f101::1/65 | ./ipv6calc --in ipv6 --out ipv6 --printprefix --printuncompressed | grep "^3ffe:ffff:100:f101:0$"' Test 'echo 3ffe:ffff:100:f101::1 | ./ipv6calc --addr_to_fulluncompressed | grep "^3ffe:ffff:0100:f101:0000:0000:0000:0001$"' Test 'echo 3ffe:ffff:100:f101::1 | ./ipv6calc --in ipv6 --out ipv6 --printfulluncompressed | grep "^3ffe:ffff:0100:f101:0000:0000:0000:0001$"' Test 'echo 3ffe:ffff:100:f101::1/64 | ./ipv6calc --addr_to_fulluncompressed | grep "^3ffe:ffff:0100:f101:0000:0000:0000:0001/64$"' Test 'echo ::13.1.68.3 | ./ipv6calc --addr_to_fulluncompressed | grep "^0000:0000:0000:0000:0000:0000:13.1.68.3$"' Test 'echo ::ffff:13.1.68.3 | ./ipv6calc --addr_to_fulluncompressed | grep "^0000:0000:0000:0000:0000:ffff:13.1.68.3$"' Test 'echo ::ffff:13.1.68.3 | ./ipv6calc --addr_to_fulluncompressed --uppercase | grep "^0000:0000:0000:0000:0000:FFFF:13.1.68.3$"' Test 'echo 3ffe:ffff:100:f101::1 | ./ipv6calc --addr_to_ifinet6 | grep "^3ffeffff0100f1010000000000000001 00$"' Test 'echo 3ffe:ffff:100:f101::1 | ./ipv6calc --in ipv6 --out ifinet6 | grep "^3ffeffff0100f1010000000000000001 00$"' Test 'echo 3ffe:ffff:100:f101::1/64 | ./ipv6calc --addr_to_ifinet6 | grep "^3ffeffff0100f1010000000000000001 00 40$"' Test 'echo 3ffe:ffff:100:f101::1/64 | ./ipv6calc --in ipv6 --out ifinet6 | grep "^3ffeffff0100f1010000000000000001 00 40$"' Test 'echo 3ffeffff0100f1010000000000000001 | ./ipv6calc --ifinet6_to_compressed | grep "^3ffe:ffff:100:f101::1$"' Test 'echo 3ffeffff0100f1010000000000000001 | ./ipv6calc --in ifinet6 --out ipv6 --printcompressed | grep "^3ffe:ffff:100:f101::1$"' Test 'echo 3ffeffff0100f1010000000000000001 40 | ./ipv6calc --ifinet6_to_compressed | grep "^3ffe:ffff:100:f101::1/64$"' Test 'echo 3ffeffff0100f1010000000000000001 40 | ./ipv6calc --in ifinet6 --out ipv6 --printcompressed | grep "^3ffe:ffff:100:f101::1/64$"' Test 'echo 1080:0:0:0:8:800:200c:417a | ./ipv6calc --addr_to_base85 | grep "^4)+k&C#VzJ4br>0wv%Yp$"' Test 'echo 1080:0:0:0:8:800:200c:417a | ./ipv6calc --in ipv6 --out base85 | grep "^4)+k&C#VzJ4br>0wv%Yp$"' Test 'echo 4)+k&C#VzJ4br>0wv%Yp | ./ipv6calc --base85_to_addr | grep "^1080:0:0:0:8:800:200c:417a$"' Test 'echo 00:50:BF:06:B4:F5 | ./ipv6calc --mac_to_eui64 | grep "^250:bfff:fe06:b4f5$"' Test 'echo 00:0:F:6:4:5 | ./ipv6calc --mac_to_eui64 | grep "^200:fff:fe06:405$"' Test 'echo 00:0:F:6:4:5 | ./ipv6calc --in mac --out eui64 | grep "^200:fff:fe06:405$"' Test 'echo 0050BF-06B4F5 | ./ipv6calc --mac_to_eui64 | grep "^250:bfff:fe06:b4f5$"' Test 'echo 0050BF06B4F5 | ./ipv6calc --mac_to_eui64 | grep "^250:bfff:fe06:b4f5$"' Test 'echo 0123:4567:89ab:cdef 0123456789abcdef | ./ipv6calc --eui64_to_privacy | grep "^4462:bdea:8654:776d 486072ff7074945e$"' Test 'echo 0123:4567:89ab:cdef 0123456789abcdef | ./ipv6calc --in iid+token --out iid+token | grep "^4462:bdea:8654:776d 486072ff7074945e$"' Test 'echo 3ffe:ffff::1 | ./ipv6calc --addr_to_bitstring | grep "^\[x3ffeffff000000000000000000000001/128].ip6.arpa.$"' Test 'echo 3ffe:ffff::1 | ./ipv6calc --in ipv6 --out bitstring | grep "^\[x3ffeffff000000000000000000000001/128].ip6.arpa.$"' Test 'echo 3ffe:ffff::1/64 | ./ipv6calc --addr_to_bitstring | grep "^\[x3ffeffff000000000000000000000001/128].ip6.arpa.$"' Test 'echo 3ffe:ffff::1/64 | ./ipv6calc --addr_to_bitstring --printsuffix | grep "^\[x0000000000000001/64]$"' Test 'echo 3ffe:ffff::1/64 | ./ipv6calc --addr_to_bitstring --printprefix | grep "^\[x3ffeffff00000000/64].ip6.arpa.$"' Test 'echo 3ffe:ffff:0100:e100:0123:4567:89ab:cdef/64 | ./ipv6calc --addr_to_bitstring --printprefix --printstart 17 | grep "^\[xffff0100e100/48]$"' Test 'echo 3ffe:ffff::1 | ./ipv6calc --addr_to_bitstring --uppercase | grep "^\[x3FFEFFFF000000000000000000000001/128].IP6.ARPA.$"' Test 'echo \[x3FFEFFFF000000000000000000000001/64].IP6.ARPA. | ./ipv6calc --in bitstring --out ipv6 | grep "^3ffe:ffff::1/64$"' Test 'echo 11.12.13.14 | ./ipv6calc --ipv4_to_6to4addr | grep "^2002:b0c:d0e::$"' Test 'echo 11.12.13.14 | ./ipv6calc --in ipv4 --out ipv6 --action conv6to4 | grep "^2002:b0c:d0e::$"' Test 'echo 2002:102:304::1 | ./ipv6calc --in ipv6 --out ipv4 --action conv6to4 | grep "^1.2.3.4$"' Test 'echo fec0:0:0:1:: 01:23:45:67:89:01 | ./ipv6calc --in prefix+mac | grep "^fec0::1:323:45ff:fe67:8901$"' Test 'echo 1.2.3.4 | ./ipv6calc --in ipv4addr --out revipv4 | grep "^4.3.2.1.in-addr.arpa.$"' Test 'echo fe80::1 | ./ipv6calc -i | grep "^*$"' Test 'echo ff02::1 | ./ipv6calc -i -m | grep "^*$"' Test 'echo fe80:0000:0000:0000:0200:5efe:192.0.2.143 | ./ipv6calc --action anonymize | grep "^fe80::a909:5214:5c00:21$"' Test 'echo fe80:0000:0000:0000:0000:5e01:2345:6789 | ./ipv6calc --action anonymize | grep "^fe80::a909:5214:e012:3451$"' Test 'echo fe80:0000:0000:0000:0200:5e01:2345:6789 | ./ipv6calc --action anonymize | grep "^fe80::a909:5214:f012:345f$"' Test 'echo fe80:0000:0000:0000:0000:5eff:fe01:2345 | ./ipv6calc --action anonymize | grep "^fe80::a909:5214:c010:1$"' Test 'echo 2001:0db8:0000:0000:81c0:0f3f:c807:1455 | ./ipv6calc --action anonymize | grep "^2001:db8::9:a929:4941:0:c$"' Test 'echo 3ffe:831f:ce49:7601:8000:efff:af4a:86BF | ./ipv6calc --action anonymize | grep "^3ffe:831f:ce49:7601:8000:ffff:af4a:86ff$"' Test 'echo 3ffe:831f:ce49:7601:8000:efff:af4a:86BF | ./ipv6calc --action anonymize --mask-ipv4 16 | grep "^3ffe:831f:ce49:7601:8000:ffff:af4a:ffff$"' Test 'echo 192.0.2.1 | ./ipv6calc --action anonymize | grep "^192.0.2.0$"' Test 'echo 192.0.2.1 | ./ipv6calc --action anonymize --mask-ipv4 16 | grep "^192.0.0.0$"' Test 'echo 2001:1a:392e:a450:2cd3:75e1:6098:8104 | ./ipv6calc --action anonymize | grep "^2001:19:a909:a909:a999:4843::e$"' Test 'echo 01:23:45:67:89:ab | ./ipv6calc --action anonymize | grep "^01:23:45:00:00:00$"' Test 'echo 01:23:45:67:89:ab | ./ipv6calc --action anonymize --mask-mac 48 | grep "^01:23:45:67:89:ab$"' Test 'echo 01:23:45:67:89:ab | ./ipv6calc --action anonymize --mask-mac 47 | grep "^01:23:45:67:89:aa$"' Test 'echo 01:23:45:67:89:ab | ./ipv6calc --action anonymize --mask-mac 44 | grep "^01:23:45:67:89:a0$"' Test 'echo 01:23:45:67:89:a8 | ./ipv6calc --action anonymize --mask-mac 41 | grep "^01:23:45:67:89:80$"' Test 'echo 01:23:45:67:89:a8 | ./ipv6calc --action anonymize --mask-mac 40 | grep "^01:23:45:67:89:00$"' Test 'echo ff:23:45:67:89:a8 | ./ipv6calc --action anonymize --mask-mac 8 | grep "^ff:00:00:00:00:00$"' Test 'echo ff:23:45:67:89:a8 | ./ipv6calc --action anonymize --mask-mac 7 | grep "^fe:00:00:00:00:00$"' Test 'echo ff:23:45:67:89:a8 | ./ipv6calc --action anonymize --mask-mac 1 | grep "^80:00:00:00:00:00$"' Test 'echo 2001:db8:2280:6901:224:21ff:fe01:2345 | ./ipv6calc -A anonymize --anonymize-preset zeroize-paranoid | grep "^2001:db8:2200::224:21ff:fe00:0$"' Test 'echo 2001:db8:2280:6901:224:21ff:fe01:2345 | ./ipv6calc -A anonymize --anonymize-preset zeroize-careful | grep "^2001:db8:2280::224:21ff:fe00:0$"' Test 'echo 2001:db8:2280:6901:224:21ff:fe01:2345 | ./ipv6calc -A anonymize --anonymize-preset zeroize-standard | grep "^2001:db8:2280:6900:224:21ff:fe00:0$"' Test 'echo 2001:db8:2280:6901:224:21ff:fe01:2345 | ./ipv6calc -A anonymize --anonymize-preset anonymize-paranoid | grep "^2001:db8:2209:a909:a969:4291:4022:4213$"' Test 'echo 2001:db8:2280:6901:224:21ff:fe01:2345 | ./ipv6calc -A anonymize --anonymize-preset anonymize-careful | grep "^2001:db8:2280:a909:a949:4291:4022:4219$"' Test 'echo 2001:db8:2280:6901:224:21ff:fe01:2345 | ./ipv6calc -A anonymize --anonymize-preset anonymize-standard | grep "^2001:db8:2280:6909:a929:4291:4022:4217$"' Test 'echo 2001:db8:0:0:0:0:2:1 | ./ipv6calc --in ipv6addr --out ipv6addr | grep "^2001:db8::2:1$"' Test 'echo 2001:db8:0:1:1:1:1:1 | ./ipv6calc --in ipv6addr --out ipv6addr | grep "^2001:db8::1:1:1:1:1$"' Test 'echo 2001:0:0:1:0:0:0:1 | ./ipv6calc --in ipv6addr --out ipv6addr | grep "^2001:0:0:1::1$"' Test 'echo 2001:db8:0:0:1:0:0:1 | ./ipv6calc --in ipv6addr --out ipv6addr | grep "^2001:db8::1:0:0:1$"' Test 'echo 2001:DB8:0:0:1:0:0:1 | ./ipv6calc --in ipv6addr --out ipv6addr | grep "^2001:db8::1:0:0:1$"' Test 'echo 6.231.32.33 | ./ipv6calc --action 6rd_local_prefix --6rd_prefix 2607:fedc:ff40::/43 --6rd_relay_prefix 6.230.0.0/15 | grep "^2607:fedc:ff52:210::/60$"' Test 'echo fe80--1.IPV6-LITERAL.NET | ./ipv6calc --in ipv6literal | grep "^fe80::1$"' Test 'echo fe80--1.IPV6-liTERal.NET | ./ipv6calc --in ipv6literal | grep "^fe80::1$"' Test 'echo fe80--218-8bff-fe17-a226s4.ipv6-literal.net | ./ipv6calc --in ipv6literal | grep "^fe80::218:8bff:fe17:a226%4$"' Test 'echo 2001:db8::1 | ./ipv6calc --out ipv6literal -u --in ipv6addr | grep "^2001-DB8--1.IPV6-LITERAL.NET$"' Test 'echo 2001:db8::1 | ./ipv6calc --out ipv6literal -U --in ipv6addr | grep "^2001-db8-0-0-0-0-0-1.ipv6-literal.net$"' Test 'echo 2001:db8::1 | ./ipv6calc --out ipv6literal -F --in ipv6addr | grep "^2001-0db8-0000-0000-0000-0000-0000-0001.ipv6-literal.net$"' Test 'echo fe80::1%0 | ./ipv6calc --out ipv6literal --in ipv6addr | grep "^fe80--1s0.ipv6-literal.net$"' Test 'echo fe80::1%0 | ./ipv6calc --out ipv6literal -F --in ipv6addr | grep "^fe80-0000-0000-0000-0000-0000-0000-0001s0.ipv6-literal.net$"' Test 'echo fe80::1%eth0 | ./ipv6calc --out ipv6addr -U --in ipv6addr | grep "^fe80:0:0:0:0:0:0:1%eth0$"' Test 'echo fe80::1%eth0 | ./ipv6calc --out ipv6addr -F --in ipv6addr | grep "^fe80:0000:0000:0000:0000:0000:0000:0001%eth0$"' Run 'ipv6calc' pipe mode input validation tests...(too long input) Test '8192*x | ./ipv6calc -q --in auto Line too long: 1 Test '8192*x | ./ipv6calc -q --in revnibbles.int Line too long: 1 Test '8192*x | ./ipv6calc -q --in revnibbles.arpa Line too long: 1 Test '8192*x | ./ipv6calc -q --in bitstring Line too long: 1 Test '8192*x | ./ipv6calc -q --in ipv6addr Line too long: 1 Test '8192*x | ./ipv6calc -q --in ipv6literal Line too long: 1 Test '8192*x | ./ipv6calc -q --in ipv4addr Line too long: 1 Test '8192*x | ./ipv6calc -q --in ipv4hex Line too long: 1 Test '8192*x | ./ipv6calc -q --in ipv4revhex Line too long: 1 Test '8192*x | ./ipv6calc -q --in mac Line too long: 1 Test '8192*x | ./ipv6calc -q --in base85 Line too long: 1 Test '8192*x | ./ipv6calc -q --in ifinet6 Line too long: 1 Test '8192*x 8192*x | ./ipv6calc -q --in iid+token Line too long: 1 Test '8192*x | ./ipv6calc -q --in ipv6logconv Line too long: 1 Test '8192*x 8192*x | ./ipv6calc -q --in prefix+mac Line too long: 1 All tests were successfully done! ./test_ipv6calc_filter.sh || exit 1 Run 'ipv6calc' filter tests... Test './ipv6calc -A filter -E iid-isatap' for: 3ffe:1a05:510:200:200:5efe:140.173.129.8 Result ok! Test './ipv6calc -A filter -E teredo' for: 3ffe:831f:ce49:7601:8000:efff:af4a:86bf Result ok! Test './ipv6calc -A filter -E iid-privacy' for: 2001:db8:1:4135:7536:e4f:5513:4dd2 Result ok! Test './ipv6calc -A filter -E iid-global' for: 2001:db8:1:4135:208:54ff:fe00:1 Result ok! Test './ipv6calc -A filter -E anonymized' for: 2001:db8::a909:4291:c02d:5d1d Result ok! Test './ipv6calc -A filter -E iid-local' for: 2001:db8::a909:4291:c02d:5d1d Result ok! Test './ipv6calc -A filter -E anonymized' for: 2001:db8::a909:4291:4002:4217 Result ok! Test './ipv6calc -A filter -E iid-eui48' for: 2001:db8::a909:4291:4002:4217 Result ok! Test './ipv6calc -A filter -E anonymized' for: 2001:db8::a909:4941:0:7 Result ok! Test './ipv6calc -A filter -E iid-privacy' for: 2001:db8::a909:4941:0:7 Result ok! Test './ipv6calc -A filter -E iid-isatap' for: fe80::200:5efe:192.0.2.143 Result ok! Test './ipv6calc -A filter -E iid-global' for: fe80::200:5efe:192.0.2.143 Result ok! Test './ipv6calc -A filter -E link-local' for: fe80::200:5efe:192.0.2.143 Result ok! Test './ipv6calc -A filter -E iid' for: fe80::200:5efe:192.0.2.143 Result ok! Test './ipv6calc -A filter -E iid-isatap' for: fe80::5efe:192.168.1.1 Result ok! Test './ipv6calc -A filter -E iid-local' for: fe80::5efe:192.168.1.1 Result ok! Test './ipv6calc -A filter -E link-local' for: fe80::5efe:192.168.1.1 Result ok! Test './ipv6calc -A filter -E iid' for: fe80::5efe:192.168.1.1 Result ok! Test './ipv6calc -A filter -E iid' for: fe80::5eff:fe01:2345 Result ok! Test './ipv6calc -A filter -E iid-local' for: fe80::5eff:fe01:2345 Result ok! Test './ipv6calc -A filter -E iid-isatap' for: fe80::5eff:fe01:2345 Result ok! Test './ipv6calc -A filter -E iid' for: fe80::5e01:2345:6789 Result ok! Test './ipv6calc -A filter -E iid-local' for: fe80::5e01:2345:6789 Result ok! Test './ipv6calc -A filter -E iid-isatap' for: fe80::5e01:2345:6789 Result ok! Test './ipv6calc -A filter -E orchid' for: 2001:1a:392e:a450:2cd3:75e1:6098:8104 Result ok! Test './ipv6calc -A filter -E ^iid-local' for: 2001:1a:392e:a450:2cd3:75e1:6098:8104 Result ok! Test './ipv6calc -A filter -E ^iid' for: 2001:1a:392e:a450:2cd3:75e1:6098:8104 Result ok! Test './ipv6calc -A filter -E ^iid-privacy' for: 2001:1a:392e:a450:2cd3:75e1:6098:8104 Result ok! Test './ipv6calc -A filter -E orchid' for: 2001:19:a909:a909:a999:4843::e Result ok! Test './ipv6calc -A filter -E anonymized' for: 2001:19:a909:a909:a999:4843::e Result ok! Test './ipv6calc -A filter -E ^iid-privacy' for: 2001:19:a909:a909:a999:4843::e Result ok! Test './ipv6calc -A filter -E anonymized' for: 3ffe:1a05:510:a909:a949:5214:48ca:d81d Result ok! Test './ipv6calc -A filter -E iid-isatap' for: 3ffe:1a05:510:a909:a949:5214:48ca:d81d Result ok! Test './ipv6calc -A filter -E ^iid-privacy' for: 3ffe:1a05:510:a909:a949:5214:48ca:d81d Result ok! Test './ipv6calc -A filter -E iid-local' for: 3ffe:ffff::a4ff:fe01:2345 Result ok! Test './ipv6calc -A filter -E iid-eui48' for: 3ffe:ffff::a4ff:fe01:2345 Result ok! Test './ipv6calc -A filter -E ^anonymized' for: fe80:0000:0000:0000:0200:5efe:192.0.2.143 Result ok! Test './ipv6calc -A filter -E ^anonymized' for: fe80:0000:0000:0000:0000:5e01:2345:6789 Result ok! Test './ipv6calc -A filter -E ^anonymized' for: fe80:0000:0000:0000:0000:5eff:fe01:2345 Result ok! Test './ipv6calc -A filter -E ^anonymized' for: 2001:0db8:0000:0000:81c0:0f3f:c807:1455 Result ok! Test './ipv6calc -A filter -E ^anonymized' for: 3ffe:831f:ce49:7601:8000:efff:af4a:86bf Result ok! Test './ipv6calc -A filter -E ^anonymized' for: 2001:1a:392e:a450:2cd3:75e1:6098:8104 Result ok! Test './ipv6calc -A filter -E ^anonymized' for: 3ffe:ffff::000:a4ff:fe01:2345 Result ok! Test './ipv6calc -A filter -E anonymized' for: 2002:c0a8:f900:9:a929:4291:4021:132d Result ok! Test './ipv6calc -A filter -E 6to4' for: 2002:c0a8:f900:9:a929:4291:4021:132d Result ok! Test './ipv6calc -A filter -E anonymized' for: 2001::d91f:cca0:3875:ffff:263c:ffff Result ok! Test './ipv6calc -A filter -E teredo' for: 2001::d91f:cca0:3875:ffff:263c:ffff Result ok! Test './ipv6calc -A filter -E 6to4-microsoft' for: 2002:c000:0251::c000:0251 Result ok! Test './ipv6calc -A filter -E 6to4-microsoft' for: 2002:c000:200:9:a929:4291:8c00:28 Result ok! Test './ipv6calc -A filter -E anonymized' for: 2002:c000:200:9:a929:4291:8c00:28 Result ok! ./test_ipv6calc_anonymization.sh || exit 1 Run 'ipv6calc' anonymization option tests... INFO : ./ipv6calc -q -A anonymize --mask-iid 64 --anonymize-method zeroise 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-iid 60 --anonymize-method zeroise 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-iid 56 --anonymize-method zeroise 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-iid 48 --anonymize-method zeroise 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-iid 40 --anonymize-method zeroise 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-iid 36 --anonymize-method zeroise 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-iid 32 --anonymize-method zeroise 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-iid 28 --anonymize-method zeroise 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-iid 12 --anonymize-method zeroise 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-iid 8 --anonymize-method zeroise 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-iid 0 --anonymize-method zeroise 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-standard 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-careful 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-paranoid 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-preset anonymize-standard 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-preset as 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-preset anonymize-careful 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-preset ac 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-preset anonymize-paranoid 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-preset ap 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-preset zeroize-standard 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-preset zs 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-preset zeroize-careful 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-preset zc 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-preset zeroize-paranoid 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-preset zp 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv4 32 12.34.56.78 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv4 28 12.34.56.78 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv4 24 12.34.56.78 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv4 20 12.34.56.78 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv4 16 12.34.56.78 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv4 12 12.34.56.78 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv4 8 12.34.56.78 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv4 4 12.34.56.78 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv4 0 12.34.56.78 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv6 64 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv6 60 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv6 56 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv6 48 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv6 28 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv6 24 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv6 20 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv6 16 2001:0db8:0123:4567:89ab:cdef:0123:4567 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-mac 48 12:34:56:78:9a:bc -> test ok INFO : ./ipv6calc -q -A anonymize --mask-mac 40 12:34:56:78:9a:bc -> test ok INFO : ./ipv6calc -q -A anonymize --mask-mac 28 12:34:56:78:9a:bc -> test ok INFO : ./ipv6calc -q -A anonymize --mask-mac 24 12:34:56:78:9a:bc -> test ok INFO : ./ipv6calc -q -A anonymize --mask-mac 20 12:34:56:78:9a:bc -> test ok INFO : ./ipv6calc -q -A anonymize --mask-mac 16 12:34:56:78:9a:bc -> test ok INFO : ./ipv6calc -q -A anonymize --mask-mac 8 12:34:56:78:9a:bc -> test ok INFO : ./ipv6calc -q -A anonymize --mask-mac 0 12:34:56:78:9a:bc -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv4 24 2002:c002:f97f::211:32ff:fe13:956f -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv4 24 2002:c000:0251::c000:0251 -> test ok INFO : ./ipv6calc -q -A anonymize --mask-ipv4 24 --anonymize-method zeroise 2002:c000:0251::c000:0251 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-standard 2001:db8:0123:4567:0250:c2ff:fe86:2345 -> test ok INFO : ./ipv6calc -q -A anonymize --anonymize-standard 2001:db8:0123:4567:0250:c286:2345:4567 -> test ok Run 'ipv6calc' anonymization tests... Test './ipv6calc -A anonymize' for: 3ffe:1a05:510:200:200:5efe:140.173.129.8 INFO : anonymized: 3ffe:1a05:510:209:a929:5214:58ca:d81c DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,iid,iid-global,iid-isatap,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,iid,iid-global,iid-isatap,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: 3ffe:831f:ce49:7601:8000:efff:af4a:86BF INFO : anonymized: 3ffe:831f:ce49:7601:8000:ffff:af4a:86ff DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,teredo DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,teredo Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:1:4135:7536:e4f:5513:4dd2 INFO : anonymized: 2001:db8:1:4109:a929:4941::c DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid-privacy,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid-privacy,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:1:4135:208:54ff:fe00:1 INFO : anonymized: 2001:db8:1:4109:a929:4291:4020:8546 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-global,iid-eui48 DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-global,iid-eui48 Result ok! Test './ipv6calc -A anonymize' for: 2001:db8::a909:4291:c02d:5d1d INFO : anonymized: 2001:db8::a909:4291:c02d:5d1d DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8::a909:4291:c02d:5d1d INFO : anonymized: 2001:db8::a909:4291:c02d:5d1d DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8::a909:4291:4002:4217 INFO : anonymized: 2001:db8::a909:4291:4002:4217 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local,iid-eui48 DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local,iid-eui48 Result ok! Test './ipv6calc -A anonymize' for: 2001:db8::a909:4291:4002:4217 INFO : anonymized: 2001:db8::a909:4291:4002:4217 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local,iid-eui48 DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local,iid-eui48 Result ok! Test './ipv6calc -A anonymize' for: 2001:db8::a909:4941:0:7 INFO : anonymized: 2001:db8::a909:4941:0:7 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid-privacy,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid-privacy,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8::a909:4941:0:7 INFO : anonymized: 2001:db8::a909:4941:0:7 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid-privacy,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid-privacy,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: fe80::200:5efe:192.0.2.143 INFO : anonymized: fe80::a909:5214:5c00:21 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-global,iid-isatap,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-global,iid-isatap,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: fe80::200:5efe:192.0.2.143 INFO : anonymized: fe80::a909:5214:5c00:21 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-global,iid-isatap,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-global,iid-isatap,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: fe80::200:5efe:192.0.2.143 INFO : anonymized: fe80::a909:5214:5c00:21 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-global,iid-isatap,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-global,iid-isatap,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: fe80::200:5efe:192.0.2.143 INFO : anonymized: fe80::a909:5214:5c00:21 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-global,iid-isatap,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-global,iid-isatap,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: fe80::5efe:192.168.1.1 INFO : anonymized: fe80::a909:5214:4c0a:801f DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local,iid-isatap,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local,iid-isatap,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: fe80::5efe:192.168.1.1 INFO : anonymized: fe80::a909:5214:4c0a:801f DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local,iid-isatap,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local,iid-isatap,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: fe80::5efe:192.168.1.1 INFO : anonymized: fe80::a909:5214:4c0a:801f DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local,iid-isatap,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local,iid-isatap,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: fe80::5efe:192.168.1.1 INFO : anonymized: fe80::a909:5214:4c0a:801f DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local,iid-isatap,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local,iid-isatap,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: fe80::5eff:fe01:2345 INFO : anonymized: fe80::a909:5214:c010:1 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local,iid-isatap DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local,iid-isatap Result ok! Test './ipv6calc -A anonymize' for: fe80::5eff:fe01:2345 INFO : anonymized: fe80::a909:5214:c010:1 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local,iid-isatap DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local,iid-isatap Result ok! Test './ipv6calc -A anonymize' for: fe80::5eff:fe01:2345 INFO : anonymized: fe80::a909:5214:c010:1 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local,iid-isatap DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local,iid-isatap Result ok! Test './ipv6calc -A anonymize' for: fe80::5e01:2345:6789 INFO : anonymized: fe80::a909:5214:e012:3451 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local,iid-isatap DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local,iid-isatap Result ok! Test './ipv6calc -A anonymize' for: fe80::5e01:2345:6789 INFO : anonymized: fe80::a909:5214:e012:3451 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local,iid-isatap DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local,iid-isatap Result ok! Test './ipv6calc -A anonymize' for: fe80::5e01:2345:6789 INFO : anonymized: fe80::a909:5214:e012:3451 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local,iid-isatap DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local,iid-isatap Result ok! Test './ipv6calc -A anonymize' for: 2001:1a:392e:a450:2cd3:75e1:6098:8104 INFO : anonymized: 2001:19:a909:a909:a999:4843::e DEBUG : IPV6_TYPE orig: global-unicast,orchid DEBUG : IPV6_TYPE anon: global-unicast,orchid Result ok! Test './ipv6calc -A anonymize' for: 2001:1a:392e:a450:2cd3:75e1:6098:8104 INFO : anonymized: 2001:19:a909:a909:a999:4843::e DEBUG : IPV6_TYPE orig: global-unicast,orchid DEBUG : IPV6_TYPE anon: global-unicast,orchid Result ok! Test './ipv6calc -A anonymize' for: 2001:1a:392e:a450:2cd3:75e1:6098:8104 INFO : anonymized: 2001:19:a909:a909:a999:4843::e DEBUG : IPV6_TYPE orig: global-unicast,orchid DEBUG : IPV6_TYPE anon: global-unicast,orchid Result ok! Test './ipv6calc -A anonymize' for: 2001:1a:392e:a450:2cd3:75e1:6098:8104 INFO : anonymized: 2001:19:a909:a909:a999:4843::e DEBUG : IPV6_TYPE orig: global-unicast,orchid DEBUG : IPV6_TYPE anon: global-unicast,orchid Result ok! Test './ipv6calc -A anonymize' for: 2001:19:a909:a909:a999:4843::e INFO : anonymized: 2001:19:a909:a909:a999:4843::e DEBUG : IPV6_TYPE orig: global-unicast,orchid DEBUG : IPV6_TYPE anon: global-unicast,orchid Result ok! Test './ipv6calc -A anonymize' for: 2001:19:a909:a909:a999:4843::e INFO : anonymized: 2001:19:a909:a909:a999:4843::e DEBUG : IPV6_TYPE orig: global-unicast,orchid DEBUG : IPV6_TYPE anon: global-unicast,orchid Result ok! Test './ipv6calc -A anonymize' for: 2001:19:a909:a909:a999:4843::e INFO : anonymized: 2001:19:a909:a909:a999:4843::e DEBUG : IPV6_TYPE orig: global-unicast,orchid DEBUG : IPV6_TYPE anon: global-unicast,orchid Result ok! Test './ipv6calc -A anonymize' for: 3ffe:1a05:510:a909:a949:5214:48ca:d81d INFO : anonymized: 3ffe:1a05:510:a909:a949:5214:48ca:d81d DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,iid,iid-local,iid-isatap,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,iid,iid-local,iid-isatap,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: 3ffe:1a05:510:a909:a949:5214:48ca:d81d INFO : anonymized: 3ffe:1a05:510:a909:a949:5214:48ca:d81d DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,iid,iid-local,iid-isatap,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,iid,iid-local,iid-isatap,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: 3ffe:1a05:510:a909:a949:5214:48ca:d81d INFO : anonymized: 3ffe:1a05:510:a909:a949:5214:48ca:d81d DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,iid,iid-local,iid-isatap,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,iid,iid-local,iid-isatap,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: 3ffe:ffff::a4ff:fe01:2345 INFO : anonymized: 3ffe:ffff::9:a929:4291:4000:a43 DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,iid,iid-local,iid-eui48 DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,iid,iid-local,iid-eui48 Result ok! Test './ipv6calc -A anonymize' for: 3ffe:ffff::a4ff:fe01:2345 INFO : anonymized: 3ffe:ffff::9:a929:4291:4000:a43 DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,iid,iid-local,iid-eui48 DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,iid,iid-local,iid-eui48 Result ok! Test './ipv6calc -A anonymize' for: fe80:0000:0000:0000:0200:5efe:192.0.2.143 INFO : anonymized: fe80::a909:5214:5c00:21 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-global,iid-isatap,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-global,iid-isatap,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: fe80:0000:0000:0000:0000:5e01:2345:6789 INFO : anonymized: fe80::a909:5214:e012:3451 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local,iid-isatap DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local,iid-isatap Result ok! Test './ipv6calc -A anonymize' for: fe80:0000:0000:0000:0000:5eff:fe01:2345 INFO : anonymized: fe80::a909:5214:c010:1 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local,iid-isatap DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local,iid-isatap Result ok! Test './ipv6calc -A anonymize' for: 2001:0db8:0000:0000:81c0:0f3f:c807:1455 INFO : anonymized: 2001:db8::9:a929:4941:0:c DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid-privacy,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid-privacy,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 3ffe:831f:ce49:7601:8000:efff:af4a:86BF INFO : anonymized: 3ffe:831f:ce49:7601:8000:ffff:af4a:86ff DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,teredo DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,teredo Result ok! Test './ipv6calc -A anonymize' for: 2001:1a:392e:a450:2cd3:75e1:6098:8104 INFO : anonymized: 2001:19:a909:a909:a999:4843::e DEBUG : IPV6_TYPE orig: global-unicast,orchid DEBUG : IPV6_TYPE anon: global-unicast,orchid Result ok! Test './ipv6calc -A anonymize' for: 3ffe:ffff::000:a4ff:fe01:2345 INFO : anonymized: 3ffe:ffff::9:a929:4291:4000:a43 DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,iid,iid-local,iid-eui48 DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,iid,iid-local,iid-eui48 Result ok! Test './ipv6calc -A anonymize' for: 2002:c0a8:f900:9:a929:4291:4021:132d INFO : anonymized: 2002:c0a8:f900:9:a929:4291:4021:132d DEBUG : IPV6_TYPE orig: unicast,6to4,global-unicast,iid,iid-global,iid-eui48 DEBUG : IPV6_TYPE anon: unicast,6to4,global-unicast,iid,iid-global,iid-eui48 Result ok! Test './ipv6calc -A anonymize' for: 2002:c0a8:f900:9:a929:4291:4021:132d INFO : anonymized: 2002:c0a8:f900:9:a929:4291:4021:132d DEBUG : IPV6_TYPE orig: unicast,6to4,global-unicast,iid,iid-global,iid-eui48 DEBUG : IPV6_TYPE anon: unicast,6to4,global-unicast,iid,iid-global,iid-eui48 Result ok! Test './ipv6calc -A anonymize' for: 2001::d91f:cca0:3875:ffff:263c:ffff INFO : anonymized: 2001::d91f:cca0:3875:ffff:263c:ffff DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,teredo DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,teredo Result ok! Test './ipv6calc -A anonymize' for: 2001::d91f:cca0:3875:ffff:263c:ffff INFO : anonymized: 2001::d91f:cca0:3875:ffff:263c:ffff DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,teredo DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,teredo Result ok! Test './ipv6calc -A anonymize' for: 2002:c000:0251::c000:0251 INFO : anonymized: 2002:c000:200:9:a929:4291:8c00:28 DEBUG : IPV6_TYPE orig: unicast,6to4,global-unicast,6to4-microsoft,iid,iid-local,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,6to4,global-unicast,6to4-microsoft,iid,iid-local,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: 2002:c000:200:9:a929:4291:8c00:28 INFO : anonymized: 2002:c000:200:9:a929:4291:8c00:28 DEBUG : IPV6_TYPE orig: unicast,6to4,global-unicast,6to4-microsoft,iid,iid-local,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,6to4,global-unicast,6to4-microsoft,iid,iid-local,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: 2002:c000:200:9:a929:4291:8c00:28 INFO : anonymized: 2002:c000:200:9:a929:4291:8c00:28 DEBUG : IPV6_TYPE orig: unicast,6to4,global-unicast,6to4-microsoft,iid,iid-local,iid-includes-ipv4 DEBUG : IPV6_TYPE anon: unicast,6to4,global-unicast,6to4-microsoft,iid,iid-local,iid-includes-ipv4 Result ok! Test './ipv6calc -A anonymize' for: 3ffe:831f:ce49:7601:8000:efff:af4a:86BF INFO : anonymized: 3ffe:831f:ce49:7601:8000:ffff:af4a:86ff DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,teredo DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,teredo Result ok! Test './ipv6calc -A anonymize' for: 1.2.3.4 INFO : anonymized: 1.2.3.0 DEBUG : IPV6_TYPE orig: unicast DEBUG : IPV6_TYPE anon: unicast Result ok! Test './ipv6calc -A anonymize' for: 1.2.3.4/0 INFO : anonymized: 1.2.3.0 DEBUG : IPV6_TYPE orig: unicast DEBUG : IPV6_TYPE anon: unicast Result ok! Test './ipv6calc -A anonymize' for: 1.2.3.4/32 INFO : anonymized: 1.2.3.0 DEBUG : IPV6_TYPE orig: unicast DEBUG : IPV6_TYPE anon: unicast Result ok! Test './ipv6calc -A anonymize' for: 01:23:45:67:89:01 INFO : anonymized: 01:23:45:00:00:00 DEBUG : IPV6_TYPE orig: multicast DEBUG : IPV6_TYPE anon: multicast Result ok! Test './ipv6calc -A anonymize' for: 01-23-45-67-89-01 INFO : anonymized: 01:23:45:00:00:00 DEBUG : IPV6_TYPE orig: multicast DEBUG : IPV6_TYPE anon: multicast Result ok! Test './ipv6calc -A anonymize' for: 012345678901 INFO : anonymized: 01:23:45:00:00:00 DEBUG : IPV6_TYPE orig: multicast DEBUG : IPV6_TYPE anon: multicast Result ok! Test './ipv6calc -A anonymize' for: 012345-678901 INFO : anonymized: 01:23:45:00:00:00 DEBUG : IPV6_TYPE orig: multicast DEBUG : IPV6_TYPE anon: multicast Result ok! Test './ipv6calc -A anonymize' for: 2002:102:304::1/0 INFO : anonymized: 2002:102:300:9:a929:4291:c02d:5d15/0 DEBUG : IPV6_TYPE orig: unicast,6to4,global-unicast,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,6to4,global-unicast,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2002:102:304::1/128 INFO : anonymized: 2002:102:300:9:a929:4291:c02d:5d15/128 DEBUG : IPV6_TYPE orig: unicast,6to4,global-unicast,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,6to4,global-unicast,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: \[x3FFEFFFF000000000000000000000001/64].IP6.ARPA. INFO : anonymized: 3ffe:ffff::9:a929:4291:c02d:5d15/64 DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int. INFO : anonymized: 3ffe:ffff:100:f109:a929:4291:c02d:5d15/128 DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa. INFO : anonymized: 3ffe:ffff:100:f109:a929:4291:c02d:5d15/128 DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa. INFO : anonymized: 3ffe:ffff:100:f109:a929:4291:c02d:5d15/116 DEBUG : IPV6_TYPE orig: unicast,6bone,global-unicast,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,6bone,global-unicast,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 12345678 INFO : anonymized: 18.52.86.0 DEBUG : IPV6_TYPE orig: unicast DEBUG : IPV6_TYPE anon: unicast Result ok! Test './ipv6calc -A anonymize' for: 4)+k&C#VzJ4br>0wv%Yp INFO : anonymized: 1080::8:800:200c:417a DEBUG : IPV6_TYPE orig: reserved DEBUG : IPV6_TYPE anon: reserved Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:0:0:1:0:0:1 INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:0db8:0:0:1:0:0:1 INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8::1:0:0:1 INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8::0:1:0:0:1 INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:0db8::1:0:0:1 INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:0:0:1::1 INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:0000:0:1::1 INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:DB8:0:0:1::1 INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:0001 INFO : anonymized: 2001:db8:aaaa:bb09:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:001 INFO : anonymized: 2001:db8:aaaa:bb09:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:01 INFO : anonymized: 2001:db8:aaaa:bb09:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:1 INFO : anonymized: 2001:db8:aaaa:bb09:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:aaaa:bbbb:cccc:dddd::1 INFO : anonymized: 2001:db8:aaaa:bb09:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:aaaa:bbbb:cccc:dddd:0:1 INFO : anonymized: 2001:db8:aaaa:bb09:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:0:0:0::1 INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:0:0::1 INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:0::1 INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8::1 INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8::aaaa:0:0:1 INFO : anonymized: 2001:db8::9:a929:4291:6aaa:a005 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-global,iid-eui64 DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-global,iid-eui64 Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:0:0:aaaa::1 INFO : anonymized: 2001:db8::9:a929:4291:6aaa:a005 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-global,iid-eui64 DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-global,iid-eui64 Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:aaaa INFO : anonymized: 2001:db8:aaaa:bb09:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:AAAA INFO : anonymized: 2001:db8:aaaa:bb09:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:AaAa INFO : anonymized: 2001:db8:aaaa:bb09:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 64:ff9b::192.0.2.33 INFO : anonymized: 64:ff9b::c000:221 DEBUG : IPV6_TYPE orig: reserved,nat64 DEBUG : IPV6_TYPE anon: reserved,nat64 Result ok! Test './ipv6calc -A anonymize' for: fe80::1%eth0 INFO : anonymized: fe80::a909:4291:c02d:5d1d%eth0 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: fe80--1.IPV6-LITERAL.NET INFO : anonymized: fe80::a909:4291:c02d:5d1d DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001-db8-0-0-0-0-0-1.ipv6-literal.net INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001-0db8-0000-0000-0000-0000-0000-0001.ipv6-literal.net INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: 2001-db8--1.ipv6-literal.net INFO : anonymized: 2001:db8::9:a929:4291:c02d:5d15 DEBUG : IPV6_TYPE orig: unicast,global-unicast,productive,iid,iid-local DEBUG : IPV6_TYPE anon: unicast,global-unicast,productive,iid,iid-local Result ok! Test './ipv6calc -A anonymize' for: fe80--218-8bff-fe17-a226s4.ipv6-literal.net INFO : anonymized: fe80::a909:4291:4021:88ba%4 DEBUG : IPV6_TYPE orig: unicast,link-local,iid,iid-global,iid-eui48 DEBUG : IPV6_TYPE anon: unicast,link-local,iid,iid-global,iid-eui48 Result ok! ./test_showinfo.sh || exit 1 ISATAP: 3FFE:1a05:510:200:0:5EFE:8CAD:8108 IPV6=3ffe:1a05:0510:0200:0000:5efe:140.173.129.8 IPV6_ANON=3ffe:1a05:0510:0209:a929:5214:48ca:d81d IPV6_TYPE=unicast,6bone,global-unicast,iid,iid-local,iid-isatap,iid-includes-ipv4 SLA=0200 IPV6_REGISTRY=IANA IID=0000:5efe:8cad:8108 IPV4_SOURCE[140.173.129.8]=ISATAP IPV4[140.173.129.8]=140.173.129.8 IPV4_ANON[140.173.129.8]=140.173.129.0 IPV4_TYPE[140.173.129.8]=unicast IPV4_REGISTRY[140.173.129.8]=ARIN IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" Solicited node link-local multicast address: ff02::1:ff00:1234 IPV6=ff02:0000:0000:0000:0000:0001:ff00:1234 IPV6_ANON=ff02:0000:0000:0000:0000:0001:ff00:0000 IPV6_TYPE=multicast,link-local,solicited-node IPV6_REGISTRY=reserved(RFC4291#2.7) IID=0000:0001:ff00:1234 EUI64=??:??:??:??:??:00:12:34 IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" Solicited node link-local multicast address: ff01::1:ff00:1234 IPV6=ff01:0000:0000:0000:0000:0001:ff00:1234 IPV6_ANON=ff01:0000:0000:0000:0000:0001:ff00:0000 IPV6_TYPE=multicast,loopback,solicited-node IPV6_REGISTRY=reserved(RFC4291#2.7) IID=0000:0001:ff00:1234 EUI64=??:??:??:??:??:00:12:34 IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" Solicited node 6bone multicast address: 3ffe::1:ff00:1234 IPV6=3ffe:0000:0000:0000:0000:0001:ff00:1234 IPV6_ANON=3ffe:0000:0000:0000:0000:0001:ff00:0000 IPV6_TYPE=unicast,6bone,global-unicast,solicited-node,iid,iid-local SLA=0000 IPV6_REGISTRY=IANA IID=0000:0001:ff00:1234 EUI64=??:??:??:??:??:00:12:34 IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" localhost: ::1 IPV6=0000:0000:0000:0000:0000:0000:0000:0001 IPV6_ANON=0000:0000:0000:0000:0000:0000:0000:0001 IPV6_TYPE=unicast,loopback IPV6_REGISTRY=reserved(RFC4291#2.5.3) IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" compat IPv4: ::1.2.3.4 IPV6=0000:0000:0000:0000:0000:0000:1.2.3.4 IPV6_ANON=0000:0000:0000:0000:0000:0000:1.2.3.0 IPV6_TYPE=unicast,compat-v4 IPV6_REGISTRY=reserved(RFC4291#2.5.5.1) IPV4_SOURCE[1.2.3.4]=COMPAT/MAPPED IPV4[1.2.3.4]=1.2.3.4 IPV4_ANON[1.2.3.4]=1.2.3.0 IPV4_TYPE[1.2.3.4]=unicast IPV4_REGISTRY[1.2.3.4]=APNIC IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" mapped IPv4: ::ffff:1.2.3.4 IPV6=0000:0000:0000:0000:0000:ffff:1.2.3.4 IPV6_ANON=0000:0000:0000:0000:0000:ffff:1.2.3.0 IPV6_TYPE=mapped IPV6_REGISTRY=reserved(RFC4291#2.5.5.2) IPV4_SOURCE[1.2.3.4]=COMPAT/MAPPED IPV4[1.2.3.4]=1.2.3.4 IPV4_ANON[1.2.3.4]=1.2.3.0 IPV4_TYPE[1.2.3.4]=unicast IPV4_REGISTRY[1.2.3.4]=APNIC IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" 6to4: 2002:0102:0204::1 IPV6=2002:0102:0204:0000:0000:0000:0000:0001 IPV6_ANON=2002:0102:0200:0009:a929:4291:c02d:5d15 IPV6_TYPE=unicast,6to4,global-unicast,iid,iid-local IPV4_SOURCE[1.2.2.4]=6TO4 IPV4[1.2.2.4]=1.2.2.4 IPV4_ANON[1.2.2.4]=1.2.2.0 IPV4_TYPE[1.2.2.4]=unicast IPV4_REGISTRY[1.2.2.4]=APNIC SLA=0000 IPV6_REGISTRY=reserved(RFC3056#2) IID=0000:0000:0000:0001 EUI64_SCOPE=local IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" link-local autoconfig EUI-48: fe80::210:a4ff:fe01:2345 IPV6=fe80:0000:0000:0000:0210:a4ff:fe01:2345 IPV6_ANON=fe80:0000:0000:0000:a909:4291:4021:0a4c IPV6_TYPE=unicast,link-local,iid,iid-global,iid-eui48 IPV6_REGISTRY=reserved(RFC4291#2.5.6) IID=0210:a4ff:fe01:2345 EUI48=00:10:a4:01:23:45 EUI48_SCOPE=global EUI48_TYPE=unicast OUI="XIRCOM" IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" link-local autoconfig EUI-64: fe80::210:a489:ab01:2345 IPV6=fe80:0000:0000:0000:0210:a489:ab01:2345 IPV6_ANON=fe80:0000:0000:0000:a909:4291:6021:0a43 IPV6_TYPE=unicast,link-local,iid,iid-global,iid-eui64 IPV6_REGISTRY=reserved(RFC4291#2.5.6) IID=0210:a489:ab01:2345 EUI64=00:10:a4:89:ab:01:23:45 EUI64_SCOPE=global OUI="XIRCOM" IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" global autoconfig EUI-48: 3ffe:ffff::210:a4ff:fe01:2345 IPV6=3ffe:ffff:0000:0000:0210:a4ff:fe01:2345 IPV6_ANON=3ffe:ffff:0000:0009:a929:4291:4021:0a48 IPV6_TYPE=unicast,6bone,global-unicast,iid,iid-global,iid-eui48 SLA=0000 IPV6_REGISTRY=IANA IID=0210:a4ff:fe01:2345 EUI48=00:10:a4:01:23:45 EUI48_SCOPE=global EUI48_TYPE=unicast OUI="XIRCOM" IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" global autoconfig EUI-64: 3ffe:ffff::210:a489:ab01:2345 IPV6=3ffe:ffff:0000:0000:0210:a489:ab01:2345 IPV6_ANON=3ffe:ffff:0000:0009:a929:4291:6021:0a44 IPV6_TYPE=unicast,6bone,global-unicast,iid,iid-global,iid-eui64 SLA=0000 IPV6_REGISTRY=IANA IID=0210:a489:ab01:2345 EUI64=00:10:a4:89:ab:01:23:45 EUI64_SCOPE=global OUI="XIRCOM" IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" global manual EUI-48: 3ffe:ffff::000:a4ff:fe01:2345 IPV6=3ffe:ffff:0000:0000:0000:a4ff:fe01:2345 IPV6_ANON=3ffe:ffff:0000:0009:a929:4291:4000:0a43 IPV6_TYPE=unicast,6bone,global-unicast,iid,iid-local,iid-eui48 SLA=0000 IPV6_REGISTRY=IANA IID=0000:a4ff:fe01:2345 EUI48=02:00:a4:01:23:45 EUI48_SCOPE=local EUI48_TYPE=unicast IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" global manual EUI-64: 3ffe:ffff::000:a489:ab01:2345 IPV6=3ffe:ffff:0000:0000:0000:a489:ab01:2345 IPV6_ANON=3ffe:ffff:0000:0009:a929:4291:c02d:5d15 IPV6_TYPE=unicast,6bone,global-unicast,iid,iid-local SLA=0000 IPV6_REGISTRY=IANA IID=0000:a489:ab01:2345 EUI64_SCOPE=local IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" link-local autoconf on ISDN interface: fe80::fefc:acff:fe10:fe01 IPV6=fe80:0000:0000:0000:fefc:acff:fe10:fe01 IPV6_ANON=fe80:0000:0000:0000:a909:4291:4fef:cace IPV6_TYPE=unicast,link-local,iid,iid-global,iid-eui48 IPV6_REGISTRY=reserved(RFC4291#2.5.6) IID=fefc:acff:fe10:fe01 EUI48=fc:fc:ac:10:fe:01 EUI48_SCOPE=global EUI48_TYPE=unicast OUI="Linux ISDN-NET/PLIP" IPV4_SOURCE[172.16.254.1]=ISDN-NET/PLIP IPV4[172.16.254.1]=172.16.254.1 IPV4_ANON[172.16.254.1]=172.16.254.0 IPV4_TYPE[172.16.254.1]=unicast,site-local IPV4_REGISTRY[172.16.254.1]=reserved(RFC1918#3) IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" Productive IPv6: 2001:7b0:ffff::1 IPV6=2001:07b0:ffff:0000:0000:0000:0000:0001 IPV6_ANON=2001:07b0:ffff:0009:a929:4291:c02d:5d15 IPV6_TYPE=unicast,global-unicast,productive,iid,iid-local SLA=0000 IPV6_REGISTRY=RIPENCC IID=0000:0000:0000:0001 EUI64_SCOPE=local IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" Teredo: 3ffe:831f:ce49:7601:8000:efff:af4a:86BF IPV6=3ffe:831f:ce49:7601:8000:efff:af4a:86bf IPV6_ANON=3ffe:831f:ce49:7601:8000:ffff:af4a:86ff IPV6_TYPE=unicast,6bone,global-unicast,teredo IPV4_SOURCE[80.181.121.64]=TEREDO-CLIENT IPV4[80.181.121.64]=80.181.121.64 IPV4_ANON[80.181.121.64]=80.181.121.0 IPV4_TYPE[80.181.121.64]=unicast IPV4_REGISTRY[80.181.121.64]=RIPENCC IPV4_SOURCE[206.73.118.1]=TEREDO-SERVER IPV4[206.73.118.1]=206.73.118.1 IPV4_ANON[206.73.118.1]=206.73.118.0 IPV4_TYPE[206.73.118.1]=unicast IPV4_REGISTRY[206.73.118.1]=ARIN TEREDO_PORT_CLIENT=4096 IPV6_REGISTRY=IANA IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" Productive IPv6: 2001:a60:f011::1 IPV6=2001:0a60:f011:0000:0000:0000:0000:0001 IPV6_ANON=2001:0a60:f011:0009:a929:4291:c02d:5d15 IPV6_TYPE=unicast,global-unicast,productive,iid,iid-local SLA=0000 IPV6_REGISTRY=RIPENCC IID=0000:0000:0000:0001 EUI64_SCOPE=local IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" Orchid: 2001:0010:392e:a450:2cd3:75e1:6098:8104 IPV6=2001:0010:392e:a450:2cd3:75e1:6098:8104 IPV6_ANON=2001:0019:a909:a909:a999:4843:0000:000e IPV6_TYPE=global-unicast,orchid IPV6_REGISTRY=reserved(RFC4843#2) IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" Link-local teredo: fe80::8000:5445:5245:444F IPV6=fe80:0000:0000:0000:8000:5445:5245:444f IPV6_ANON=fe80:0000:0000:0000:a909:4291:c02d:5d1d IPV6_TYPE=unicast,link-local,link-local-teredo,iid,iid-local,iid-teredo IPV6_REGISTRY=reserved(RFC4291#2.5.6) IID=8000:5445:5245:444f EUI64_SCOPE=local IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" Link-local teredo: fe80::ffff:ffff:fffd IPV6=fe80:0000:0000:0000:0000:ffff:ffff:fffd IPV6_ANON=fe80:0000:0000:0000:a909:4291:4000:0ffa IPV6_TYPE=unicast,link-local,link-local-teredo,iid,iid-local,iid-teredo,iid-eui48 IPV6_REGISTRY=reserved(RFC4291#2.5.6) IID=0000:ffff:ffff:fffd EUI48=02:00:ff:ff:ff:fd EUI48_SCOPE=local EUI48_TYPE=unicast IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" ipv6literal: fe80--1.IPV6-LITERAL.NET IPV6=fe80:0000:0000:0000:0000:0000:0000:0001 IPV6_ANON=fe80:0000:0000:0000:a909:4291:c02d:5d1d IPV6_TYPE=unicast,link-local,iid,iid-local IPV6_REGISTRY=reserved(RFC4291#2.5.6) IID=0000:0000:0000:0001 EUI64_SCOPE=local IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" ipv6literal: 2001-db8-0-0-0-0-0-1.ipv6-literal.net IPV6=2001:0db8:0000:0000:0000:0000:0000:0001 IPV6_ANON=2001:0db8:0000:0009:a929:4291:c02d:5d15 IPV6_TYPE=unicast,global-unicast,productive,iid,iid-local SLA=0000 IPV6_REGISTRY=reserved(RFC3849#4) IID=0000:0000:0000:0001 EUI64_SCOPE=local IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" ipv6literal: 2001-0db8-0000-0000-0000-0000-0000-0001.ipv6-literal.net IPV6=2001:0db8:0000:0000:0000:0000:0000:0001 IPV6_ANON=2001:0db8:0000:0009:a929:4291:c02d:5d15 IPV6_TYPE=unicast,global-unicast,productive,iid,iid-local SLA=0000 IPV6_REGISTRY=reserved(RFC3849#4) IID=0000:0000:0000:0001 EUI64_SCOPE=local IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" ipv6literal: 2001-db8--1.ipv6-literal.net IPV6=2001:0db8:0000:0000:0000:0000:0000:0001 IPV6_ANON=2001:0db8:0000:0009:a929:4291:c02d:5d15 IPV6_TYPE=unicast,global-unicast,productive,iid,iid-local SLA=0000 IPV6_REGISTRY=reserved(RFC3849#4) IID=0000:0000:0000:0001 EUI64_SCOPE=local IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" ipv6literal: fe80--218-8bff-fe17-a226s4.ipv6-literal.net IPV6=fe80:0000:0000:0000:0218:8bff:fe17:a226%4 IPV6_ANON=fe80:0000:0000:0000:a909:4291:4021:88ba%4 IPV6_TYPE=unicast,link-local,iid,iid-global,iid-eui48 IPV6_REGISTRY=reserved(RFC4291#2.5.6) IID=0218:8bff:fe17:a226 EUI48=00:18:8b:17:a2:26 EUI48_SCOPE=global EUI48_TYPE=unicast OUI="Dell ESG PCBA Test" IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.94.1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2013 by Peter Bieringer " IPV6CALC_OUTPUT_VERSION=6 IPV6CALC_SETTINGS_ANON=set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize IPV6CALC_FEATURES="DB_IEEE DB_IPV4 DB_IPV6" RFC1122#3.2.1.3: 0.0.0.0 IPV4_REGISTRY=reserved(RFC1122#3.2.1.3) RFC1122#3.2.1.3: 0.255.255.255 IPV4_REGISTRY=reserved(RFC1122#3.2.1.3) RFC1918#3: 10.0.0.0 IPV4_REGISTRY=reserved(RFC1918#3) RFC1918#3: 10.255.255.255 IPV4_REGISTRY=reserved(RFC1918#3) RFC1122#3.2.1.3: 127.0.0.0 IPV4_REGISTRY=reserved(RFC1122#3.2.1.3) RFC1122#3.2.1.3: 127.255.255.255 IPV4_REGISTRY=reserved(RFC1122#3.2.1.3) RFC3927#1: 169.254.0.0 IPV4_REGISTRY=reserved(RFC3927#1) RFC3927#1: 169.254.255.255 IPV4_REGISTRY=reserved(RFC3927#1) RFC1918#3: 172.16.0.0 IPV4_REGISTRY=reserved(RFC1918#3) RFC1918#3: 172.31.255.255 IPV4_REGISTRY=reserved(RFC1918#3) RFC5736#1: 192.0.0.0 IPV4_REGISTRY=reserved(RFC5736#1) RFC5736#1: 192.0.0.255 IPV4_REGISTRY=reserved(RFC5736#1) RFC5737#1: 192.0.2.0 IPV4_REGISTRY=reserved(RFC5737#1) RFC5737#1: 192.0.2.255 IPV4_REGISTRY=reserved(RFC5737#1) RFC3068#2.3: 192.88.99.0 IPV4_REGISTRY=reserved(RFC3068#2.3) RFC3068#2.3: 192.88.99.255 IPV4_REGISTRY=reserved(RFC3068#2.3) RFC1918#3: 192.168.0.0 IPV4_REGISTRY=reserved(RFC1918#3) RFC1918#3: 192.168.255.255 IPV4_REGISTRY=reserved(RFC1918#3) RFC2544#C.2.2: 198.18.0.0 IPV4_REGISTRY=reserved(RFC2544#C.2.2) RFC2544#C.2.2: 198.19.255.255 IPV4_REGISTRY=reserved(RFC2544#C.2.2) RFC5737#3: 198.51.100.0 IPV4_REGISTRY=reserved(RFC5737#3) RFC5737#3: 198.51.100.255 IPV4_REGISTRY=reserved(RFC5737#3) RFC5737#3: 203.0.113.0 IPV4_REGISTRY=reserved(RFC5737#3) RFC5737#3: 203.0.113.255 IPV4_REGISTRY=reserved(RFC5737#3) RFC3171#2: 224.0.0.0 IPV4_REGISTRY=reserved(RFC3171#2) RFC3171#2: 239.255.255.255 IPV4_REGISTRY=reserved(RFC3171#2) RFC1112#4: 240.0.0.0 IPV4_REGISTRY=reserved(RFC1112#4) RFC1112#4: 255.255.255.254 IPV4_REGISTRY=reserved(RFC1112#4) RFC919#7: 255.255.255.255 IPV4_REGISTRY=reserved(RFC919#7) RFC4291#2.5.2: :: IPV6_REGISTRY=reserved(RFC4291#2.5.2) RFC4291#2.5.3: ::1 IPV6_REGISTRY=reserved(RFC4291#2.5.3) RFC4291#2.5.5.1: ::0.0.0.2 IPV6_REGISTRY=reserved(RFC4291#2.5.5.1) RFC4291#2.5.5.1: ::255.255.255.255 IPV6_REGISTRY=reserved(RFC4291#2.5.5.1) RFC4291#2.5.5.2: ::ffff:0.0.0.0 IPV6_REGISTRY=reserved(RFC4291#2.5.5.2) RFC4291#2.5.5.2: ::ffff:255.255.255.255 IPV6_REGISTRY=reserved(RFC4291#2.5.5.2) RFC4380#6: 2001:0000:: IPV6_REGISTRY=reserved(RFC4380#6) RFC4380#6: 2001:0000:ffff:ffff:ffff:ffff:ffff:ffff IPV6_REGISTRY=reserved(RFC4380#6) RFC4843#2: 2001:0010:: IPV6_REGISTRY=reserved(RFC4843#2) RFC4843#2: 2001:001f:ffff:ffff:ffff:ffff:ffff:ffff IPV6_REGISTRY=reserved(RFC4843#2) RFC3849#4: 2001:0db8:: IPV6_REGISTRY=reserved(RFC3849#4) RFC3849#4: 2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff IPV6_REGISTRY=reserved(RFC3849#4) RFC3056#2: 2002:: IPV6_REGISTRY=reserved(RFC3056#2) RFC3056#2: 2002:ffff:ffff:ffff:ffff:ffff:ffff:ffff IPV6_REGISTRY=reserved(RFC3056#2) RFC4193#3.1: fc00:: IPV6_REGISTRY=reserved(RFC4193#3.1) RFC4193#3.1: fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff IPV6_REGISTRY=reserved(RFC4193#3.1) RFC4291#2.5.6: fe80:: IPV6_REGISTRY=reserved(RFC4291#2.5.6) RFC4291#2.5.6: fe9f:ffff:ffff:ffff:ffff:ffff:ffff:ffff IPV6_REGISTRY=reserved(RFC4291#2.5.6) RFC4291#2.5.7: fec0:: IPV6_REGISTRY=reserved(RFC4291#2.5.7) RFC4291#2.5.7: fed0:ffff:ffff:ffff:ffff:ffff:ffff:ffff IPV6_REGISTRY=reserved(RFC4291#2.5.7) RFC4291#2.7: ff00:: IPV6_REGISTRY=reserved(RFC4291#2.7) RFC4291#2.7: ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff IPV6_REGISTRY=reserved(RFC4291#2.7) Test: 00:02:b3:01:23:45 for OUI="Intel Corporation" OUI="Intel Corporation" Test: 00:02:b3:01:23:45 for EUI48_SCOPE=global EUI48_SCOPE=global Test: 00:1b:c5:06:a3:45 for OUI="IST GmbH" OUI="IST GmbH" Test: 00:1b:c5:06:a3:45 for EUI48_SCOPE=global EUI48_SCOPE=global Test: 00:50:c2:86:23:45 for OUI="Elsys AG" OUI="Elsys AG" Test: 00:50:c2:86:23:45 for EUI48_SCOPE=global EUI48_SCOPE=global Test: 00:02:b3:01:23:45:67:89 for OUI="Intel Corporation" OUI="Intel Corporation" Test: 00:02:b3:01:23:45:67:89 for EUI64_SCOPE=global EUI64_SCOPE=global Test: 00:1b:c5:06:a3:45:67:89 for OUI="IST GmbH" OUI="IST GmbH" Test: 00:1b:c5:06:a3:45:67:89 for EUI64_SCOPE=global EUI64_SCOPE=global Test: 00:50:c2:86:23:45:67:89 for OUI="Elsys AG" OUI="Elsys AG" Test: 00:50:c2:86:23:45:67:89 for EUI64_SCOPE=global EUI64_SCOPE=global Test: 2001:db8:123:4509:a929:4291:5021:8621 for OUI="Elsys AG" OUI="Elsys AG" Test: 2001:db8:123:4509:a929:4291:5021:8621 for EUI48_SCOPE=global EUI48_SCOPE=global Test: 2001:db8:123:4509:a929:4291:7021:8626 for OUI="Elsys AG" OUI="Elsys AG" Test: 2001:db8:123:4509:a929:4291:7021:8626 for EUI64_SCOPE=global EUI64_SCOPE=global Test: 2001:db8:11e0:6201:224:21ff:fe01:2345 for EUI48_SCOPE=global EUI48_SCOPE=global Test: 2001:db8:11e0:6201:224:21ff:fe01:2345 for OUI="MICRO-STAR INT'L CO., LTD." OUI="MICRO-STAR INT'L CO., LTD." Test: 0123.4567.89ab for EUI48=01:23:45:67:89:ab EUI48=01:23:45:67:89:ab Test: 01-23-45-67-89-ab for EUI48=01:23:45:67:89:ab EUI48=01:23:45:67:89:ab Test: 012345-6789ab for EUI48=01:23:45:67:89:ab EUI48=01:23:45:67:89:ab Test: 0123456789ab for EUI48=01:23:45:67:89:ab EUI48=01:23:45:67:89:ab Test: c0a80102 for IPV4=192.168.1.2 IPV4=192.168.1.2 Test: 0a010203 for IPV4=10.1.2.3 IPV4=10.1.2.3 Test: a010203 for IPV4=10.1.2.3 IPV4=10.1.2.3 GeoIP tests skipped IP2Location tests skipped make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' cd ../ && make lib-make cd md5 && make cd databases/ieee-oui && make cd databases/ieee-iab && make cd databases/ipv4-assignment && make cd databases/ipv6-assignment && make test -f dbieee_oui.h || make update make[3]: Nothing to be done for 'all'. test -f dbieee_iab.h || make update test -f dbipv4addr_assignment.h || make update test -f dbipv6addr_assignment.h || make update cd lib && make GETOPT_INCLUDE= make[3]: Nothing to be done for 'all'. make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logconv' i586-alt-linux-gcc -o ipv6logconv ipv6logconv.o ipv6logconvhelp.o -lipv6calc -L../lib/ -lm make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logconv' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logconv' ./test_ipv6logconv.sh Run 'ipv6logconv' function tests... INPUT: 195.226.187.50 - - "IPv4 address" RIPENCC.ipv4-addr.addrtype.ipv6calc - not-ipv6.ouitype.ipv6calc "IPv4 address" INPUT: 3ffe:ffff::1 - - "IPv6 address/6bone test" IANA.6bone.global-unicast.ipv6-addr.addrtype.ipv6calc - local-scope.ouitype.ipv6calc "IPv6 address/6bone test" INPUT: 3FFE:1a05:510:200:0:5EFE:8CAD:8108 - - IANA.6bone.global-unicast.ipv6-addr.addrtype.ipv6calc - ISATAP.ouitype.ipv6calc INPUT: ff02::1:ff00:1234 - - link-local.ipv6-addr.addrtype.ipv6calc - local-scope.ouitype.ipv6calc INPUT: ff01::1:ff00:1234 - - unknown.ipv6-addr.addrtype.ipv6calc - unresolvable.ouitype.ipv6calc INPUT: 3ffe::1:ff00:1234 - - IANA.6bone.global-unicast.ipv6-addr.addrtype.ipv6calc - local-scope.ouitype.ipv6calc INPUT: ::1 - - unknown.ipv6-addr.addrtype.ipv6calc - unresolvable.ouitype.ipv6calc INPUT: ::1.2.3.4 - - APNIC.compat-v4.ipv6-addr.addrtype.ipv6calc - unresolvable.ouitype.ipv6calc INPUT: ::ffff:1.2.3.4 - - APNIC.mapped.ipv6-addr.addrtype.ipv6calc - unresolvable.ouitype.ipv6calc INPUT: 2002:0102:0204::1 - - APNIC.6to4.global-unicast.ipv6-addr.addrtype.ipv6calc - local-scope.ouitype.ipv6calc INPUT: fe80::210:a4ff:fe01:2345 - - link-local.ipv6-addr.addrtype.ipv6calc - XIRCOM.ouitype.ipv6calc INPUT: fe80::210:a489:ab01:2345 - - link-local.ipv6-addr.addrtype.ipv6calc - XIRCOM.ouitype.ipv6calc INPUT: 3ffe:ffff::210:a4ff:fe01:2345 - - IANA.6bone.global-unicast.ipv6-addr.addrtype.ipv6calc - XIRCOM.ouitype.ipv6calc INPUT: 3ffe:ffff::210:a489:ab01:2345 - - IANA.6bone.global-unicast.ipv6-addr.addrtype.ipv6calc - XIRCOM.ouitype.ipv6calc INPUT: 3ffe:ffff::000:a4ff:fe01:2345 - - IANA.6bone.global-unicast.ipv6-addr.addrtype.ipv6calc - local-scope.ouitype.ipv6calc INPUT: 3ffe:ffff::000:a489:ab01:2345 - - IANA.6bone.global-unicast.ipv6-addr.addrtype.ipv6calc - local-scope.ouitype.ipv6calc INPUT: 3ffe:ffff::000:0250:c2ff:fe00:3011 - - "Microsoft" IANA.6bone.global-unicast.ipv6-addr.addrtype.ipv6calc - MICROSOFT.ouitype.ipv6calc "Microsoft" INPUT: fe80::fefc:acff:fe10:fe01 - - link-local.ipv6-addr.addrtype.ipv6calc - Linux-ISDN-NET+PLIP.ouitype.ipv6calc INPUT: 1.2.3.4 - - APNIC.ipv4-addr.addrtype.ipv6calc - not-ipv6.ouitype.ipv6calc INPUT: 2002:50b5:7940:0000:0000:0000:50b5:7940 - - "Microsoft 6to4 address" RIPENCC.6to4.global-unicast.ipv6-addr.addrtype.ipv6calc - 6to4-microsoft.ouitype.ipv6calc "Microsoft 6to4 address" INPUT: fd00:1234:5678:9abc::1 - - "Unique Local IPv6 Unicast Address" unique-local-unicast.ipv6-addr.addrtype.ipv6calc - local-scope.ouitype.ipv6calc "Unique Local IPv6 Unicast Address" INPUT: fd00:1234:5678:9abc:210:a489:ab01:2345 - - "Unique Local IPv6 Unicast Address" unique-local-unicast.ipv6-addr.addrtype.ipv6calc - XIRCOM.ouitype.ipv6calc "Unique Local IPv6 Unicast Address" INPUT: 3ffe:831f:ce49:7601:8000:efff:af4a:86BF - - Teredo RIPENCC.teredo.global-unicast.ipv6-addr.addrtype.ipv6calc - local-scope-teredo.ouitype.ipv6calc Teredo INPUT: 2001:db8:0123:4567:837:3b0d:a304:9141 - - Privacy IID productive.global-unicast.ipv6-addr.addrtype.ipv6calc - local-scope-privacy.ouitype.ipv6calc Privacy IID All tests were successfully done! make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logconv' cd ../ && make lib-make cd md5 && make cd databases/ieee-oui && make cd databases/ieee-iab && make cd databases/ipv4-assignment && make cd databases/ipv6-assignment && make test -f dbieee_oui.h || make update make[3]: Nothing to be done for 'all'. test -f dbieee_iab.h || make update test -f dbipv4addr_assignment.h || make update test -f dbipv6addr_assignment.h || make update cd lib && make GETOPT_INCLUDE= make[3]: Nothing to be done for 'all'. make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6loganon' i586-alt-linux-gcc -o ipv6loganon ipv6loganon.o ipv6loganonhelp.o -lipv6calc -L../lib/ -lm make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6loganon' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6loganon' ./test_ipv6loganon.sh Run 'ipv6loganon' function tests... IN : 192.0.2.1 - - IPv4 address CHECK : 192.0.2.0 - - IPv4 address OUT : 192.0.2.0 - - IPv4 address RESULT : ok IN : 2001:0db8:0000:0000:81c0:0f3f:c807:1455 - - IPv6 address/privacy IID CHECK : 2001:db8::9:a929:4941:0:c - - IPv6 address/privacy IID OUT : 2001:db8::9:a929:4941:0:c - - IPv6 address/privacy IID RESULT : ok IN : 3ffe:ffff::1 - - IPv6 address/6bone/static IID CHECK : 3ffe:ffff::9:a929:4291:c02d:5d15 - - IPv6 address/6bone/static IID OUT : 3ffe:ffff::9:a929:4291:c02d:5d15 - - IPv6 address/6bone/static IID RESULT : ok IN : 3FFE:1a05:510:200:0:5EFE:8CAD:8108 - - ISATAP CHECK : 3ffe:1a05:510:209:a929:5214:48ca:d81d - - ISATAP OUT : 3ffe:1a05:510:209:a929:5214:48ca:d81d - - ISATAP RESULT : ok IN : ff02::1:ff00:1234 - - Solicited Node CHECK : ff02::1:ff00:0 - - Solicited Node OUT : ff02::1:ff00:0 - - Solicited Node RESULT : ok IN : 3ffe::1:ff00:1234 - - Solicited Node CHECK : 3ffe::1:ff00:0 - - Solicited Node OUT : 3ffe::1:ff00:0 - - Solicited Node RESULT : ok IN : ::1 - - loopback CHECK : ::1 - - loopback OUT : ::1 - - loopback RESULT : ok IN : ::1.2.3.4 - - compatible IPv4 CHECK : ::1.2.3.0 - - compatible IPv4 OUT : ::1.2.3.0 - - compatible IPv4 RESULT : ok IN : ::ffff:1.2.3.4 - - mapped IPv4 CHECK : ::ffff:1.2.3.0 - - mapped IPv4 OUT : ::ffff:1.2.3.0 - - mapped IPv4 RESULT : ok IN : 2002:0102:0204::1 - - 6to4 local CHECK : 2002:102:200:9:a929:4291:c02d:5d15 - - 6to4 local OUT : 2002:102:200:9:a929:4291:c02d:5d15 - - 6to4 local RESULT : ok IN : 2002:50b5:7940::50b5:7940 - - 6to4 Microsoft CHECK : 2002:50b5:7900:9:a929:4291:850b:5794 - - 6to4 Microsoft OUT : 2002:50b5:7900:9:a929:4291:850b:5794 - - 6to4 Microsoft RESULT : ok IN : fe80::210:a4ff:fe01:2345 - - link local EUI-48 CHECK : fe80::a909:4291:4021:a4c - - link local EUI-48 OUT : fe80::a909:4291:4021:a4c - - link local EUI-48 RESULT : ok IN : fe80::210:a489:ab01:2345 - - link local EUI-64 CHECK : fe80::a909:4291:6021:a43 - - link local EUI-64 OUT : fe80::a909:4291:6021:a43 - - link local EUI-64 RESULT : ok IN : 3ffe:ffff::210:a4ff:fe01:2345 - - 6bone EUI-48 CHECK : 3ffe:ffff::9:a929:4291:4021:a48 - - 6bone EUI-48 OUT : 3ffe:ffff::9:a929:4291:4021:a48 - - 6bone EUI-48 RESULT : ok IN : 3ffe:ffff::210:a489:ab01:2345 - - 6bone EUI-64 CHECK : 3ffe:ffff::9:a929:4291:6021:a44 - - 6bone EUI-64 OUT : 3ffe:ffff::9:a929:4291:6021:a44 - - 6bone EUI-64 RESULT : ok IN : 3ffe:ffff::000:a4ff:fe01:2345 - - 6bone EUI-48 local CHECK : 3ffe:ffff::9:a929:4291:4000:a43 - - 6bone EUI-48 local OUT : 3ffe:ffff::9:a929:4291:4000:a43 - - 6bone EUI-48 local RESULT : ok IN : 3ffe:ffff::000:a489:ab01:2345 - - 6bone local CHECK : 3ffe:ffff::9:a929:4291:c02d:5d15 - - 6bone local OUT : 3ffe:ffff::9:a929:4291:c02d:5d15 - - 6bone local RESULT : ok IN : fd00:1234:5678:9abc::1 - - ULUA local CHECK : fd00:1234:5678:9a09:a929:4291:c02d:5d15 - - ULUA local OUT : fd00:1234:5678:9a09:a929:4291:c02d:5d15 - - ULUA local RESULT : ok IN : fd00:1234:5678:9abc:210:a4ff:fe01:2345 - - ULUA EUI-48 CHECK : fd00:1234:5678:9a09:a929:4291:4021:a48 - - ULUA EUI-48 OUT : fd00:1234:5678:9a09:a929:4291:4021:a48 - - ULUA EUI-48 RESULT : ok IN : fd00:1234:5678:9abc:210:a489:ab01:2345 - - ULUA EUI-64 CHECK : fd00:1234:5678:9a09:a929:4291:6021:a44 - - ULUA EUI-64 OUT : fd00:1234:5678:9a09:a929:4291:6021:a44 - - ULUA EUI-64 RESULT : ok IN : 3ffe:831f:ce49:7601:8000:efff:af4a:86BF - - Teredo 6bone CHECK : 3ffe:831f:ce49:7601:8000:ffff:af4a:86ff - - Teredo 6bone OUT : 3ffe:831f:ce49:7601:8000:ffff:af4a:86ff - - Teredo 6bone RESULT : ok IN : 2001:001a:392e:a450:2cd3:75e1:6098:8104 - - ORCHID CHECK : 2001:19:a909:a909:a999:4843::e - - ORCHID OUT : 2001:19:a909:a909:a999:4843::e - - ORCHID RESULT : ok IN : 192.0.2.1 - - IPv4 address OPTIONS: --anonymize-careful CHECK : 192.0.0.0 - - IPv4 address OUT : 192.0.0.0 - - IPv4 address RESULT : ok IN : 192.0.130.1 - - IPv4 address OPTIONS: --anonymize-careful CHECK : 192.0.128.0 - - IPv4 address OUT : 192.0.128.0 - - IPv4 address RESULT : ok IN : 192.0.2.1 - - IPv4 address OPTIONS: --anonymize-paranoid CHECK : 192.0.0.0 - - IPv4 address OUT : 192.0.0.0 - - IPv4 address RESULT : ok IN : 192.0.130.1 - - IPv4 address OPTIONS: --anonymize-paranoid CHECK : 192.0.0.0 - - IPv4 address OUT : 192.0.0.0 - - IPv4 address RESULT : ok IN : 192.1.130.1 - - IPv4 address OPTIONS: --anonymize-paranoid CHECK : 192.1.0.0 - - IPv4 address OUT : 192.1.0.0 - - IPv4 address RESULT : ok IN : 3ffe:ffff:1234::1 - - IPv6 address/6bone/standard OPTIONS: --anonymize-standard CHECK : 3ffe:ffff:1234:9:a929:4291:c02d:5d15 - - IPv6 address/6bone/standard OUT : 3ffe:ffff:1234:9:a929:4291:c02d:5d15 - - IPv6 address/6bone/standard RESULT : ok IN : 3ffe:ffff:1234::1 - - IPv6 address/6bone/careful OPTIONS: --anonymize-careful CHECK : 3ffe:ffff:1234:a909:a949:4291:c02d:5d13 - - IPv6 address/6bone/careful OUT : 3ffe:ffff:1234:a909:a949:4291:c02d:5d13 - - IPv6 address/6bone/careful RESULT : ok IN : 3ffe:ffff:1234::1 - - IPv6 address/6bone/paranoid OPTIONS: --anonymize-paranoid CHECK : 3ffe:ffff:1209:a909:a969:4291:c02d:5d1a - - IPv6 address/6bone/paranoid OUT : 3ffe:ffff:1209:a909:a969:4291:c02d:5d1a - - IPv6 address/6bone/paranoid RESULT : ok IN : 2002:50b5:7940::50b5:7940 - - 6to4 Microsoft1 OPTIONS: --anonymize-careful CHECK : 2002:50b5:7000:a909:a949:4291:850b:570f - - 6to4 Microsoft1 OUT : 2002:50b5:7000:a909:a949:4291:850b:570f - - 6to4 Microsoft1 RESULT : ok IN : 2002:50b5:7940::50b5:7940 - - 6to4 Microsoft2 OPTIONS: --anonymize-paranoid CHECK : 2002:50b5:9:a909:a969:4291:850b:500c - - 6to4 Microsoft2 OUT : 2002:50b5:9:a909:a969:4291:850b:500c - - 6to4 Microsoft2 RESULT : ok IN : fe80::210:a4ff:fe01:2345 - - link local EUI-48/careful OPTIONS: --anonymize-careful CHECK : fe80::a909:4291:4021:a4c - - link local EUI-48/careful OUT : fe80::a909:4291:4021:a4c - - link local EUI-48/careful RESULT : ok IN : fe80::210:a489:ab01:2345 - - link local EUI-64/paranoid OPTIONS: --anonymize-paranoid CHECK : fe80::a909:4291:6021:a43 - - link local EUI-64/paranoid OUT : fe80::a909:4291:6021:a43 - - link local EUI-64/paranoid RESULT : ok IN : fec0::1234:210:a4ff:fe01:2345 - - site local EUI-48/standard OPTIONS: --anonymize-standard CHECK : fec0::1209:a929:4291:4021:a48 - - site local EUI-48/standard OUT : fec0::1209:a929:4291:4021:a48 - - site local EUI-48/standard RESULT : ok IN : fec0::1234:210:a4ff:fe01:2345 - - site local EUI-48/careful OPTIONS: --anonymize-careful CHECK : fec0::a909:a949:4291:4021:a46 - - site local EUI-48/careful OUT : fec0::a909:a949:4291:4021:a46 - - site local EUI-48/careful RESULT : ok IN : fed0::1234:210:a489:ab01:2345 - - site local EUI-64/paranoid OPTIONS: --anonymize-paranoid CHECK : fed0::9:a909:a969:4291:6021:a4c - - site local EUI-64/paranoid OUT : fed0::9:a909:a969:4291:6021:a4c - - site local EUI-64/paranoid RESULT : ok IN : fd00:1234:5678:9abc::1 - - ULUA local OPTIONS: --anonymize-standard CHECK : fd00:1234:5678:9a09:a929:4291:c02d:5d15 - - ULUA local OUT : fd00:1234:5678:9a09:a929:4291:c02d:5d15 - - ULUA local RESULT : ok IN : fd00:1234:5678:9abc:210:a4ff:fe01:2345 - - ULUA EUI-48/careful OPTIONS: --anonymize-careful CHECK : fd00:1234:5678:a909:a949:4291:4021:a46 - - ULUA EUI-48/careful OUT : fd00:1234:5678:a909:a949:4291:4021:a46 - - ULUA EUI-48/careful RESULT : ok IN : fd00:1234:5678:9abc:210:a489:ab01:2345 - - ULUA EUI-64/paranoid OPTIONS: --anonymize-paranoid CHECK : fd00:1234:5609:a909:a969:4291:6021:a4c - - ULUA EUI-64/paranoid OUT : fd00:1234:5609:a909:a969:4291:6021:a4c - - ULUA EUI-64/paranoid RESULT : ok IN : fd00:1234:5678:9abc:210:a489:ab01:2345 - - ULUA EUI-64 OPTIONS: --mask-ipv6 56 CHECK : fd00:1234:5678:9a09:a929:4291:6021:a44 - - ULUA EUI-64 OUT : fd00:1234:5678:9a09:a929:4291:6021:a44 - - ULUA EUI-64 RESULT : ok IN : fd00:1234:5678:9abc:210:a489:ab01:2345 - - ULUA EUI-64 OPTIONS: --mask-ipv6 48 CHECK : fd00:1234:5678:a909:a949:4291:6021:a45 - - ULUA EUI-64 OUT : fd00:1234:5678:a909:a949:4291:6021:a45 - - ULUA EUI-64 RESULT : ok IN : fd00:1234:5678:9abc:210:a489:ab01:2345 - - ULUA EUI-64 OPTIONS: --mask-ipv6 40 CHECK : fd00:1234:5609:a909:a969:4291:6021:a4c - - ULUA EUI-64 OUT : fd00:1234:5609:a909:a969:4291:6021:a4c - - ULUA EUI-64 RESULT : ok IN : fd00:1234:5678:9abc:210:a489:ab01:2345 - - ULUA EUI-64 OPTIONS: --mask-ipv6 32 CHECK : fd00:1234:a909:a909:a989:4291:6021:a4c - - ULUA EUI-64 OUT : fd00:1234:a909:a909:a989:4291:6021:a4c - - ULUA EUI-64 RESULT : ok IN : fd00:1234:5678:9abc:210:a489:ab01:2345 - - ULUA EUI-64 OPTIONS: --mask-ipv6 24 CHECK : fd00:1209:a909:a909:a9a9:4291:6021:a40 - - ULUA EUI-64 OUT : fd00:1209:a909:a909:a9a9:4291:6021:a40 - - ULUA EUI-64 RESULT : ok IN : fd00:1234:5678:9abc:210:a489:ab01:2345 - - ULUA EUI-64 OPTIONS: --mask-ipv6 16 CHECK : fd00:a909:a909:a909:a9c9:4291:6021:a44 - - ULUA EUI-64 OUT : fd00:a909:a909:a909:a9c9:4291:6021:a44 - - ULUA EUI-64 RESULT : ok Run 'ipv6loganon' reliability tests... DEBUG : test: 192.0.130.1 DEBUG : test: 192.0.2.1 DEBUG : test: 192.1.130.1 DEBUG : test: 2001:001a:392e:a450:2cd3:75e1:6098:8104 DEBUG : test: 2001:0db8:0000:0000:81c0:0f3f:c807:1455 DEBUG : test: 2002:0102:0204::1 DEBUG : test: 2002:50b5:7940::50b5:7940 DEBUG : test: 3FFE:1a05:510:200:0:5EFE:8CAD:8108 DEBUG : test: 3ffe:831f:ce49:7601:8000:efff:af4a:86BF DEBUG : test: 3ffe::1:ff00:1234 DEBUG : test: 3ffe:ffff:1234::1 DEBUG : test: 3ffe:ffff::000:a489:ab01:2345 DEBUG : test: 3ffe:ffff::000:a4ff:fe01:2345 DEBUG : test: 3ffe:ffff::1 DEBUG : test: 3ffe:ffff::210:a489:ab01:2345 DEBUG : test: 3ffe:ffff::210:a4ff:fe01:2345 DEBUG : test: ::1 DEBUG : test: ::1.2.3.4 DEBUG : test: ::ffff:1.2.3.4 DEBUG : test: fd00:1234:5678:9abc:210:a489:ab01:2345 DEBUG : test: fd00:1234:5678:9abc:210:a4ff:fe01:2345 DEBUG : test: fd00:1234:5678:9abc::1 DEBUG : test: fe80::210:a489:ab01:2345 DEBUG : test: fe80::210:a4ff:fe01:2345 DEBUG : test: fec0::1234:210:a4ff:fe01:2345 DEBUG : test: fed0::1234:210:a489:ab01:2345 DEBUG : test: ff02::1:ff00:1234 Run 'ipv6loganon' option tests... Run 'ipv6loganon' anonymization option tests... DEBUG : options=--mask-iid 64 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:123:4567 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 64 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 60 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:123:4560 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 60 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 56 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:123:4500 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 56 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 48 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:123:0 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 48 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 40 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:100:0 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 40 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 36 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 36 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 32 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 32 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 28 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cde0:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 28 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 12 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89a0:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 12 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 8 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:8900:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 8 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 0 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 0 --anonymize-method zeroise -> test ok DEBUG : options=--anonymize-standard DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4509:a929:4291:c02d:5d15 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-standard -> test ok DEBUG : options=--anonymize-careful DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:a909:a949:4291:c02d:5d13 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-careful -> test ok DEBUG : options=--anonymize-paranoid DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:109:a909:a969:4291:c02d:5d1a INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-paranoid -> test ok DEBUG : options=--anonymize-preset anonymize-standard DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4509:a929:4291:c02d:5d15 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset anonymize-standard -> test ok DEBUG : options=--anonymize-preset as DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4509:a929:4291:c02d:5d15 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset as -> test ok DEBUG : options=--anonymize-preset anonymize-careful DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:a909:a949:4291:c02d:5d13 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset anonymize-careful -> test ok DEBUG : options=--anonymize-preset ac DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:a909:a949:4291:c02d:5d13 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset ac -> test ok DEBUG : options=--anonymize-preset anonymize-paranoid DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:109:a909:a969:4291:c02d:5d1a INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset anonymize-paranoid -> test ok DEBUG : options=--anonymize-preset ap DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:109:a909:a969:4291:c02d:5d1a INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset ap -> test ok DEBUG : options=--anonymize-preset zeroize-standard DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:100:0 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset zeroize-standard -> test ok DEBUG : options=--anonymize-preset zs DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:100:0 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset zs -> test ok DEBUG : options=--anonymize-preset zeroize-careful DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:0:89ab:cd00:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset zeroize-careful -> test ok DEBUG : options=--anonymize-preset zc DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:0:89ab:cd00:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset zc -> test ok DEBUG : options=--anonymize-preset zeroize-paranoid DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:100:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset zeroize-paranoid -> test ok DEBUG : options=--anonymize-preset zp DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:100:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset zp -> test ok DEBUG : options=--mask-ipv4 32 DEBUG : input_result=12.34.56.78=12.34.56.78 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 32 -> test ok DEBUG : options=--mask-ipv4 28 DEBUG : input_result=12.34.56.78=12.34.56.64 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 28 -> test ok DEBUG : options=--mask-ipv4 24 DEBUG : input_result=12.34.56.78=12.34.56.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 24 -> test ok DEBUG : options=--mask-ipv4 20 DEBUG : input_result=12.34.56.78=12.34.48.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 20 -> test ok DEBUG : options=--mask-ipv4 16 DEBUG : input_result=12.34.56.78=12.34.0.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 16 -> test ok DEBUG : options=--mask-ipv4 12 DEBUG : input_result=12.34.56.78=12.32.0.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 12 -> test ok DEBUG : options=--mask-ipv4 8 DEBUG : input_result=12.34.56.78=12.0.0.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 8 -> test ok DEBUG : options=--mask-ipv4 4 DEBUG : input_result=12.34.56.78=0.0.0.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 4 -> test ok DEBUG : options=--mask-ipv4 0 DEBUG : input_result=12.34.56.78=0.0.0.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 0 -> test ok DEBUG : options=--mask-ipv6 64 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4567:a909:4291:c02d:5d1d INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 64 -> test ok DEBUG : options=--mask-ipv6 60 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4569:a919:4291:c02d:5d1f INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 60 -> test ok DEBUG : options=--mask-ipv6 56 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4509:a929:4291:c02d:5d15 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 56 -> test ok DEBUG : options=--mask-ipv6 48 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:a909:a949:4291:c02d:5d13 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 48 -> test ok DEBUG : options=--mask-ipv6 28 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db9:a909:a909:a999:4291:c02d:5d1f INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 28 -> test ok DEBUG : options=--mask-ipv6 24 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:d09:a909:a909:a9a9:4291:c02d:5d16 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 24 -> test ok DEBUG : options=--mask-ipv6 20 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:909:a909:a909:a9b9:4291:c02d:5d14 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 20 -> test ok DEBUG : options=--mask-ipv6 16 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:a909:a909:a909:a9c9:4291:c02d:5d14 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 16 -> test ok DEBUG : options=--mask-mac 48 DEBUG : input_result=12:34:56:78:9a:bc=12:34:56:78:9a:bc INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 48 -> test ok DEBUG : options=--mask-mac 40 DEBUG : input_result=12:34:56:78:9a:bc=12:34:56:78:9a:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 40 -> test ok DEBUG : options=--mask-mac 28 DEBUG : input_result=12:34:56:78:9a:bc=12:34:56:70:00:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 28 -> test ok DEBUG : options=--mask-mac 24 DEBUG : input_result=12:34:56:78:9a:bc=12:34:56:00:00:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 24 -> test ok DEBUG : options=--mask-mac 20 DEBUG : input_result=12:34:56:78:9a:bc=12:34:50:00:00:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 20 -> test ok DEBUG : options=--mask-mac 16 DEBUG : input_result=12:34:56:78:9a:bc=12:34:00:00:00:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 16 -> test ok DEBUG : options=--mask-mac 8 DEBUG : input_result=12:34:56:78:9a:bc=12:00:00:00:00:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 8 -> test ok DEBUG : options=--mask-mac 0 DEBUG : input_result=12:34:56:78:9a:bc=00:00:00:00:00:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 0 -> test ok DEBUG : options=--mask-ipv4 24 DEBUG : input_result=2002:c002:f97f::211:32ff:fe13:956f=2002:c002:f900:9:a929:4291:4021:132d INFO : echo 2002:c002:f97f::211:32ff:fe13:956f | ./ipv6loganon --mask-ipv4 24 -> test ok DEBUG : options=--mask-ipv4 24 DEBUG : input_result=2002:c000:0251::c000:0251=2002:c000:200:9:a929:4291:8c00:28 INFO : echo 2002:c000:0251::c000:0251 | ./ipv6loganon --mask-ipv4 24 -> test ok DEBUG : options=--mask-ipv4 24 --anonymize-method zeroise DEBUG : input_result=2002:c000:0251::c000:0251=2002:c000:200::192.0.2.0 INFO : echo 2002:c000:0251::c000:0251 | ./ipv6loganon --mask-ipv4 24 --anonymize-method zeroise -> test ok DEBUG : options=--anonymize-standard DEBUG : input_result=2001:db8:0123:4567:0250:c2ff:fe86:2345=2001:db8:123:4509:a929:4291:5021:8621 INFO : echo 2001:db8:0123:4567:0250:c2ff:fe86:2345 | ./ipv6loganon --anonymize-standard -> test ok DEBUG : options=--anonymize-standard DEBUG : input_result=2001:db8:0123:4567:0250:c286:2345:4567=2001:db8:123:4509:a929:4291:7021:8626 INFO : echo 2001:db8:0123:4567:0250:c286:2345:4567 | ./ipv6loganon --anonymize-standard -> test ok All tests were successfully done! ./test_ipv6loganon.sh bulk Run 'ipv6loganon' function tests... Test with cache Expecting log lines on stdin Ok, proceeding stdin... ...finished Cache statistics: Cache distance: 0 hits: 7 Cache distance: 1 hits: 2 Cache distance: 2 hits: 1 Cache distance: 3 hits: 1 Cache distance: 4 hits: 0 Cache distance: 5 hits: 1 Cache distance: 6 hits: 0 Cache distance: 7 hits: 0 Cache distance: 8 hits: 0 Cache distance: 9 hits: 0 Cache distance: 10 hits: 0 Cache distance: 11 hits: 0 Cache distance: 12 hits: 1 Cache distance: 13 hits: 0 Cache distance: 14 hits: 0 Cache distance: 15 hits: 0 Cache distance: 16 hits: 0 Cache distance: 17 hits: 0 Cache distance: 18 hits: 0 Cache distance: 19 hits: 0 195.226.187.0 - - "IPv4 address" 195.226.187.0 - - "IPv4 address" 3ffe:ffff::9:a929:4291:c02d:5d15 - - "IPv6 address/6bone test" 3ffe:ffff::9:a929:4291:c02d:5d15 - - "IPv6 address/6bone test" 3ffe:ffff::9:a929:4291:c02d:5d15 - - "IPv6 address/6bone test" 195.226.187.0 - - "IPv4 address" 3ffe:1a05:510:209:a929:5214:48ca:d81d - - 3ffe:1a05:510:209:a929:5214:48ca:d81d - - 3ffe:1a05:510:209:a929:5214:48ca:d81d - - 195.226.187.0 - - "IPv4 address" 3ffe:ffff::9:a929:4291:c02d:5d15 - - "IPv6 address/6bone test" 3ffe:1a05:510:209:a929:5214:48ca:d81d - - 1.2.3.0 - - 1.2.3.0 - - 195.226.187.0 - - "IPv4 address" ::ffff:1.2.3.0 - - 2002:102:200:9:a929:4291:c02d:5d15 - - fe80::a909:4291:4021:a4c - - fe80::a909:4291:6021:a43 - - 3ffe:ffff::9:a929:4291:4021:a48 - - 1.2.3.0 - - 2.2.3.0 - - 3.2.3.0 - - 4.2.3.0 - - 5.2.3.0 - - 195.226.187.0 - - "IPv4 address" Test without cache 195.226.187.0 - - "IPv4 address" 195.226.187.0 - - "IPv4 address" 3ffe:ffff::9:a929:4291:c02d:5d15 - - "IPv6 address/6bone test" 3ffe:ffff::9:a929:4291:c02d:5d15 - - "IPv6 address/6bone test" 3ffe:ffff::9:a929:4291:c02d:5d15 - - "IPv6 address/6bone test" 195.226.187.0 - - "IPv4 address" 3ffe:1a05:510:209:a929:5214:48ca:d81d - - 3ffe:1a05:510:209:a929:5214:48ca:d81d - - 3ffe:1a05:510:209:a929:5214:48ca:d81d - - 195.226.187.0 - - "IPv4 address" 3ffe:ffff::9:a929:4291:c02d:5d15 - - "IPv6 address/6bone test" 3ffe:1a05:510:209:a929:5214:48ca:d81d - - 1.2.3.0 - - 1.2.3.0 - - 195.226.187.0 - - "IPv4 address" ::ffff:1.2.3.0 - - 2002:102:200:9:a929:4291:c02d:5d15 - - fe80::a909:4291:4021:a4c - - fe80::a909:4291:6021:a43 - - 3ffe:ffff::9:a929:4291:4021:a48 - - 1.2.3.0 - - 2.2.3.0 - - 3.2.3.0 - - 4.2.3.0 - - 5.2.3.0 - - 195.226.187.0 - - "IPv4 address" Run 'ipv6loganon' reliability tests... DEBUG : test: 192.0.130.1 DEBUG : test: 192.0.2.1 DEBUG : test: 192.1.130.1 DEBUG : test: 2001:001a:392e:a450:2cd3:75e1:6098:8104 DEBUG : test: 2001:0db8:0000:0000:81c0:0f3f:c807:1455 DEBUG : test: 2002:0102:0204::1 DEBUG : test: 2002:50b5:7940::50b5:7940 DEBUG : test: 3FFE:1a05:510:200:0:5EFE:8CAD:8108 DEBUG : test: 3ffe:831f:ce49:7601:8000:efff:af4a:86BF DEBUG : test: 3ffe::1:ff00:1234 DEBUG : test: 3ffe:ffff:1234::1 DEBUG : test: 3ffe:ffff::000:a489:ab01:2345 DEBUG : test: 3ffe:ffff::000:a4ff:fe01:2345 DEBUG : test: 3ffe:ffff::1 DEBUG : test: 3ffe:ffff::210:a489:ab01:2345 DEBUG : test: 3ffe:ffff::210:a4ff:fe01:2345 DEBUG : test: ::1 DEBUG : test: ::1.2.3.4 DEBUG : test: ::ffff:1.2.3.4 DEBUG : test: fd00:1234:5678:9abc:210:a489:ab01:2345 DEBUG : test: fd00:1234:5678:9abc:210:a4ff:fe01:2345 DEBUG : test: fd00:1234:5678:9abc::1 DEBUG : test: fe80::210:a489:ab01:2345 DEBUG : test: fe80::210:a4ff:fe01:2345 DEBUG : test: fec0::1234:210:a4ff:fe01:2345 DEBUG : test: fed0::1234:210:a489:ab01:2345 DEBUG : test: ff02::1:ff00:1234 Run 'ipv6loganon' option tests... Run 'ipv6loganon' anonymization option tests... DEBUG : options=--mask-iid 64 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:123:4567 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 64 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 60 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:123:4560 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 60 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 56 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:123:4500 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 56 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 48 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:123:0 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 48 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 40 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:100:0 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 40 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 36 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 36 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 32 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 32 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 28 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cde0:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 28 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 12 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89a0:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 12 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 8 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:8900:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 8 --anonymize-method zeroise -> test ok DEBUG : options=--mask-iid 0 --anonymize-method zeroise DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-iid 0 --anonymize-method zeroise -> test ok DEBUG : options=--anonymize-standard DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4509:a929:4291:c02d:5d15 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-standard -> test ok DEBUG : options=--anonymize-careful DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:a909:a949:4291:c02d:5d13 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-careful -> test ok DEBUG : options=--anonymize-paranoid DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:109:a909:a969:4291:c02d:5d1a INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-paranoid -> test ok DEBUG : options=--anonymize-preset anonymize-standard DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4509:a929:4291:c02d:5d15 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset anonymize-standard -> test ok DEBUG : options=--anonymize-preset as DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4509:a929:4291:c02d:5d15 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset as -> test ok DEBUG : options=--anonymize-preset anonymize-careful DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:a909:a949:4291:c02d:5d13 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset anonymize-careful -> test ok DEBUG : options=--anonymize-preset ac DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:a909:a949:4291:c02d:5d13 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset ac -> test ok DEBUG : options=--anonymize-preset anonymize-paranoid DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:109:a909:a969:4291:c02d:5d1a INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset anonymize-paranoid -> test ok DEBUG : options=--anonymize-preset ap DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:109:a909:a969:4291:c02d:5d1a INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset ap -> test ok DEBUG : options=--anonymize-preset zeroize-standard DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:100:0 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset zeroize-standard -> test ok DEBUG : options=--anonymize-preset zs DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4500:89ab:cdef:100:0 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset zs -> test ok DEBUG : options=--anonymize-preset zeroize-careful DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:0:89ab:cd00:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset zeroize-careful -> test ok DEBUG : options=--anonymize-preset zc DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:0:89ab:cd00:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset zc -> test ok DEBUG : options=--anonymize-preset zeroize-paranoid DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:100:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset zeroize-paranoid -> test ok DEBUG : options=--anonymize-preset zp DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:100:: INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --anonymize-preset zp -> test ok DEBUG : options=--mask-ipv4 32 DEBUG : input_result=12.34.56.78=12.34.56.78 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 32 -> test ok DEBUG : options=--mask-ipv4 28 DEBUG : input_result=12.34.56.78=12.34.56.64 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 28 -> test ok DEBUG : options=--mask-ipv4 24 DEBUG : input_result=12.34.56.78=12.34.56.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 24 -> test ok DEBUG : options=--mask-ipv4 20 DEBUG : input_result=12.34.56.78=12.34.48.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 20 -> test ok DEBUG : options=--mask-ipv4 16 DEBUG : input_result=12.34.56.78=12.34.0.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 16 -> test ok DEBUG : options=--mask-ipv4 12 DEBUG : input_result=12.34.56.78=12.32.0.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 12 -> test ok DEBUG : options=--mask-ipv4 8 DEBUG : input_result=12.34.56.78=12.0.0.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 8 -> test ok DEBUG : options=--mask-ipv4 4 DEBUG : input_result=12.34.56.78=0.0.0.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 4 -> test ok DEBUG : options=--mask-ipv4 0 DEBUG : input_result=12.34.56.78=0.0.0.0 INFO : echo 12.34.56.78 | ./ipv6loganon --mask-ipv4 0 -> test ok DEBUG : options=--mask-ipv6 64 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4567:a909:4291:c02d:5d1d INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 64 -> test ok DEBUG : options=--mask-ipv6 60 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4569:a919:4291:c02d:5d1f INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 60 -> test ok DEBUG : options=--mask-ipv6 56 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:4509:a929:4291:c02d:5d15 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 56 -> test ok DEBUG : options=--mask-ipv6 48 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db8:123:a909:a949:4291:c02d:5d13 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 48 -> test ok DEBUG : options=--mask-ipv6 28 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:db9:a909:a909:a999:4291:c02d:5d1f INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 28 -> test ok DEBUG : options=--mask-ipv6 24 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:d09:a909:a909:a9a9:4291:c02d:5d16 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 24 -> test ok DEBUG : options=--mask-ipv6 20 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:909:a909:a909:a9b9:4291:c02d:5d14 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 20 -> test ok DEBUG : options=--mask-ipv6 16 DEBUG : input_result=2001:0db8:0123:4567:89ab:cdef:0123:4567=2001:a909:a909:a909:a9c9:4291:c02d:5d14 INFO : echo 2001:0db8:0123:4567:89ab:cdef:0123:4567 | ./ipv6loganon --mask-ipv6 16 -> test ok DEBUG : options=--mask-mac 48 DEBUG : input_result=12:34:56:78:9a:bc=12:34:56:78:9a:bc INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 48 -> test ok DEBUG : options=--mask-mac 40 DEBUG : input_result=12:34:56:78:9a:bc=12:34:56:78:9a:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 40 -> test ok DEBUG : options=--mask-mac 28 DEBUG : input_result=12:34:56:78:9a:bc=12:34:56:70:00:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 28 -> test ok DEBUG : options=--mask-mac 24 DEBUG : input_result=12:34:56:78:9a:bc=12:34:56:00:00:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 24 -> test ok DEBUG : options=--mask-mac 20 DEBUG : input_result=12:34:56:78:9a:bc=12:34:50:00:00:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 20 -> test ok DEBUG : options=--mask-mac 16 DEBUG : input_result=12:34:56:78:9a:bc=12:34:00:00:00:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 16 -> test ok DEBUG : options=--mask-mac 8 DEBUG : input_result=12:34:56:78:9a:bc=12:00:00:00:00:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 8 -> test ok DEBUG : options=--mask-mac 0 DEBUG : input_result=12:34:56:78:9a:bc=00:00:00:00:00:00 INFO : echo 12:34:56:78:9a:bc | ./ipv6loganon --mask-mac 0 -> test ok DEBUG : options=--mask-ipv4 24 DEBUG : input_result=2002:c002:f97f::211:32ff:fe13:956f=2002:c002:f900:9:a929:4291:4021:132d INFO : echo 2002:c002:f97f::211:32ff:fe13:956f | ./ipv6loganon --mask-ipv4 24 -> test ok DEBUG : options=--mask-ipv4 24 DEBUG : input_result=2002:c000:0251::c000:0251=2002:c000:200:9:a929:4291:8c00:28 INFO : echo 2002:c000:0251::c000:0251 | ./ipv6loganon --mask-ipv4 24 -> test ok DEBUG : options=--mask-ipv4 24 --anonymize-method zeroise DEBUG : input_result=2002:c000:0251::c000:0251=2002:c000:200::192.0.2.0 INFO : echo 2002:c000:0251::c000:0251 | ./ipv6loganon --mask-ipv4 24 --anonymize-method zeroise -> test ok DEBUG : options=--anonymize-standard DEBUG : input_result=2001:db8:0123:4567:0250:c2ff:fe86:2345=2001:db8:123:4509:a929:4291:5021:8621 INFO : echo 2001:db8:0123:4567:0250:c2ff:fe86:2345 | ./ipv6loganon --anonymize-standard -> test ok DEBUG : options=--anonymize-standard DEBUG : input_result=2001:db8:0123:4567:0250:c286:2345:4567=2001:db8:123:4509:a929:4291:7021:8626 INFO : echo 2001:db8:0123:4567:0250:c286:2345:4567 | ./ipv6loganon --anonymize-standard -> test ok All tests were successfully done! make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6loganon' cd ../ && make lib-make cd md5 && make cd databases/ieee-oui && make cd databases/ieee-iab && make cd databases/ipv4-assignment && make cd databases/ipv6-assignment && make test -f dbieee_oui.h || make update make[3]: Nothing to be done for 'all'. test -f dbipv4addr_assignment.h || make update test -f dbipv6addr_assignment.h || make update test -f dbieee_iab.h || make update cd lib && make GETOPT_INCLUDE= make[3]: Nothing to be done for 'all'. make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logstats' i586-alt-linux-gcc -o ipv6logstats ipv6logstats.o ipv6logstatshelp.o -lipv6calc -L../lib/ -lm make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logstats' make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logstats' ./test_ipv6logstats.sh Run 'ipv6logstats' function tests... Expecting log lines on stdin Ok, proceeding stdin... ...finished *Version 2.0 ALL 7 IPv4 1 IPv6 6 UNKNOWN 0 IPv4/APNIC 0 IPv4/ARIN 0 IPv4/RIPE 0 IPv4/LACNIC 0 IPv4/UNKNOWN 0 IPv6/6bone 0 IPv6/IANA 2 IPv6/APNIC 0 IPv6/ARIN 0 IPv6/RIPE 0 IPv6/LACNIC 0 IPv6/RESERVED 2 IPv6/UNKNOWN 0 IPv6/6to4/IANA 0 IPv6/6to4/APNIC 0 IPv6/6to4/ARIN 0 IPv6/6to4/RIPE 1 IPv6/6to4/LACNIC 0 IPv6/6to4/RESERVED 0 IPv6/6to4/UNKNOWN 0 IPv6/Teredo/IANA 0 IPv6/Teredo/APNIC 0 IPv6/Teredo/ARIN 1 IPv6/Teredo/RIPE 0 IPv6/Teredo/LACNIC 0 IPv6/Teredo/RESERVED 0 IPv6/Teredo/UNKNOWN 0 IPv6/IID/Global 0 IPv6/IID/Privacy 2 IPv6/IID/Manual 1 IPv6/IID/ISATAP 1 IPv6/IID/Unknown 0 Expecting log lines on stdin Ok, proceeding stdin... ...finished IPv4 IPv6 UNKNOWN IPv4/APNIC IPv4/ARIN IPv4/RIPE IPv4/LACNIC IPv4/UNKNOWN IPv6/6bone IPv6/IANA IPv6/APNIC IPv6/ARIN IPv6/RIPE IPv6/LACNIC IPv6/RESERVED IPv6/UNKNOWN IPv6/6to4/IANA IPv6/6to4/APNIC IPv6/6to4/ARIN IPv6/6to4/RIPE IPv6/6to4/LACNIC IPv6/6to4/RESERVED IPv6/6to4/UNKNOWN IPv6/Teredo/IANA IPv6/Teredo/APNIC IPv6/Teredo/ARIN IPv6/Teredo/RIPE IPv6/Teredo/LACNIC IPv6/Teredo/RESERVED IPv6/Teredo/UNKNOWN IPv6/IID/Global IPv6/IID/Privacy IPv6/IID/Manual IPv6/IID/ISATAP IPv6/IID/Unknown 1 6 0 0 0 0 0 0 0 2 0 0 0 0 2 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 2 1 1 0 All tests were successfully done! make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6logstats' pushd ../ipv6calc; make; popd ~/RPM/BUILD/ipv6calc-0.94.1/ipv6calc ~/RPM/BUILD/ipv6calc-0.94.1/ipv6calcweb cd ../ && make lib-make cd md5 && make cd databases/ieee-oui && make cd databases/ieee-iab && make test -f dbieee_oui.h || make update make[4]: Nothing to be done for 'all'. cd databases/ipv4-assignment && make test -f dbieee_iab.h || make update cd databases/ipv6-assignment && make test -f dbipv4addr_assignment.h || make update test -f dbipv6addr_assignment.h || make update cd lib && make GETOPT_INCLUDE= make[4]: Nothing to be done for 'all'. make[2]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' i586-alt-linux-gcc -o ipv6calc ipv6calc.o showinfo.o ../md5/md5.o -lipv6calc -L../lib/ -lm make[2]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calc' ~/RPM/BUILD/ipv6calc-0.94.1/ipv6calcweb make[1]: Entering directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calcweb' # Pseudo random selected ./test_ipv6calcweb.sh 2001:200:1:ea::1 Result: 0 # www.hp.com ./test_ipv6calcweb.sh 15.200.30.23 Result: 0 # Pseudo random ./test_ipv6calcweb.sh 3ffe:831f:ce49:7601:8000:efff:af4a:86BF Result: 0 # RFC ./test_ipv6calcweb.sh :: Result: 0 Content-type: text/html Addresstype information
Your client
IPV6 IPv6 address 0000:0000:0000:0000:0000:0000:0000:0000
IPV6_ANON Anonymized IPv6 address 0000:0000:0000:0000:0000:0000:0000:0000
IPV6_TYPE IPv6 Address type unspecified
IPV6_REGISTRY Registry of IPv6 address reserved(RFC4291#2.5.2)
NAME Reverse DNS resolution client.domain.example
Generated by ipv6calcweb.cgi 0.94.1, (P) & (C) 2002-2013 by Peter Bieringer at 2020-07-25 08:51:27 UTC
Powered by ipv6calc 0.94.1, (P) & (C) 2001-2013 by Peter Bieringer (features: DB_IEEE DB_IPV4 DB_IPV6) (settings: ANON:set=anonymize-standard,mask-ipv6=56,mask-ipv4=24,mask-iid=40,mask-mac=24,method=anonymize)
# Form mode ./test_ipv6calcweb_form.sh DEBUG: extracted tokenhash: 866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be DEBUG: extracted tokentime: 1595667087 Test: 3ffe:831f:ce49:7601:8000:efff:af4a:86BF (3ffe%3A831f%3Ace49%3A7601%3A8000%3Aefff%3Aaf4a%3A86BF) (ipv6addr) QUERY_STRING=input=3ffe%3A831f%3Ace49%3A7601%3A8000%3Aefff%3Aaf4a%3A86BF&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 5 Result: 0 Test: 1.2.3.4 (1.2.3.4) (ipv4addr) QUERY_STRING=input=1.2.3.4&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 5 Result: 0 Test: 1.2.3.4/0 (1.2.3.4%2F0) (ipv4addr) QUERY_STRING=input=1.2.3.4%2F0&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 5 Result: 0 Test: 1.2.3.4/32 (1.2.3.4%2F32) (ipv4addr) QUERY_STRING=input=1.2.3.4%2F32&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 5 Result: 0 Test: 01:23:45:67:89:01 (01%3A23%3A45%3A67%3A89%3A01) (mac) QUERY_STRING=input=01%3A23%3A45%3A67%3A89%3A01&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 5 Result: 0 Test: 01-23-45-67-89-01 (01-23-45-67-89-01) (mac) QUERY_STRING=input=01-23-45-67-89-01&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 5 Result: 0 Test: 012345678901 (012345678901) (mac) QUERY_STRING=input=012345678901&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 5 Result: 0 Test: 012345-678901 (012345-678901) (mac) QUERY_STRING=input=012345-678901&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 5 Result: 0 Test: 2002:102:304::1/0 (2002%3A102%3A304%3A%3A1%2F0) (ipv6addr) QUERY_STRING=input=2002%3A102%3A304%3A%3A1%2F0&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 5 Result: 0 Test: 2002:102:304::1/128 (2002%3A102%3A304%3A%3A1%2F128) (ipv6addr) QUERY_STRING=input=2002%3A102%3A304%3A%3A1%2F128&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 5 Result: 0 Test: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int. (1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int.) (revnibbles.int) QUERY_STRING=input=1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.int.&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 5 Result: 0 Test: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa. (1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa.) (revnibbles.arpa) QUERY_STRING=input=1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa.&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 5 Result: 0 Test: 0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa. (0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa.) (revnibbles.int) QUERY_STRING=input=0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.f.0.0.1.0.f.f.f.f.e.f.f.3.ip6.arpa.&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 12345678 (12345678) (ipv4hex) QUERY_STRING=input=12345678&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:0:0:1:0:0:1 (2001%3Adb8%3A0%3A0%3A1%3A0%3A0%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3A0%3A0%3A1%3A0%3A0%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:0db8:0:0:1:0:0:1 (2001%3A0db8%3A0%3A0%3A1%3A0%3A0%3A1) (ipv6addr) QUERY_STRING=input=2001%3A0db8%3A0%3A0%3A1%3A0%3A0%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8::1:0:0:1 (2001%3Adb8%3A%3A1%3A0%3A0%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3A%3A1%3A0%3A0%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8::0:1:0:0:1 (2001%3Adb8%3A%3A0%3A1%3A0%3A0%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3A%3A0%3A1%3A0%3A0%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:0db8::1:0:0:1 (2001%3A0db8%3A%3A1%3A0%3A0%3A1) (ipv6addr) QUERY_STRING=input=2001%3A0db8%3A%3A1%3A0%3A0%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:0:0:1::1 (2001%3Adb8%3A0%3A0%3A1%3A%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3A0%3A0%3A1%3A%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:0000:0:1::1 (2001%3Adb8%3A0000%3A0%3A1%3A%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3A0000%3A0%3A1%3A%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:DB8:0:0:1::1 (2001%3ADB8%3A0%3A0%3A1%3A%3A1) (ipv6addr) QUERY_STRING=input=2001%3ADB8%3A0%3A0%3A1%3A%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:0001 (2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3A0001) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3A0001&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:001 (2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3A001) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3A001&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:01 (2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3A01) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3A01&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:1 (2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:aaaa:bbbb:cccc:dddd::1 (2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3A%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3A%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:aaaa:bbbb:cccc:dddd:0:1 (2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3A0%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3A0%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:0:0:0::1 (2001%3Adb8%3A0%3A0%3A0%3A%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3A0%3A0%3A0%3A%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:0:0::1 (2001%3Adb8%3A0%3A0%3A%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3A0%3A0%3A%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:0::1 (2001%3Adb8%3A0%3A%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3A0%3A%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8::1 (2001%3Adb8%3A%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3A%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8::aaaa:0:0:1 (2001%3Adb8%3A%3Aaaaa%3A0%3A0%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3A%3Aaaaa%3A0%3A0%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:0:0:aaaa::1 (2001%3Adb8%3A0%3A0%3Aaaaa%3A%3A1) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3A0%3A0%3Aaaaa%3A%3A1&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:aaaa (2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3Aaaaa) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3Aaaaa&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 4 Result: 0 Test: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:AAAA (2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3AAAAA) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3AAAAA&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 3 Result: 0 Test: 2001:db8:aaaa:bbbb:cccc:dddd:eeee:AaAa (2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3AAaAa) (ipv6addr) QUERY_STRING=input=2001%3Adb8%3Aaaaa%3Abbbb%3Acccc%3Adddd%3Aeeee%3AAaAa&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 3 Result: 0 Test: 64:ff9b::192.0.2.33 (64%3Aff9b%3A%3A192.0.2.33) (ipv6addr) QUERY_STRING=input=64%3Aff9b%3A%3A192.0.2.33&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 3 Result: 0 Test: fe80--1.IPV6-LITERAL.NET (fe80--1.IPV6-LITERAL.NET) (ipv6literal) QUERY_STRING=input=fe80--1.IPV6-LITERAL.NET&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 3 Result: 0 Test: 2001-db8-0-0-0-0-0-1.ipv6-literal.net (2001-db8-0-0-0-0-0-1.ipv6-literal.net) (ipv6literal) QUERY_STRING=input=2001-db8-0-0-0-0-0-1.ipv6-literal.net&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 3 Result: 0 Test: 2001-0db8-0000-0000-0000-0000-0000-0001.ipv6-literal.net (2001-0db8-0000-0000-0000-0000-0000-0001.ipv6-literal.net) (ipv6literal) QUERY_STRING=input=2001-0db8-0000-0000-0000-0000-0000-0001.ipv6-literal.net&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 3 Result: 0 Test: 2001-db8--1.ipv6-literal.net (2001-db8--1.ipv6-literal.net) (ipv6literal) QUERY_STRING=input=2001-db8--1.ipv6-literal.net&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 3 Result: 0 Test: fe80--218-8bff-fe17-a226s4.ipv6-literal.net (fe80--218-8bff-fe17-a226s4.ipv6-literal.net) (ipv6literal) QUERY_STRING=input=fe80--218-8bff-fe17-a226s4.ipv6-literal.net&tokenhash=866b7ee557397b5b4749fbeaf19185ba03817674fe842fb2c3d895a2a5285ea3650fb8be&tokentime=1595667087 ipv6calcweb.cgi NOTICE: tokentime usage too early, sleep seconds: 3 Result: 0 make[1]: Leaving directory '/usr/src/RPM/BUILD/ipv6calc-0.94.1/ipv6calcweb' + exit 0 Processing files: ipv6calc-0.94.1-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Cx8JDG find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.SygvrI find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libm.so.6(GLIBC_2.0), rtld(GNU_HASH) Conflicts: iputils < 20020124-alt5 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ScKwHH Creating ipv6calc-debuginfo package Processing files: ipv6calc-debuginfo-0.94.1-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DazVzG find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WhuMKG find-requires: running scripts (debuginfo) Requires: ipv6calc = 0.94.1-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libm.so.6) Wrote: /usr/src/RPM/RPMS/i586/ipv6calc-0.94.1-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/ipv6calc-debuginfo-0.94.1-alt1.i586.rpm 14.62user 4.79system 0:17.86elapsed 108%CPU (0avgtext+0avgdata 51016maxresident)k 0inputs+0outputs (0major+1760456minor)pagefaults 0swaps 17.77user 7.74system 0:23.46elapsed 108%CPU (0avgtext+0avgdata 110664maxresident)k 0inputs+0outputs (0major+2042710minor)pagefaults 0swaps --- ipv6calc-0.94.1-alt1.i586.rpm.repo 2013-10-04 21:50:07.000000000 +0000 +++ ipv6calc-0.94.1-alt1.i586.rpm.hasher 2020-07-25 08:51:36.756764417 +0000 @@ -38,6 +38,6 @@ /usr/share/doc/ipv6calc-0.94.1/ipv6logstats/examples-gri/data-simple.gri 100644 -/usr/share/man/man8/ipv6calc.8.gz 100644 -/usr/share/man/man8/ipv6loganon.8.gz 100644 -/usr/share/man/man8/ipv6logconv.8.gz 100644 -/usr/share/man/man8/ipv6logstats.8.gz 100644 +/usr/share/man/man8/ipv6calc.8.xz 100644 +/usr/share/man/man8/ipv6loganon.8.xz 100644 +/usr/share/man/man8/ipv6logconv.8.xz 100644 +/usr/share/man/man8/ipv6logstats.8.xz 100644 Requires: /lib/ld-linux.so.2