Codebase list ipv6calc / 20a5b3b
Imported Upstream version 0.72.1 Evgeni Golov 15 years ago
28 changed file(s) with 3403 addition(s) and 2285 deletion(s). Raw diff Collapse all Expand all
00 /*
1 * $Id: ChangeLog,v 1.161 2008/11/19 22:00:42 peter Exp $
1 * $Id: ChangeLog,v 1.166 2009/01/11 15:09:47 peter Exp $
22 */
33
44 Info:
55 PB = Peter Bieringer <pb (at) bieringer.de>
66 NT = Niko Tyni <ntyni (at) iki dot fi>
77 ESR = Eric S. Raymond <esr (at) thyrsus dot com>
8 PV = Peter Volkov <pva (at) gentoo dot org>
89 --------------------------------------------------------------------
10 20090111/PB
11 update databases
12 tag version 0.72.1
13
14 20090106/PV
15 various Makefile.in and Makefile
16 - rename $(root) into $(DESTDIR) to respect GNU coding standards
17 - fixed datarootdir warning
18
19 20081231/PB
20 ipv6calc/ipv6calc.c
21 - print token GeoIP, IP2Location, if supported
22 update databases
23
24 20081231/PV
25 configure.in
26 - apply fix for GeoIP option
27 various Makefile.in and Makefile
28 - adjust/switch to Makefile.in and improvements (use of @CC@, remove
29 CFLAGS, LDFLAGS, fix @ENABLE_BUNDLED_GETOPT@)
930 20081119/PB
1031 databases/registries/update-registries.sh
1132 - create registry subdir if not existing
1536 databases/ieee-oui/Makefile
1637 - adjust remote filename on webserver
1738 ipv6calc/ipv6calc.c
18 - do not show warning messages for missig GeoIP/IP2Location support
39 - do not show warning messages for missing GeoIP/IP2Location support
1940 if option "-q" is used (good for ipv6calcweb.cgi)
2041 Makefile[.in]
2142 - move "make test" from "make install" to dedicated "make ..."
2243 - remove "make installonly"
2344 Several files
2445 - minor cleanup
46 tag version 0.72.0
2547
2648 20070811/PB
2749 lib/libipv6addr.{c,h}
00 # Project : ipv6calc
11 # File : Makefile[.in]
2 # Version : $Id: Makefile.in,v 1.62 2008/11/19 22:17:05 peter Exp $
2 # Version : $Id: Makefile.in,v 1.63 2008/12/31 12:17:31 peter Exp $
33 # Copyright : 2001-2008 by Peter Bieringer <pb (at) bieringer.de>
44 #
55 # Information:
77 #
88
99 # Compiler and Linker Options
10 COPTS = -O2 -Wall -g
10 DEFAULT_CFLAGS = -O2 -Wall -g
1111
1212 ifeq (@ENABLE_BUNDLED_GETOPT@, 1)
1313 GETOPT_MAKE = getopt-make
1414 GETOPT_DIR = getopt
15 INCLUDES= -I$(GETOPT_DIR)
1516 endif
1617
17 CFLAGS = $(COPTS) -I$(GETOPT_DIR)
1818
19 CC = gcc
19 CC = @CC@
2020
2121 all: md5-make $(GETOPT_MAKE) ipv6calc ipv6logconv ipv6loganon ipv6logstats
2222
2323 .c.o:
24 $(CC) $(CFLAGS) -c $<
24 $(CC) $(DEFAULT_CFLAGS) $(CFLAGS) $(INCLUDES) -c $<
2525
2626
2727 ipv6logconv: $(GETOPT_MAKE) lib-make ipv6logconv-make
00 #!/bin/sh
11
2 $Id: autogen.sh,v 1.8 2007/03/03 11:57:28 peter Exp $
2 $Id: autogen.sh,v 1.9 2008/12/31 12:26:22 peter Exp $
33
44 OPTIONS_CONFIGURE=""
55
5353 echo "*** run: make test"
5454 make test || exit 1
5555
56 echo "*** run: make -n installonly (dry-run)"
57 make -n installonly || exit 1
56 echo
57 echo "For installing the binaries, type: make install"
5858
59 echo
60 echo "For installing the binaries, type: make installonly"
61
00 /* config.h.in. Generated from configure.in by autoheader. */
1
2 /* Define if building universal (internal helper macro) */
3 #undef AC_APPLE_UNIVERSAL_BUILD
14
25 /* Define for a default GeoIP database file. */
36 #undef GEOIP_DEFAULT_FILE
5962 /* Define if you want IP2Location support. */
6063 #undef SUPPORT_IP2LOCATION
6164
62 /* Define to 1 if your processor stores words with the most significant byte
63 first (like Motorola and SPARC, unlike Intel and VAX). */
64 #undef WORDS_BIGENDIAN
65 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
66 significant byte first (like Motorola and SPARC, unlike Intel). */
67 #if defined AC_APPLE_UNIVERSAL_BUILD
68 # if defined __BIG_ENDIAN__
69 # define WORDS_BIGENDIAN 1
70 # endif
71 #else
72 # ifndef WORDS_BIGENDIAN
73 # undef WORDS_BIGENDIAN
74 # endif
75 #endif
6576
6677 /* Define to empty if `const' does not conform to ANSI C. */
6778 #undef const
+1956
-1332
configure less more
00 #! /bin/sh
11 # Guess values for system-dependent variables and create Makefiles.
2 # Generated by GNU Autoconf 2.61 for ipv6calc 0.72.0.
2 # Generated by GNU Autoconf 2.63 for ipv6calc 0.72.1.
33 #
44 # Report bugs to <ipv6calc@deepspace6.net>.
55 #
66 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
7 # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
88 # This configure script is free software; the Free Software Foundation
99 # gives unlimited permission to copy, distribute and modify it.
1010 ## --------------------- ##
1616 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
1717 emulate sh
1818 NULLCMD=:
19 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2020 # is contrary to our usage. Disable this feature.
2121 alias -g '${1+"$@"}'='"$@"'
2222 setopt NO_GLOB_SUBST
3838 as_cr_digits='0123456789'
3939 as_cr_alnum=$as_cr_Letters$as_cr_digits
4040
41 as_nl='
42 '
43 export as_nl
44 # Printing a long string crashes Solaris 7 /usr/bin/printf.
45 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
46 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
47 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
48 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
49 as_echo='printf %s\n'
50 as_echo_n='printf %s'
51 else
52 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
53 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
54 as_echo_n='/usr/ucb/echo -n'
55 else
56 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
57 as_echo_n_body='eval
58 arg=$1;
59 case $arg in
60 *"$as_nl"*)
61 expr "X$arg" : "X\\(.*\\)$as_nl";
62 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 esac;
64 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
65 '
66 export as_echo_n_body
67 as_echo_n='sh -c $as_echo_n_body as_echo'
68 fi
69 export as_echo_body
70 as_echo='sh -c $as_echo_body as_echo'
71 fi
72
4173 # The user is always right.
4274 if test "${PATH_SEPARATOR+set}" != set; then
43 echo "#! /bin/sh" >conf$$.sh
44 echo "exit 0" >>conf$$.sh
45 chmod +x conf$$.sh
46 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
47 PATH_SEPARATOR=';'
48 else
49 PATH_SEPARATOR=:
50 fi
51 rm -f conf$$.sh
75 PATH_SEPARATOR=:
76 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
77 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
78 PATH_SEPARATOR=';'
79 }
5280 fi
5381
5482 # Support unset when possible.
6492 # there to prevent editors from complaining about space-tab.
6593 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
6694 # splitting by setting IFS to empty value.)
67 as_nl='
68 '
6995 IFS=" "" $as_nl"
7096
7197 # Find who we are. Look in the path if we contain no directory separator.
88114 as_myself=$0
89115 fi
90116 if test ! -f "$as_myself"; then
91 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
117 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
92118 { (exit 1); exit 1; }
93119 fi
94120
101127 PS4='+ '
102128
103129 # NLS nuisances.
104 for as_var in \
105 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
106 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
107 LC_TELEPHONE LC_TIME
108 do
109 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
110 eval $as_var=C; export $as_var
111 else
112 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
113 fi
114 done
130 LC_ALL=C
131 export LC_ALL
132 LANGUAGE=C
133 export LANGUAGE
115134
116135 # Required to use basename.
117136 if expr a : '\(a\)' >/dev/null 2>&1 &&
133152 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
134153 X"$0" : 'X\(//\)$' \| \
135154 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
136 echo X/"$0" |
155 $as_echo X/"$0" |
137156 sed '/^.*\/\([^/][^/]*\)\/*$/{
138157 s//\1/
139158 q
159178 as_have_required=no
160179 fi
161180
162 if test $as_have_required = yes && (eval ":
181 if test $as_have_required = yes && (eval ":
163182 (as_func_return () {
164183 (exit \$1)
165184 }
241260 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
242261 emulate sh
243262 NULLCMD=:
244 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
263 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
245264 # is contrary to our usage. Disable this feature.
246265 alias -g '${1+"$@"}'='"$@"'
247266 setopt NO_GLOB_SUBST
262281 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
263282 emulate sh
264283 NULLCMD=:
265 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
284 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
266285 # is contrary to our usage. Disable this feature.
267286 alias -g '${1+"$@"}'='"$@"'
268287 setopt NO_GLOB_SUBST
342361
343362 if test "x$CONFIG_SHELL" != x; then
344363 for as_var in BASH_ENV ENV
345 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
346 done
347 export CONFIG_SHELL
348 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
364 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
365 done
366 export CONFIG_SHELL
367 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
349368 fi
350369
351370
414433
415434 test \$exitcode = 0") || {
416435 echo No shell found that supports shell functions.
417 echo Please tell autoconf@gnu.org about your system,
418 echo including any error possibly output before this
419 echo message
436 echo Please tell bug-autoconf@gnu.org about your system,
437 echo including any error possibly output before this message.
438 echo This can help us improve future autoconf versions.
439 echo Configuration will now proceed without shell functions.
420440 }
421441
422442
452472 s/-\n.*//
453473 ' >$as_me.lineno &&
454474 chmod +x "$as_me.lineno" ||
455 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
475 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
456476 { (exit 1); exit 1; }; }
457477
458478 # Don't try to exec as it changes $[0], causing all sort of problems
480500 *)
481501 ECHO_N='-n';;
482502 esac
483
484503 if expr a : '\(a\)' >/dev/null 2>&1 &&
485504 test "X`expr 00001 : '.*\(...\)'`" = X001; then
486505 as_expr=expr
493512 rm -f conf$$.dir/conf$$.file
494513 else
495514 rm -f conf$$.dir
496 mkdir conf$$.dir
497 fi
498 echo >conf$$.file
499 if ln -s conf$$.file conf$$ 2>/dev/null; then
500 as_ln_s='ln -s'
501 # ... but there are two gotchas:
502 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
503 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
504 # In both cases, we have to default to `cp -p'.
505 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
515 mkdir conf$$.dir 2>/dev/null
516 fi
517 if (echo >conf$$.file) 2>/dev/null; then
518 if ln -s conf$$.file conf$$ 2>/dev/null; then
519 as_ln_s='ln -s'
520 # ... but there are two gotchas:
521 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
522 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
523 # In both cases, we have to default to `cp -p'.
524 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
525 as_ln_s='cp -p'
526 elif ln conf$$.file conf$$ 2>/dev/null; then
527 as_ln_s=ln
528 else
506529 as_ln_s='cp -p'
507 elif ln conf$$.file conf$$ 2>/dev/null; then
508 as_ln_s=ln
530 fi
509531 else
510532 as_ln_s='cp -p'
511533 fi
530552 as_test_x='
531553 eval sh -c '\''
532554 if test -d "$1"; then
533 test -d "$1/.";
555 test -d "$1/.";
534556 else
535557 case $1 in
536 -*)set "./$1";;
558 -*)set "./$1";;
537559 esac;
538560 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
539561 ???[sx]*):;;*)false;;esac;fi
573595 # Identity of this package.
574596 PACKAGE_NAME='ipv6calc'
575597 PACKAGE_TARNAME='ipv6calc'
576 PACKAGE_VERSION='0.72.0'
577 PACKAGE_STRING='ipv6calc 0.72.0'
598 PACKAGE_VERSION='0.72.1'
599 PACKAGE_STRING='ipv6calc 0.72.1'
578600 PACKAGE_BUGREPORT='ipv6calc@deepspace6.net'
579601
580602 # Factoring default headers for most tests.
613635 # include <unistd.h>
614636 #endif"
615637
616 ac_subst_vars='SHELL
638 ac_subst_vars='LTLIBOBJS
639 GEOIP_LIB
640 GEOIP_INCLUDE
641 IP2LOCATION_LIB
642 IP2LOCATION_INCLUDE
643 ENABLE_BUNDLED_GETOPT
644 GETOPT_INCLUDE
645 LIBOBJS
646 EGREP
647 GREP
648 CPP
649 SET_MAKE
650 RANLIB
651 OBJEXT
652 EXEEXT
653 ac_ct_CC
654 CPPFLAGS
655 LDFLAGS
656 CFLAGS
657 CC
658 AWK
659 target_alias
660 host_alias
661 build_alias
662 LIBS
663 ECHO_T
664 ECHO_N
665 ECHO_C
666 DEFS
667 mandir
668 localedir
669 libdir
670 psdir
671 pdfdir
672 dvidir
673 htmldir
674 infodir
675 docdir
676 oldincludedir
677 includedir
678 localstatedir
679 sharedstatedir
680 sysconfdir
681 datadir
682 datarootdir
683 libexecdir
684 sbindir
685 bindir
686 program_transform_name
687 prefix
688 exec_prefix
689 PACKAGE_BUGREPORT
690 PACKAGE_STRING
691 PACKAGE_VERSION
692 PACKAGE_TARNAME
693 PACKAGE_NAME
617694 PATH_SEPARATOR
618 PACKAGE_NAME
619 PACKAGE_TARNAME
620 PACKAGE_VERSION
621 PACKAGE_STRING
622 PACKAGE_BUGREPORT
623 exec_prefix
624 prefix
625 program_transform_name
626 bindir
627 sbindir
628 libexecdir
629 datarootdir
630 datadir
631 sysconfdir
632 sharedstatedir
633 localstatedir
634 includedir
635 oldincludedir
636 docdir
637 infodir
638 htmldir
639 dvidir
640 pdfdir
641 psdir
642 libdir
643 localedir
644 mandir
645 DEFS
646 ECHO_C
647 ECHO_N
648 ECHO_T
649 LIBS
650 build_alias
651 host_alias
652 target_alias
653 AWK
654 CC
655 CFLAGS
656 LDFLAGS
657 CPPFLAGS
658 ac_ct_CC
659 EXEEXT
660 OBJEXT
661 SET_MAKE
662 CPP
663 GREP
664 EGREP
665 LIBOBJS
666 GETOPT_INCLUDE
667 ENABLE_BUNDLED_GETOPT
668 IP2LOCATION_INCLUDE
669 IP2LOCATION_LIB
670 GEOIP_INCLUDE
671 GEOIP_LIB
672 LTLIBOBJS'
695 SHELL'
673696 ac_subst_files=''
697 ac_user_opts='
698 enable_option_checking
699 enable_ip2location
700 with_ip2location_headers
701 with_ip2location_lib
702 with_ip2location_static
703 enable_geoip
704 with_geoip_headers
705 with_geoip_lib
706 with_geoip_static
707 with_geoip_default_file
708 '
674709 ac_precious_vars='build_alias
675710 host_alias
676711 target_alias
685720 # Initialize some variables set by options.
686721 ac_init_help=
687722 ac_init_version=false
723 ac_unrecognized_opts=
724 ac_unrecognized_sep=
688725 # The variables have the same names as the options, with
689726 # dashes changed to underlines.
690727 cache_file=/dev/null
783820 datarootdir=$ac_optarg ;;
784821
785822 -disable-* | --disable-*)
786 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
823 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
787824 # Reject names that are not valid shell variable names.
788 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
789 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
825 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
826 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
790827 { (exit 1); exit 1; }; }
791 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
792 eval enable_$ac_feature=no ;;
828 ac_useropt_orig=$ac_useropt
829 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
830 case $ac_user_opts in
831 *"
832 "enable_$ac_useropt"
833 "*) ;;
834 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
835 ac_unrecognized_sep=', ';;
836 esac
837 eval enable_$ac_useropt=no ;;
793838
794839 -docdir | --docdir | --docdi | --doc | --do)
795840 ac_prev=docdir ;;
802847 dvidir=$ac_optarg ;;
803848
804849 -enable-* | --enable-*)
805 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
850 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
806851 # Reject names that are not valid shell variable names.
807 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
808 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
852 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
853 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
809854 { (exit 1); exit 1; }; }
810 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
811 eval enable_$ac_feature=\$ac_optarg ;;
855 ac_useropt_orig=$ac_useropt
856 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
857 case $ac_user_opts in
858 *"
859 "enable_$ac_useropt"
860 "*) ;;
861 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
862 ac_unrecognized_sep=', ';;
863 esac
864 eval enable_$ac_useropt=\$ac_optarg ;;
812865
813866 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
814867 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
9991052 ac_init_version=: ;;
10001053
10011054 -with-* | --with-*)
1002 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1055 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
10031056 # Reject names that are not valid shell variable names.
1004 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1005 { echo "$as_me: error: invalid package name: $ac_package" >&2
1057 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1058 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
10061059 { (exit 1); exit 1; }; }
1007 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1008 eval with_$ac_package=\$ac_optarg ;;
1060 ac_useropt_orig=$ac_useropt
1061 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1062 case $ac_user_opts in
1063 *"
1064 "with_$ac_useropt"
1065 "*) ;;
1066 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1067 ac_unrecognized_sep=', ';;
1068 esac
1069 eval with_$ac_useropt=\$ac_optarg ;;
10091070
10101071 -without-* | --without-*)
1011 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1072 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
10121073 # Reject names that are not valid shell variable names.
1013 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1014 { echo "$as_me: error: invalid package name: $ac_package" >&2
1074 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1075 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
10151076 { (exit 1); exit 1; }; }
1016 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1017 eval with_$ac_package=no ;;
1077 ac_useropt_orig=$ac_useropt
1078 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1079 case $ac_user_opts in
1080 *"
1081 "with_$ac_useropt"
1082 "*) ;;
1083 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1084 ac_unrecognized_sep=', ';;
1085 esac
1086 eval with_$ac_useropt=no ;;
10181087
10191088 --x)
10201089 # Obsolete; use --with-x.
10341103 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
10351104 x_libraries=$ac_optarg ;;
10361105
1037 -*) { echo "$as_me: error: unrecognized option: $ac_option
1106 -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
10381107 Try \`$0 --help' for more information." >&2
10391108 { (exit 1); exit 1; }; }
10401109 ;;
10431112 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
10441113 # Reject names that are not valid shell variable names.
10451114 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1046 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1115 { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
10471116 { (exit 1); exit 1; }; }
10481117 eval $ac_envvar=\$ac_optarg
10491118 export $ac_envvar ;;
10501119
10511120 *)
10521121 # FIXME: should be removed in autoconf 3.0.
1053 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1122 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
10541123 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1055 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1124 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
10561125 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
10571126 ;;
10581127
10611130
10621131 if test -n "$ac_prev"; then
10631132 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1064 { echo "$as_me: error: missing argument to $ac_option" >&2
1133 { $as_echo "$as_me: error: missing argument to $ac_option" >&2
10651134 { (exit 1); exit 1; }; }
10661135 fi
10671136
1068 # Be sure to have absolute directory names.
1137 if test -n "$ac_unrecognized_opts"; then
1138 case $enable_option_checking in
1139 no) ;;
1140 fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1141 { (exit 1); exit 1; }; } ;;
1142 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1143 esac
1144 fi
1145
1146 # Check all directory arguments for consistency.
10691147 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
10701148 datadir sysconfdir sharedstatedir localstatedir includedir \
10711149 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
10721150 libdir localedir mandir
10731151 do
10741152 eval ac_val=\$$ac_var
1153 # Remove trailing slashes.
1154 case $ac_val in
1155 */ )
1156 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1157 eval $ac_var=\$ac_val;;
1158 esac
1159 # Be sure to have absolute directory names.
10751160 case $ac_val in
10761161 [\\/$]* | ?:[\\/]* ) continue;;
10771162 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
10781163 esac
1079 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1164 { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
10801165 { (exit 1); exit 1; }; }
10811166 done
10821167
10911176 if test "x$host_alias" != x; then
10921177 if test "x$build_alias" = x; then
10931178 cross_compiling=maybe
1094 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1179 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
10951180 If a cross compiler is detected then cross compile mode will be used." >&2
10961181 elif test "x$build_alias" != "x$host_alias"; then
10971182 cross_compiling=yes
11071192 ac_pwd=`pwd` && test -n "$ac_pwd" &&
11081193 ac_ls_di=`ls -di .` &&
11091194 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1110 { echo "$as_me: error: Working directory cannot be determined" >&2
1195 { $as_echo "$as_me: error: working directory cannot be determined" >&2
11111196 { (exit 1); exit 1; }; }
11121197 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1113 { echo "$as_me: error: pwd does not report name of working directory" >&2
1198 { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
11141199 { (exit 1); exit 1; }; }
11151200
11161201
11181203 if test -z "$srcdir"; then
11191204 ac_srcdir_defaulted=yes
11201205 # Try the directory containing this script, then the parent directory.
1121 ac_confdir=`$as_dirname -- "$0" ||
1122 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1123 X"$0" : 'X\(//\)[^/]' \| \
1124 X"$0" : 'X\(//\)$' \| \
1125 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1126 echo X"$0" |
1206 ac_confdir=`$as_dirname -- "$as_myself" ||
1207 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1208 X"$as_myself" : 'X\(//\)[^/]' \| \
1209 X"$as_myself" : 'X\(//\)$' \| \
1210 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1211 $as_echo X"$as_myself" |
11271212 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11281213 s//\1/
11291214 q
11501235 fi
11511236 if test ! -r "$srcdir/$ac_unique_file"; then
11521237 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1153 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1238 { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
11541239 { (exit 1); exit 1; }; }
11551240 fi
11561241 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
11571242 ac_abs_confdir=`(
1158 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1243 cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
11591244 { (exit 1); exit 1; }; }
11601245 pwd)`
11611246 # When building in place, set srcdir=.
11821267 # Omit some internal or obsolete options to make the list less imposing.
11831268 # This message is too long to be a string in the A/UX 3.1 sh.
11841269 cat <<_ACEOF
1185 \`configure' configures ipv6calc 0.72.0 to adapt to many kinds of systems.
1270 \`configure' configures ipv6calc 0.72.1 to adapt to many kinds of systems.
11861271
11871272 Usage: $0 [OPTION]... [VAR=VALUE]...
11881273
12041289
12051290 Installation directories:
12061291 --prefix=PREFIX install architecture-independent files in PREFIX
1207 [$ac_default_prefix]
1292 [$ac_default_prefix]
12081293 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1209 [PREFIX]
1294 [PREFIX]
12101295
12111296 By default, \`make install' will install all the files in
12121297 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
12161301 For better control, use the options below.
12171302
12181303 Fine tuning of the installation directories:
1219 --bindir=DIR user executables [EPREFIX/bin]
1220 --sbindir=DIR system admin executables [EPREFIX/sbin]
1221 --libexecdir=DIR program executables [EPREFIX/libexec]
1222 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1223 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1224 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1225 --libdir=DIR object code libraries [EPREFIX/lib]
1226 --includedir=DIR C header files [PREFIX/include]
1227 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1228 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1229 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1230 --infodir=DIR info documentation [DATAROOTDIR/info]
1231 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1232 --mandir=DIR man documentation [DATAROOTDIR/man]
1233 --docdir=DIR documentation root [DATAROOTDIR/doc/ipv6calc]
1234 --htmldir=DIR html documentation [DOCDIR]
1235 --dvidir=DIR dvi documentation [DOCDIR]
1236 --pdfdir=DIR pdf documentation [DOCDIR]
1237 --psdir=DIR ps documentation [DOCDIR]
1304 --bindir=DIR user executables [EPREFIX/bin]
1305 --sbindir=DIR system admin executables [EPREFIX/sbin]
1306 --libexecdir=DIR program executables [EPREFIX/libexec]
1307 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1308 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1309 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1310 --libdir=DIR object code libraries [EPREFIX/lib]
1311 --includedir=DIR C header files [PREFIX/include]
1312 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1313 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1314 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1315 --infodir=DIR info documentation [DATAROOTDIR/info]
1316 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1317 --mandir=DIR man documentation [DATAROOTDIR/man]
1318 --docdir=DIR documentation root [DATAROOTDIR/doc/ipv6calc]
1319 --htmldir=DIR html documentation [DOCDIR]
1320 --dvidir=DIR dvi documentation [DOCDIR]
1321 --pdfdir=DIR pdf documentation [DOCDIR]
1322 --psdir=DIR ps documentation [DOCDIR]
12381323 _ACEOF
12391324
12401325 cat <<\_ACEOF
12431328
12441329 if test -n "$ac_init_help"; then
12451330 case $ac_init_help in
1246 short | recursive ) echo "Configuration of ipv6calc 0.72.0:";;
1331 short | recursive ) echo "Configuration of ipv6calc 0.72.1:";;
12471332 esac
12481333 cat <<\_ACEOF
12491334
12501335 Optional Features:
1336 --disable-option-checking ignore unrecognized --enable/--with options
12511337 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
12521338 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
12531339 --enable-ip2location Enable IP2Location support (default: disabled)
12911377 if test "$ac_init_help" = "recursive"; then
12921378 # If there are subdirs, report their specific --help.
12931379 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1294 test -d "$ac_dir" || continue
1380 test -d "$ac_dir" ||
1381 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1382 continue
12951383 ac_builddir=.
12961384
12971385 case "$ac_dir" in
12981386 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12991387 *)
1300 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1388 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13011389 # A ".." for each directory in $ac_dir_suffix.
1302 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1390 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13031391 case $ac_top_builddir_sub in
13041392 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13051393 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13351423 echo &&
13361424 $SHELL "$ac_srcdir/configure" --help=recursive
13371425 else
1338 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1426 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
13391427 fi || ac_status=$?
13401428 cd "$ac_pwd" || { ac_status=$?; break; }
13411429 done
13441432 test -n "$ac_init_help" && exit $ac_status
13451433 if $ac_init_version; then
13461434 cat <<\_ACEOF
1347 ipv6calc configure 0.72.0
1348 generated by GNU Autoconf 2.61
1435 ipv6calc configure 0.72.1
1436 generated by GNU Autoconf 2.63
13491437
13501438 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1351 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1439 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
13521440 This configure script is free software; the Free Software Foundation
13531441 gives unlimited permission to copy, distribute and modify it.
13541442 _ACEOF
13581446 This file contains any messages produced by compilers while
13591447 running configure, to aid debugging if configure makes a mistake.
13601448
1361 It was created by ipv6calc $as_me 0.72.0, which was
1362 generated by GNU Autoconf 2.61. Invocation command line was
1449 It was created by ipv6calc $as_me 0.72.1, which was
1450 generated by GNU Autoconf 2.63. Invocation command line was
13631451
13641452 $ $0 $@
13651453
13951483 do
13961484 IFS=$as_save_IFS
13971485 test -z "$as_dir" && as_dir=.
1398 echo "PATH: $as_dir"
1486 $as_echo "PATH: $as_dir"
13991487 done
14001488 IFS=$as_save_IFS
14011489
14301518 | -silent | --silent | --silen | --sile | --sil)
14311519 continue ;;
14321520 *\'*)
1433 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1521 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
14341522 esac
14351523 case $ac_pass in
14361524 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
14821570 case $ac_val in #(
14831571 *${as_nl}*)
14841572 case $ac_var in #(
1485 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1486 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1573 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1574 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14871575 esac
14881576 case $ac_var in #(
14891577 _ | IFS | as_nl) ;; #(
1578 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14901579 *) $as_unset $ac_var ;;
14911580 esac ;;
14921581 esac
15161605 do
15171606 eval ac_val=\$$ac_var
15181607 case $ac_val in
1519 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1608 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
15201609 esac
1521 echo "$ac_var='\''$ac_val'\''"
1610 $as_echo "$ac_var='\''$ac_val'\''"
15221611 done | sort
15231612 echo
15241613
15331622 do
15341623 eval ac_val=\$$ac_var
15351624 case $ac_val in
1536 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1625 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
15371626 esac
1538 echo "$ac_var='\''$ac_val'\''"
1627 $as_echo "$ac_var='\''$ac_val'\''"
15391628 done | sort
15401629 echo
15411630 fi
15511640 echo
15521641 fi
15531642 test "$ac_signal" != 0 &&
1554 echo "$as_me: caught signal $ac_signal"
1555 echo "$as_me: exit $exit_status"
1643 $as_echo "$as_me: caught signal $ac_signal"
1644 $as_echo "$as_me: exit $exit_status"
15561645 } >&5
15571646 rm -f core *.core core.conftest.* &&
15581647 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
15941683
15951684
15961685 # Let the site file select an alternate cache file if it wants to.
1597 # Prefer explicitly selected file to automatically selected ones.
1686 # Prefer an explicitly selected file to automatically selected ones.
1687 ac_site_file1=NONE
1688 ac_site_file2=NONE
15981689 if test -n "$CONFIG_SITE"; then
1599 set x "$CONFIG_SITE"
1690 ac_site_file1=$CONFIG_SITE
16001691 elif test "x$prefix" != xNONE; then
1601 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1602 else
1603 set x "$ac_default_prefix/share/config.site" \
1604 "$ac_default_prefix/etc/config.site"
1605 fi
1606 shift
1607 for ac_site_file
1692 ac_site_file1=$prefix/share/config.site
1693 ac_site_file2=$prefix/etc/config.site
1694 else
1695 ac_site_file1=$ac_default_prefix/share/config.site
1696 ac_site_file2=$ac_default_prefix/etc/config.site
1697 fi
1698 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
16081699 do
1700 test "x$ac_site_file" = xNONE && continue
16091701 if test -r "$ac_site_file"; then
1610 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1611 echo "$as_me: loading site script $ac_site_file" >&6;}
1702 { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1703 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
16121704 sed 's/^/| /' "$ac_site_file" >&5
16131705 . "$ac_site_file"
16141706 fi
16181710 # Some versions of bash will fail to source /dev/null (special
16191711 # files actually), so we avoid doing that.
16201712 if test -f "$cache_file"; then
1621 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1622 echo "$as_me: loading cache $cache_file" >&6;}
1713 { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1714 $as_echo "$as_me: loading cache $cache_file" >&6;}
16231715 case $cache_file in
16241716 [\\/]* | ?:[\\/]* ) . "$cache_file";;
16251717 *) . "./$cache_file";;
16261718 esac
16271719 fi
16281720 else
1629 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1630 echo "$as_me: creating cache $cache_file" >&6;}
1721 { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1722 $as_echo "$as_me: creating cache $cache_file" >&6;}
16311723 >$cache_file
16321724 fi
16331725
16411733 eval ac_new_val=\$ac_env_${ac_var}_value
16421734 case $ac_old_set,$ac_new_set in
16431735 set,)
1644 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1645 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1736 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1737 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
16461738 ac_cache_corrupted=: ;;
16471739 ,set)
1648 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1649 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1740 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1741 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
16501742 ac_cache_corrupted=: ;;
16511743 ,);;
16521744 *)
16531745 if test "x$ac_old_val" != "x$ac_new_val"; then
1654 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1655 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1656 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1657 echo "$as_me: former value: $ac_old_val" >&2;}
1658 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1659 echo "$as_me: current value: $ac_new_val" >&2;}
1660 ac_cache_corrupted=:
1746 # differences in whitespace do not lead to failure.
1747 ac_old_val_w=`echo x $ac_old_val`
1748 ac_new_val_w=`echo x $ac_new_val`
1749 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1750 { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1751 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1752 ac_cache_corrupted=:
1753 else
1754 { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1755 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1756 eval $ac_var=\$ac_old_val
1757 fi
1758 { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
1759 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
1760 { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
1761 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
16611762 fi;;
16621763 esac
16631764 # Pass precious variables to config.status.
16641765 if test "$ac_new_set" = set; then
16651766 case $ac_new_val in
1666 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1767 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
16671768 *) ac_arg=$ac_var=$ac_new_val ;;
16681769 esac
16691770 case " $ac_configure_args " in
16731774 fi
16741775 done
16751776 if $ac_cache_corrupted; then
1676 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1677 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1678 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1679 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1777 { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1778 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1779 { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1780 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1781 { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1782 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
16801783 { (exit 1); exit 1; }; }
16811784 fi
16821785
17191822 do
17201823 # Extract the first word of "$ac_prog", so it can be a program name with args.
17211824 set dummy $ac_prog; ac_word=$2
1722 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1723 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1825 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
1826 $as_echo_n "checking for $ac_word... " >&6; }
17241827 if test "${ac_cv_prog_AWK+set}" = set; then
1725 echo $ECHO_N "(cached) $ECHO_C" >&6
1828 $as_echo_n "(cached) " >&6
17261829 else
17271830 if test -n "$AWK"; then
17281831 ac_cv_prog_AWK="$AWK" # Let the user override the test.
17351838 for ac_exec_ext in '' $ac_executable_extensions; do
17361839 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17371840 ac_cv_prog_AWK="$ac_prog"
1738 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1841 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17391842 break 2
17401843 fi
17411844 done
17461849 fi
17471850 AWK=$ac_cv_prog_AWK
17481851 if test -n "$AWK"; then
1749 { echo "$as_me:$LINENO: result: $AWK" >&5
1750 echo "${ECHO_T}$AWK" >&6; }
1751 else
1752 { echo "$as_me:$LINENO: result: no" >&5
1753 echo "${ECHO_T}no" >&6; }
1852 { $as_echo "$as_me:$LINENO: result: $AWK" >&5
1853 $as_echo "$AWK" >&6; }
1854 else
1855 { $as_echo "$as_me:$LINENO: result: no" >&5
1856 $as_echo "no" >&6; }
17541857 fi
17551858
17561859
17651868 if test -n "$ac_tool_prefix"; then
17661869 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
17671870 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1768 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1769 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1871 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
1872 $as_echo_n "checking for $ac_word... " >&6; }
17701873 if test "${ac_cv_prog_CC+set}" = set; then
1771 echo $ECHO_N "(cached) $ECHO_C" >&6
1874 $as_echo_n "(cached) " >&6
17721875 else
17731876 if test -n "$CC"; then
17741877 ac_cv_prog_CC="$CC" # Let the user override the test.
17811884 for ac_exec_ext in '' $ac_executable_extensions; do
17821885 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17831886 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1784 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1887 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17851888 break 2
17861889 fi
17871890 done
17921895 fi
17931896 CC=$ac_cv_prog_CC
17941897 if test -n "$CC"; then
1795 { echo "$as_me:$LINENO: result: $CC" >&5
1796 echo "${ECHO_T}$CC" >&6; }
1797 else
1798 { echo "$as_me:$LINENO: result: no" >&5
1799 echo "${ECHO_T}no" >&6; }
1898 { $as_echo "$as_me:$LINENO: result: $CC" >&5
1899 $as_echo "$CC" >&6; }
1900 else
1901 { $as_echo "$as_me:$LINENO: result: no" >&5
1902 $as_echo "no" >&6; }
18001903 fi
18011904
18021905
18051908 ac_ct_CC=$CC
18061909 # Extract the first word of "gcc", so it can be a program name with args.
18071910 set dummy gcc; ac_word=$2
1808 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1809 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1911 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
1912 $as_echo_n "checking for $ac_word... " >&6; }
18101913 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1811 echo $ECHO_N "(cached) $ECHO_C" >&6
1914 $as_echo_n "(cached) " >&6
18121915 else
18131916 if test -n "$ac_ct_CC"; then
18141917 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
18211924 for ac_exec_ext in '' $ac_executable_extensions; do
18221925 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18231926 ac_cv_prog_ac_ct_CC="gcc"
1824 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1927 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18251928 break 2
18261929 fi
18271930 done
18321935 fi
18331936 ac_ct_CC=$ac_cv_prog_ac_ct_CC
18341937 if test -n "$ac_ct_CC"; then
1835 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1836 echo "${ECHO_T}$ac_ct_CC" >&6; }
1837 else
1838 { echo "$as_me:$LINENO: result: no" >&5
1839 echo "${ECHO_T}no" >&6; }
1938 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1939 $as_echo "$ac_ct_CC" >&6; }
1940 else
1941 { $as_echo "$as_me:$LINENO: result: no" >&5
1942 $as_echo "no" >&6; }
18401943 fi
18411944
18421945 if test "x$ac_ct_CC" = x; then
18441947 else
18451948 case $cross_compiling:$ac_tool_warned in
18461949 yes:)
1847 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1848 whose name does not start with the host triplet. If you think this
1849 configuration is useful to you, please write to autoconf@gnu.org." >&5
1850 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1851 whose name does not start with the host triplet. If you think this
1852 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
1950 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
1951 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
18531952 ac_tool_warned=yes ;;
18541953 esac
18551954 CC=$ac_ct_CC
18621961 if test -n "$ac_tool_prefix"; then
18631962 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
18641963 set dummy ${ac_tool_prefix}cc; ac_word=$2
1865 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1866 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1964 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
1965 $as_echo_n "checking for $ac_word... " >&6; }
18671966 if test "${ac_cv_prog_CC+set}" = set; then
1868 echo $ECHO_N "(cached) $ECHO_C" >&6
1967 $as_echo_n "(cached) " >&6
18691968 else
18701969 if test -n "$CC"; then
18711970 ac_cv_prog_CC="$CC" # Let the user override the test.
18781977 for ac_exec_ext in '' $ac_executable_extensions; do
18791978 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18801979 ac_cv_prog_CC="${ac_tool_prefix}cc"
1881 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1980 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18821981 break 2
18831982 fi
18841983 done
18891988 fi
18901989 CC=$ac_cv_prog_CC
18911990 if test -n "$CC"; then
1892 { echo "$as_me:$LINENO: result: $CC" >&5
1893 echo "${ECHO_T}$CC" >&6; }
1894 else
1895 { echo "$as_me:$LINENO: result: no" >&5
1896 echo "${ECHO_T}no" >&6; }
1991 { $as_echo "$as_me:$LINENO: result: $CC" >&5
1992 $as_echo "$CC" >&6; }
1993 else
1994 { $as_echo "$as_me:$LINENO: result: no" >&5
1995 $as_echo "no" >&6; }
18971996 fi
18981997
18991998
19022001 if test -z "$CC"; then
19032002 # Extract the first word of "cc", so it can be a program name with args.
19042003 set dummy cc; ac_word=$2
1905 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1906 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2004 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2005 $as_echo_n "checking for $ac_word... " >&6; }
19072006 if test "${ac_cv_prog_CC+set}" = set; then
1908 echo $ECHO_N "(cached) $ECHO_C" >&6
2007 $as_echo_n "(cached) " >&6
19092008 else
19102009 if test -n "$CC"; then
19112010 ac_cv_prog_CC="$CC" # Let the user override the test.
19232022 continue
19242023 fi
19252024 ac_cv_prog_CC="cc"
1926 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2025 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
19272026 break 2
19282027 fi
19292028 done
19462045 fi
19472046 CC=$ac_cv_prog_CC
19482047 if test -n "$CC"; then
1949 { echo "$as_me:$LINENO: result: $CC" >&5
1950 echo "${ECHO_T}$CC" >&6; }
1951 else
1952 { echo "$as_me:$LINENO: result: no" >&5
1953 echo "${ECHO_T}no" >&6; }
2048 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2049 $as_echo "$CC" >&6; }
2050 else
2051 { $as_echo "$as_me:$LINENO: result: no" >&5
2052 $as_echo "no" >&6; }
19542053 fi
19552054
19562055
19612060 do
19622061 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
19632062 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1964 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1965 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2063 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2064 $as_echo_n "checking for $ac_word... " >&6; }
19662065 if test "${ac_cv_prog_CC+set}" = set; then
1967 echo $ECHO_N "(cached) $ECHO_C" >&6
2066 $as_echo_n "(cached) " >&6
19682067 else
19692068 if test -n "$CC"; then
19702069 ac_cv_prog_CC="$CC" # Let the user override the test.
19772076 for ac_exec_ext in '' $ac_executable_extensions; do
19782077 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
19792078 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1980 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2079 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
19812080 break 2
19822081 fi
19832082 done
19882087 fi
19892088 CC=$ac_cv_prog_CC
19902089 if test -n "$CC"; then
1991 { echo "$as_me:$LINENO: result: $CC" >&5
1992 echo "${ECHO_T}$CC" >&6; }
1993 else
1994 { echo "$as_me:$LINENO: result: no" >&5
1995 echo "${ECHO_T}no" >&6; }
2090 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2091 $as_echo "$CC" >&6; }
2092 else
2093 { $as_echo "$as_me:$LINENO: result: no" >&5
2094 $as_echo "no" >&6; }
19962095 fi
19972096
19982097
20052104 do
20062105 # Extract the first word of "$ac_prog", so it can be a program name with args.
20072106 set dummy $ac_prog; ac_word=$2
2008 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2009 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2107 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2108 $as_echo_n "checking for $ac_word... " >&6; }
20102109 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2011 echo $ECHO_N "(cached) $ECHO_C" >&6
2110 $as_echo_n "(cached) " >&6
20122111 else
20132112 if test -n "$ac_ct_CC"; then
20142113 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
20212120 for ac_exec_ext in '' $ac_executable_extensions; do
20222121 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
20232122 ac_cv_prog_ac_ct_CC="$ac_prog"
2024 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2123 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
20252124 break 2
20262125 fi
20272126 done
20322131 fi
20332132 ac_ct_CC=$ac_cv_prog_ac_ct_CC
20342133 if test -n "$ac_ct_CC"; then
2035 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2036 echo "${ECHO_T}$ac_ct_CC" >&6; }
2037 else
2038 { echo "$as_me:$LINENO: result: no" >&5
2039 echo "${ECHO_T}no" >&6; }
2134 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2135 $as_echo "$ac_ct_CC" >&6; }
2136 else
2137 { $as_echo "$as_me:$LINENO: result: no" >&5
2138 $as_echo "no" >&6; }
20402139 fi
20412140
20422141
20482147 else
20492148 case $cross_compiling:$ac_tool_warned in
20502149 yes:)
2051 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2052 whose name does not start with the host triplet. If you think this
2053 configuration is useful to you, please write to autoconf@gnu.org." >&5
2054 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2055 whose name does not start with the host triplet. If you think this
2056 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2150 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2151 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
20572152 ac_tool_warned=yes ;;
20582153 esac
20592154 CC=$ac_ct_CC
20632158 fi
20642159
20652160
2066 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2161 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2162 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2163 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
20672164 See \`config.log' for more details." >&5
2068 echo "$as_me: error: no acceptable C compiler found in \$PATH
2165 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
20692166 See \`config.log' for more details." >&2;}
2070 { (exit 1); exit 1; }; }
2167 { (exit 1); exit 1; }; }; }
20712168
20722169 # Provide some information about the compiler.
2073 echo "$as_me:$LINENO: checking for C compiler version" >&5
2074 ac_compiler=`set X $ac_compile; echo $2`
2170 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
2171 set X $ac_compile
2172 ac_compiler=$2
20752173 { (ac_try="$ac_compiler --version >&5"
20762174 case "(($ac_try" in
20772175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20782176 *) ac_try_echo=$ac_try;;
20792177 esac
2080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2178 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2179 $as_echo "$ac_try_echo") >&5
20812180 (eval "$ac_compiler --version >&5") 2>&5
20822181 ac_status=$?
2083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2182 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20842183 (exit $ac_status); }
20852184 { (ac_try="$ac_compiler -v >&5"
20862185 case "(($ac_try" in
20872186 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20882187 *) ac_try_echo=$ac_try;;
20892188 esac
2090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2189 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2190 $as_echo "$ac_try_echo") >&5
20912191 (eval "$ac_compiler -v >&5") 2>&5
20922192 ac_status=$?
2093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2193 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20942194 (exit $ac_status); }
20952195 { (ac_try="$ac_compiler -V >&5"
20962196 case "(($ac_try" in
20972197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20982198 *) ac_try_echo=$ac_try;;
20992199 esac
2100 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2200 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2201 $as_echo "$ac_try_echo") >&5
21012202 (eval "$ac_compiler -V >&5") 2>&5
21022203 ac_status=$?
2103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2204 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21042205 (exit $ac_status); }
21052206
21062207 cat >conftest.$ac_ext <<_ACEOF
21192220 }
21202221 _ACEOF
21212222 ac_clean_files_save=$ac_clean_files
2122 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2223 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
21232224 # Try to create an executable without -o first, disregard a.out.
21242225 # It will help us diagnose broken compilers, and finding out an intuition
21252226 # of exeext.
2126 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2127 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2128 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2129 #
2130 # List of possible output files, starting from the most likely.
2131 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2132 # only as a last resort. b.out is created by i960 compilers.
2133 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2134 #
2135 # The IRIX 6 linker writes into existing files which may not be
2136 # executable, retaining their permissions. Remove them first so a
2137 # subsequent execution test works.
2227 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2228 $as_echo_n "checking for C compiler default output file name... " >&6; }
2229 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2230
2231 # The possible output files:
2232 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2233
21382234 ac_rmfiles=
21392235 for ac_file in $ac_files
21402236 do
21412237 case $ac_file in
2142 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2238 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
21432239 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
21442240 esac
21452241 done
21502246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21512247 *) ac_try_echo=$ac_try;;
21522248 esac
2153 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2249 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2250 $as_echo "$ac_try_echo") >&5
21542251 (eval "$ac_link_default") 2>&5
21552252 ac_status=$?
2156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2253 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21572254 (exit $ac_status); }; then
21582255 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
21592256 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
21642261 do
21652262 test -f "$ac_file" || continue
21662263 case $ac_file in
2167 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2264 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
21682265 ;;
21692266 [ab].out )
21702267 # We found the default executable, but exeext='' is most
21912288 ac_file=''
21922289 fi
21932290
2194 { echo "$as_me:$LINENO: result: $ac_file" >&5
2195 echo "${ECHO_T}$ac_file" >&6; }
2291 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
2292 $as_echo "$ac_file" >&6; }
21962293 if test -z "$ac_file"; then
2197 echo "$as_me: failed program was:" >&5
2294 $as_echo "$as_me: failed program was:" >&5
21982295 sed 's/^/| /' conftest.$ac_ext >&5
21992296
2200 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2297 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2298 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2299 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
22012300 See \`config.log' for more details." >&5
2202 echo "$as_me: error: C compiler cannot create executables
2301 $as_echo "$as_me: error: C compiler cannot create executables
22032302 See \`config.log' for more details." >&2;}
2204 { (exit 77); exit 77; }; }
2303 { (exit 77); exit 77; }; }; }
22052304 fi
22062305
22072306 ac_exeext=$ac_cv_exeext
22082307
22092308 # Check that the compiler produces executables we can run. If not, either
22102309 # the compiler is broken, or we cross compile.
2211 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2212 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2310 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2311 $as_echo_n "checking whether the C compiler works... " >&6; }
22132312 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
22142313 # If not cross compiling, check that we can run a simple program.
22152314 if test "$cross_compiling" != yes; then
22182317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22192318 *) ac_try_echo=$ac_try;;
22202319 esac
2221 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2320 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2321 $as_echo "$ac_try_echo") >&5
22222322 (eval "$ac_try") 2>&5
22232323 ac_status=$?
2224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2324 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22252325 (exit $ac_status); }; }; then
22262326 cross_compiling=no
22272327 else
22282328 if test "$cross_compiling" = maybe; then
22292329 cross_compiling=yes
22302330 else
2231 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2331 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2332 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2333 { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
22322334 If you meant to cross compile, use \`--host'.
22332335 See \`config.log' for more details." >&5
2234 echo "$as_me: error: cannot run C compiled programs.
2336 $as_echo "$as_me: error: cannot run C compiled programs.
22352337 If you meant to cross compile, use \`--host'.
22362338 See \`config.log' for more details." >&2;}
2237 { (exit 1); exit 1; }; }
2339 { (exit 1); exit 1; }; }; }
22382340 fi
22392341 fi
22402342 fi
2241 { echo "$as_me:$LINENO: result: yes" >&5
2242 echo "${ECHO_T}yes" >&6; }
2243
2244 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2343 { $as_echo "$as_me:$LINENO: result: yes" >&5
2344 $as_echo "yes" >&6; }
2345
2346 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
22452347 ac_clean_files=$ac_clean_files_save
22462348 # Check that the compiler produces executables we can run. If not, either
22472349 # the compiler is broken, or we cross compile.
2248 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2249 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2250 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2251 echo "${ECHO_T}$cross_compiling" >&6; }
2252
2253 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2254 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2350 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2351 $as_echo_n "checking whether we are cross compiling... " >&6; }
2352 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
2353 $as_echo "$cross_compiling" >&6; }
2354
2355 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
2356 $as_echo_n "checking for suffix of executables... " >&6; }
22552357 if { (ac_try="$ac_link"
22562358 case "(($ac_try" in
22572359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22582360 *) ac_try_echo=$ac_try;;
22592361 esac
2260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2362 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2363 $as_echo "$ac_try_echo") >&5
22612364 (eval "$ac_link") 2>&5
22622365 ac_status=$?
2263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2366 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22642367 (exit $ac_status); }; then
22652368 # If both `conftest.exe' and `conftest' are `present' (well, observable)
22662369 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
22692372 for ac_file in conftest.exe conftest conftest.*; do
22702373 test -f "$ac_file" || continue
22712374 case $ac_file in
2272 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2375 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
22732376 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
22742377 break;;
22752378 * ) break;;
22762379 esac
22772380 done
22782381 else
2279 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2382 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2383 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2384 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
22802385 See \`config.log' for more details." >&5
2281 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2386 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
22822387 See \`config.log' for more details." >&2;}
2283 { (exit 1); exit 1; }; }
2388 { (exit 1); exit 1; }; }; }
22842389 fi
22852390
22862391 rm -f conftest$ac_cv_exeext
2287 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2288 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2392 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2393 $as_echo "$ac_cv_exeext" >&6; }
22892394
22902395 rm -f conftest.$ac_ext
22912396 EXEEXT=$ac_cv_exeext
22922397 ac_exeext=$EXEEXT
2293 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2294 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2398 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
2399 $as_echo_n "checking for suffix of object files... " >&6; }
22952400 if test "${ac_cv_objext+set}" = set; then
2296 echo $ECHO_N "(cached) $ECHO_C" >&6
2401 $as_echo_n "(cached) " >&6
22972402 else
22982403 cat >conftest.$ac_ext <<_ACEOF
22992404 /* confdefs.h. */
23162421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23172422 *) ac_try_echo=$ac_try;;
23182423 esac
2319 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2424 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2425 $as_echo "$ac_try_echo") >&5
23202426 (eval "$ac_compile") 2>&5
23212427 ac_status=$?
2322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2428 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23232429 (exit $ac_status); }; then
23242430 for ac_file in conftest.o conftest.obj conftest.*; do
23252431 test -f "$ac_file" || continue;
23262432 case $ac_file in
2327 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2433 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
23282434 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
23292435 break;;
23302436 esac
23312437 done
23322438 else
2333 echo "$as_me: failed program was:" >&5
2439 $as_echo "$as_me: failed program was:" >&5
23342440 sed 's/^/| /' conftest.$ac_ext >&5
23352441
2336 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2442 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2443 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2444 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
23372445 See \`config.log' for more details." >&5
2338 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2446 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
23392447 See \`config.log' for more details." >&2;}
2340 { (exit 1); exit 1; }; }
2448 { (exit 1); exit 1; }; }; }
23412449 fi
23422450
23432451 rm -f conftest.$ac_cv_objext conftest.$ac_ext
23442452 fi
2345 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2346 echo "${ECHO_T}$ac_cv_objext" >&6; }
2453 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2454 $as_echo "$ac_cv_objext" >&6; }
23472455 OBJEXT=$ac_cv_objext
23482456 ac_objext=$OBJEXT
2349 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2350 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2457 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2458 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
23512459 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2352 echo $ECHO_N "(cached) $ECHO_C" >&6
2460 $as_echo_n "(cached) " >&6
23532461 else
23542462 cat >conftest.$ac_ext <<_ACEOF
23552463 /* confdefs.h. */
23752483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23762484 *) ac_try_echo=$ac_try;;
23772485 esac
2378 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2486 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2487 $as_echo "$ac_try_echo") >&5
23792488 (eval "$ac_compile") 2>conftest.er1
23802489 ac_status=$?
23812490 grep -v '^ *+' conftest.er1 >conftest.err
23822491 rm -f conftest.er1
23832492 cat conftest.err >&5
2384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2493 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23852494 (exit $ac_status); } && {
23862495 test -z "$ac_c_werror_flag" ||
23872496 test ! -s conftest.err
23882497 } && test -s conftest.$ac_objext; then
23892498 ac_compiler_gnu=yes
23902499 else
2391 echo "$as_me: failed program was:" >&5
2500 $as_echo "$as_me: failed program was:" >&5
23922501 sed 's/^/| /' conftest.$ac_ext >&5
23932502
23942503 ac_compiler_gnu=no
23982507 ac_cv_c_compiler_gnu=$ac_compiler_gnu
23992508
24002509 fi
2401 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2402 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2403 GCC=`test $ac_compiler_gnu = yes && echo yes`
2510 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2511 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2512 if test $ac_compiler_gnu = yes; then
2513 GCC=yes
2514 else
2515 GCC=
2516 fi
24042517 ac_test_CFLAGS=${CFLAGS+set}
24052518 ac_save_CFLAGS=$CFLAGS
2406 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2407 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2519 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2520 $as_echo_n "checking whether $CC accepts -g... " >&6; }
24082521 if test "${ac_cv_prog_cc_g+set}" = set; then
2409 echo $ECHO_N "(cached) $ECHO_C" >&6
2522 $as_echo_n "(cached) " >&6
24102523 else
24112524 ac_save_c_werror_flag=$ac_c_werror_flag
24122525 ac_c_werror_flag=yes
24332546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24342547 *) ac_try_echo=$ac_try;;
24352548 esac
2436 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2549 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2550 $as_echo "$ac_try_echo") >&5
24372551 (eval "$ac_compile") 2>conftest.er1
24382552 ac_status=$?
24392553 grep -v '^ *+' conftest.er1 >conftest.err
24402554 rm -f conftest.er1
24412555 cat conftest.err >&5
2442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2556 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24432557 (exit $ac_status); } && {
24442558 test -z "$ac_c_werror_flag" ||
24452559 test ! -s conftest.err
24462560 } && test -s conftest.$ac_objext; then
24472561 ac_cv_prog_cc_g=yes
24482562 else
2449 echo "$as_me: failed program was:" >&5
2563 $as_echo "$as_me: failed program was:" >&5
24502564 sed 's/^/| /' conftest.$ac_ext >&5
24512565
24522566 CFLAGS=""
24712585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24722586 *) ac_try_echo=$ac_try;;
24732587 esac
2474 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2588 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2589 $as_echo "$ac_try_echo") >&5
24752590 (eval "$ac_compile") 2>conftest.er1
24762591 ac_status=$?
24772592 grep -v '^ *+' conftest.er1 >conftest.err
24782593 rm -f conftest.er1
24792594 cat conftest.err >&5
2480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2595 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24812596 (exit $ac_status); } && {
24822597 test -z "$ac_c_werror_flag" ||
24832598 test ! -s conftest.err
24842599 } && test -s conftest.$ac_objext; then
24852600 :
24862601 else
2487 echo "$as_me: failed program was:" >&5
2602 $as_echo "$as_me: failed program was:" >&5
24882603 sed 's/^/| /' conftest.$ac_ext >&5
24892604
24902605 ac_c_werror_flag=$ac_save_c_werror_flag
25102625 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25112626 *) ac_try_echo=$ac_try;;
25122627 esac
2513 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2628 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2629 $as_echo "$ac_try_echo") >&5
25142630 (eval "$ac_compile") 2>conftest.er1
25152631 ac_status=$?
25162632 grep -v '^ *+' conftest.er1 >conftest.err
25172633 rm -f conftest.er1
25182634 cat conftest.err >&5
2519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2635 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25202636 (exit $ac_status); } && {
25212637 test -z "$ac_c_werror_flag" ||
25222638 test ! -s conftest.err
25232639 } && test -s conftest.$ac_objext; then
25242640 ac_cv_prog_cc_g=yes
25252641 else
2526 echo "$as_me: failed program was:" >&5
2642 $as_echo "$as_me: failed program was:" >&5
25272643 sed 's/^/| /' conftest.$ac_ext >&5
25282644
25292645
25382654 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25392655 ac_c_werror_flag=$ac_save_c_werror_flag
25402656 fi
2541 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2542 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2657 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2658 $as_echo "$ac_cv_prog_cc_g" >&6; }
25432659 if test "$ac_test_CFLAGS" = set; then
25442660 CFLAGS=$ac_save_CFLAGS
25452661 elif test $ac_cv_prog_cc_g = yes; then
25552671 CFLAGS=
25562672 fi
25572673 fi
2558 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2559 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2674 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2675 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
25602676 if test "${ac_cv_prog_cc_c89+set}" = set; then
2561 echo $ECHO_N "(cached) $ECHO_C" >&6
2677 $as_echo_n "(cached) " >&6
25622678 else
25632679 ac_cv_prog_cc_c89=no
25642680 ac_save_CC=$CC
26292745 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26302746 *) ac_try_echo=$ac_try;;
26312747 esac
2632 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2748 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2749 $as_echo "$ac_try_echo") >&5
26332750 (eval "$ac_compile") 2>conftest.er1
26342751 ac_status=$?
26352752 grep -v '^ *+' conftest.er1 >conftest.err
26362753 rm -f conftest.er1
26372754 cat conftest.err >&5
2638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2755 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26392756 (exit $ac_status); } && {
26402757 test -z "$ac_c_werror_flag" ||
26412758 test ! -s conftest.err
26422759 } && test -s conftest.$ac_objext; then
26432760 ac_cv_prog_cc_c89=$ac_arg
26442761 else
2645 echo "$as_me: failed program was:" >&5
2762 $as_echo "$as_me: failed program was:" >&5
26462763 sed 's/^/| /' conftest.$ac_ext >&5
26472764
26482765
26582775 # AC_CACHE_VAL
26592776 case "x$ac_cv_prog_cc_c89" in
26602777 x)
2661 { echo "$as_me:$LINENO: result: none needed" >&5
2662 echo "${ECHO_T}none needed" >&6; } ;;
2778 { $as_echo "$as_me:$LINENO: result: none needed" >&5
2779 $as_echo "none needed" >&6; } ;;
26632780 xno)
2664 { echo "$as_me:$LINENO: result: unsupported" >&5
2665 echo "${ECHO_T}unsupported" >&6; } ;;
2781 { $as_echo "$as_me:$LINENO: result: unsupported" >&5
2782 $as_echo "unsupported" >&6; } ;;
26662783 *)
26672784 CC="$CC $ac_cv_prog_cc_c89"
2668 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2669 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2785 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2786 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
26702787 esac
26712788
26722789
26762793 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
26772794 ac_compiler_gnu=$ac_cv_c_compiler_gnu
26782795
2679 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2680 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
2681 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2796 if test -n "$ac_tool_prefix"; then
2797 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2798 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2799 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2800 $as_echo_n "checking for $ac_word... " >&6; }
2801 if test "${ac_cv_prog_RANLIB+set}" = set; then
2802 $as_echo_n "(cached) " >&6
2803 else
2804 if test -n "$RANLIB"; then
2805 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2806 else
2807 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2808 for as_dir in $PATH
2809 do
2810 IFS=$as_save_IFS
2811 test -z "$as_dir" && as_dir=.
2812 for ac_exec_ext in '' $ac_executable_extensions; do
2813 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2814 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2815 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2816 break 2
2817 fi
2818 done
2819 done
2820 IFS=$as_save_IFS
2821
2822 fi
2823 fi
2824 RANLIB=$ac_cv_prog_RANLIB
2825 if test -n "$RANLIB"; then
2826 { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
2827 $as_echo "$RANLIB" >&6; }
2828 else
2829 { $as_echo "$as_me:$LINENO: result: no" >&5
2830 $as_echo "no" >&6; }
2831 fi
2832
2833
2834 fi
2835 if test -z "$ac_cv_prog_RANLIB"; then
2836 ac_ct_RANLIB=$RANLIB
2837 # Extract the first word of "ranlib", so it can be a program name with args.
2838 set dummy ranlib; ac_word=$2
2839 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2840 $as_echo_n "checking for $ac_word... " >&6; }
2841 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2842 $as_echo_n "(cached) " >&6
2843 else
2844 if test -n "$ac_ct_RANLIB"; then
2845 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2846 else
2847 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2848 for as_dir in $PATH
2849 do
2850 IFS=$as_save_IFS
2851 test -z "$as_dir" && as_dir=.
2852 for ac_exec_ext in '' $ac_executable_extensions; do
2853 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2854 ac_cv_prog_ac_ct_RANLIB="ranlib"
2855 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2856 break 2
2857 fi
2858 done
2859 done
2860 IFS=$as_save_IFS
2861
2862 fi
2863 fi
2864 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2865 if test -n "$ac_ct_RANLIB"; then
2866 { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
2867 $as_echo "$ac_ct_RANLIB" >&6; }
2868 else
2869 { $as_echo "$as_me:$LINENO: result: no" >&5
2870 $as_echo "no" >&6; }
2871 fi
2872
2873 if test "x$ac_ct_RANLIB" = x; then
2874 RANLIB=":"
2875 else
2876 case $cross_compiling:$ac_tool_warned in
2877 yes:)
2878 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2879 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2880 ac_tool_warned=yes ;;
2881 esac
2882 RANLIB=$ac_ct_RANLIB
2883 fi
2884 else
2885 RANLIB="$ac_cv_prog_RANLIB"
2886 fi
2887
2888 { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2889 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2890 set x ${MAKE-make}
2891 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
26822892 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
2683 echo $ECHO_N "(cached) $ECHO_C" >&6
2893 $as_echo_n "(cached) " >&6
26842894 else
26852895 cat >conftest.make <<\_ACEOF
26862896 SHELL = /bin/sh
26972907 rm -f conftest.make
26982908 fi
26992909 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2700 { echo "$as_me:$LINENO: result: yes" >&5
2701 echo "${ECHO_T}yes" >&6; }
2910 { $as_echo "$as_me:$LINENO: result: yes" >&5
2911 $as_echo "yes" >&6; }
27022912 SET_MAKE=
27032913 else
2704 { echo "$as_me:$LINENO: result: no" >&5
2705 echo "${ECHO_T}no" >&6; }
2914 { $as_echo "$as_me:$LINENO: result: no" >&5
2915 $as_echo "no" >&6; }
27062916 SET_MAKE="MAKE=${MAKE-make}"
27072917 fi
27082918
27132923 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
27142924 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
27152925 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2716 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2717 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
2926 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2927 $as_echo_n "checking how to run the C preprocessor... " >&6; }
27182928 # On Suns, sometimes $CPP names a directory.
27192929 if test -n "$CPP" && test -d "$CPP"; then
27202930 CPP=
27212931 fi
27222932 if test -z "$CPP"; then
27232933 if test "${ac_cv_prog_CPP+set}" = set; then
2724 echo $ECHO_N "(cached) $ECHO_C" >&6
2934 $as_echo_n "(cached) " >&6
27252935 else
27262936 # Double quotes because CPP needs to be expanded
27272937 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
27532963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27542964 *) ac_try_echo=$ac_try;;
27552965 esac
2756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2966 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2967 $as_echo "$ac_try_echo") >&5
27572968 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
27582969 ac_status=$?
27592970 grep -v '^ *+' conftest.er1 >conftest.err
27602971 rm -f conftest.er1
27612972 cat conftest.err >&5
2762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2973 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27632974 (exit $ac_status); } >/dev/null && {
27642975 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
27652976 test ! -s conftest.err
27662977 }; then
27672978 :
27682979 else
2769 echo "$as_me: failed program was:" >&5
2980 $as_echo "$as_me: failed program was:" >&5
27702981 sed 's/^/| /' conftest.$ac_ext >&5
27712982
27722983 # Broken: fails on valid input.
27903001 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27913002 *) ac_try_echo=$ac_try;;
27923003 esac
2793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3004 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3005 $as_echo "$ac_try_echo") >&5
27943006 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
27953007 ac_status=$?
27963008 grep -v '^ *+' conftest.er1 >conftest.err
27973009 rm -f conftest.er1
27983010 cat conftest.err >&5
2799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3011 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28003012 (exit $ac_status); } >/dev/null && {
28013013 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
28023014 test ! -s conftest.err
28043016 # Broken: success on invalid input.
28053017 continue
28063018 else
2807 echo "$as_me: failed program was:" >&5
3019 $as_echo "$as_me: failed program was:" >&5
28083020 sed 's/^/| /' conftest.$ac_ext >&5
28093021
28103022 # Passes both tests.
28293041 else
28303042 ac_cv_prog_CPP=$CPP
28313043 fi
2832 { echo "$as_me:$LINENO: result: $CPP" >&5
2833 echo "${ECHO_T}$CPP" >&6; }
3044 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
3045 $as_echo "$CPP" >&6; }
28343046 ac_preproc_ok=false
28353047 for ac_c_preproc_warn_flag in '' yes
28363048 do
28583070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28593071 *) ac_try_echo=$ac_try;;
28603072 esac
2861 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3073 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3074 $as_echo "$ac_try_echo") >&5
28623075 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
28633076 ac_status=$?
28643077 grep -v '^ *+' conftest.er1 >conftest.err
28653078 rm -f conftest.er1
28663079 cat conftest.err >&5
2867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3080 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28683081 (exit $ac_status); } >/dev/null && {
28693082 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
28703083 test ! -s conftest.err
28713084 }; then
28723085 :
28733086 else
2874 echo "$as_me: failed program was:" >&5
3087 $as_echo "$as_me: failed program was:" >&5
28753088 sed 's/^/| /' conftest.$ac_ext >&5
28763089
28773090 # Broken: fails on valid input.
28953108 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28963109 *) ac_try_echo=$ac_try;;
28973110 esac
2898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3111 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3112 $as_echo "$ac_try_echo") >&5
28993113 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
29003114 ac_status=$?
29013115 grep -v '^ *+' conftest.er1 >conftest.err
29023116 rm -f conftest.er1
29033117 cat conftest.err >&5
2904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3118 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29053119 (exit $ac_status); } >/dev/null && {
29063120 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
29073121 test ! -s conftest.err
29093123 # Broken: success on invalid input.
29103124 continue
29113125 else
2912 echo "$as_me: failed program was:" >&5
3126 $as_echo "$as_me: failed program was:" >&5
29133127 sed 's/^/| /' conftest.$ac_ext >&5
29143128
29153129 # Passes both tests.
29253139 if $ac_preproc_ok; then
29263140 :
29273141 else
2928 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3142 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3143 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3144 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
29293145 See \`config.log' for more details." >&5
2930 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3146 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
29313147 See \`config.log' for more details." >&2;}
2932 { (exit 1); exit 1; }; }
3148 { (exit 1); exit 1; }; }; }
29333149 fi
29343150
29353151 ac_ext=c
29393155 ac_compiler_gnu=$ac_cv_c_compiler_gnu
29403156
29413157
2942 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
2943 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3158 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3159 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
29443160 if test "${ac_cv_path_GREP+set}" = set; then
2945 echo $ECHO_N "(cached) $ECHO_C" >&6
2946 else
2947 # Extract the first word of "grep ggrep" to use in msg output
2948 if test -z "$GREP"; then
2949 set dummy grep ggrep; ac_prog_name=$2
2950 if test "${ac_cv_path_GREP+set}" = set; then
2951 echo $ECHO_N "(cached) $ECHO_C" >&6
2952 else
3161 $as_echo_n "(cached) " >&6
3162 else
3163 if test -z "$GREP"; then
29533164 ac_path_GREP_found=false
2954 # Loop through the user's path and test for each of PROGNAME-LIST
2955 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3165 # Loop through the user's path and test for each of PROGNAME-LIST
3166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29563167 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
29573168 do
29583169 IFS=$as_save_IFS
29593170 test -z "$as_dir" && as_dir=.
29603171 for ac_prog in grep ggrep; do
2961 for ac_exec_ext in '' $ac_executable_extensions; do
2962 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
2963 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
2964 # Check for GNU ac_path_GREP and select it if it is found.
3172 for ac_exec_ext in '' $ac_executable_extensions; do
3173 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3174 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3175 # Check for GNU ac_path_GREP and select it if it is found.
29653176 # Check for GNU $ac_path_GREP
29663177 case `"$ac_path_GREP" --version 2>&1` in
29673178 *GNU*)
29683179 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
29693180 *)
29703181 ac_count=0
2971 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3182 $as_echo_n 0123456789 >"conftest.in"
29723183 while :
29733184 do
29743185 cat "conftest.in" "conftest.in" >"conftest.tmp"
29753186 mv "conftest.tmp" "conftest.in"
29763187 cp "conftest.in" "conftest.nl"
2977 echo 'GREP' >> "conftest.nl"
3188 $as_echo 'GREP' >> "conftest.nl"
29783189 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
29793190 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
29803191 ac_count=`expr $ac_count + 1`
29893200 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
29903201 esac
29913202
2992
2993 $ac_path_GREP_found && break 3
3203 $ac_path_GREP_found && break 3
3204 done
29943205 done
29953206 done
2996
2997 done
29983207 IFS=$as_save_IFS
2999
3000
3001 fi
3002
3003 GREP="$ac_cv_path_GREP"
3004 if test -z "$GREP"; then
3005 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3006 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3208 if test -z "$ac_cv_path_GREP"; then
3209 { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3210 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
30073211 { (exit 1); exit 1; }; }
3008 fi
3009
3212 fi
30103213 else
30113214 ac_cv_path_GREP=$GREP
30123215 fi
30133216
3014
3015 fi
3016 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3017 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3217 fi
3218 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3219 $as_echo "$ac_cv_path_GREP" >&6; }
30183220 GREP="$ac_cv_path_GREP"
30193221
30203222
3021 { echo "$as_me:$LINENO: checking for egrep" >&5
3022 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3223 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
3224 $as_echo_n "checking for egrep... " >&6; }
30233225 if test "${ac_cv_path_EGREP+set}" = set; then
3024 echo $ECHO_N "(cached) $ECHO_C" >&6
3226 $as_echo_n "(cached) " >&6
30253227 else
30263228 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
30273229 then ac_cv_path_EGREP="$GREP -E"
30283230 else
3029 # Extract the first word of "egrep" to use in msg output
3030 if test -z "$EGREP"; then
3031 set dummy egrep; ac_prog_name=$2
3032 if test "${ac_cv_path_EGREP+set}" = set; then
3033 echo $ECHO_N "(cached) $ECHO_C" >&6
3034 else
3231 if test -z "$EGREP"; then
30353232 ac_path_EGREP_found=false
3036 # Loop through the user's path and test for each of PROGNAME-LIST
3037 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3233 # Loop through the user's path and test for each of PROGNAME-LIST
3234 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
30383235 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
30393236 do
30403237 IFS=$as_save_IFS
30413238 test -z "$as_dir" && as_dir=.
30423239 for ac_prog in egrep; do
3043 for ac_exec_ext in '' $ac_executable_extensions; do
3044 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3045 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3046 # Check for GNU ac_path_EGREP and select it if it is found.
3240 for ac_exec_ext in '' $ac_executable_extensions; do
3241 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3242 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3243 # Check for GNU ac_path_EGREP and select it if it is found.
30473244 # Check for GNU $ac_path_EGREP
30483245 case `"$ac_path_EGREP" --version 2>&1` in
30493246 *GNU*)
30503247 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
30513248 *)
30523249 ac_count=0
3053 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3250 $as_echo_n 0123456789 >"conftest.in"
30543251 while :
30553252 do
30563253 cat "conftest.in" "conftest.in" >"conftest.tmp"
30573254 mv "conftest.tmp" "conftest.in"
30583255 cp "conftest.in" "conftest.nl"
3059 echo 'EGREP' >> "conftest.nl"
3256 $as_echo 'EGREP' >> "conftest.nl"
30603257 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
30613258 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
30623259 ac_count=`expr $ac_count + 1`
30713268 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
30723269 esac
30733270
3074
3075 $ac_path_EGREP_found && break 3
3271 $ac_path_EGREP_found && break 3
3272 done
30763273 done
30773274 done
3078
3079 done
30803275 IFS=$as_save_IFS
3081
3082
3083 fi
3084
3085 EGREP="$ac_cv_path_EGREP"
3086 if test -z "$EGREP"; then
3087 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3088 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3276 if test -z "$ac_cv_path_EGREP"; then
3277 { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3278 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
30893279 { (exit 1); exit 1; }; }
3090 fi
3091
3280 fi
30923281 else
30933282 ac_cv_path_EGREP=$EGREP
30943283 fi
30953284
3096
30973285 fi
30983286 fi
3099 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3100 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3287 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3288 $as_echo "$ac_cv_path_EGREP" >&6; }
31013289 EGREP="$ac_cv_path_EGREP"
31023290
31033291
3104 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3105 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
3292 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3293 $as_echo_n "checking for ANSI C header files... " >&6; }
31063294 if test "${ac_cv_header_stdc+set}" = set; then
3107 echo $ECHO_N "(cached) $ECHO_C" >&6
3295 $as_echo_n "(cached) " >&6
31083296 else
31093297 cat >conftest.$ac_ext <<_ACEOF
31103298 /* confdefs.h. */
31313319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31323320 *) ac_try_echo=$ac_try;;
31333321 esac
3134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3322 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3323 $as_echo "$ac_try_echo") >&5
31353324 (eval "$ac_compile") 2>conftest.er1
31363325 ac_status=$?
31373326 grep -v '^ *+' conftest.er1 >conftest.err
31383327 rm -f conftest.er1
31393328 cat conftest.err >&5
3140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3329 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
31413330 (exit $ac_status); } && {
31423331 test -z "$ac_c_werror_flag" ||
31433332 test ! -s conftest.err
31443333 } && test -s conftest.$ac_objext; then
31453334 ac_cv_header_stdc=yes
31463335 else
3147 echo "$as_me: failed program was:" >&5
3336 $as_echo "$as_me: failed program was:" >&5
31483337 sed 's/^/| /' conftest.$ac_ext >&5
31493338
31503339 ac_cv_header_stdc=no
32363425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32373426 *) ac_try_echo=$ac_try;;
32383427 esac
3239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3428 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3429 $as_echo "$ac_try_echo") >&5
32403430 (eval "$ac_link") 2>&5
32413431 ac_status=$?
3242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3432 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
32433433 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
32443434 { (case "(($ac_try" in
32453435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32463436 *) ac_try_echo=$ac_try;;
32473437 esac
3248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3438 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3439 $as_echo "$ac_try_echo") >&5
32493440 (eval "$ac_try") 2>&5
32503441 ac_status=$?
3251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3442 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
32523443 (exit $ac_status); }; }; then
32533444 :
32543445 else
3255 echo "$as_me: program exited with status $ac_status" >&5
3256 echo "$as_me: failed program was:" >&5
3446 $as_echo "$as_me: program exited with status $ac_status" >&5
3447 $as_echo "$as_me: failed program was:" >&5
32573448 sed 's/^/| /' conftest.$ac_ext >&5
32583449
32593450 ( exit $ac_status )
32603451 ac_cv_header_stdc=no
32613452 fi
3453 rm -rf conftest.dSYM
32623454 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
32633455 fi
32643456
32653457
32663458 fi
32673459 fi
3268 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3269 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
3460 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3461 $as_echo "$ac_cv_header_stdc" >&6; }
32703462 if test $ac_cv_header_stdc = yes; then
32713463
32723464 cat >>confdefs.h <<\_ACEOF
32763468 fi
32773469
32783470
3279 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
3280 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
3471 { $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
3472 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
32813473 if test "${ac_cv_c_const+set}" = set; then
3282 echo $ECHO_N "(cached) $ECHO_C" >&6
3474 $as_echo_n "(cached) " >&6
32833475 else
32843476 cat >conftest.$ac_ext <<_ACEOF
32853477 /* confdefs.h. */
33513543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33523544 *) ac_try_echo=$ac_try;;
33533545 esac
3354 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3546 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3547 $as_echo "$ac_try_echo") >&5
33553548 (eval "$ac_compile") 2>conftest.er1
33563549 ac_status=$?
33573550 grep -v '^ *+' conftest.er1 >conftest.err
33583551 rm -f conftest.er1
33593552 cat conftest.err >&5
3360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3553 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
33613554 (exit $ac_status); } && {
33623555 test -z "$ac_c_werror_flag" ||
33633556 test ! -s conftest.err
33643557 } && test -s conftest.$ac_objext; then
33653558 ac_cv_c_const=yes
33663559 else
3367 echo "$as_me: failed program was:" >&5
3560 $as_echo "$as_me: failed program was:" >&5
33683561 sed 's/^/| /' conftest.$ac_ext >&5
33693562
33703563 ac_cv_c_const=no
33723565
33733566 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33743567 fi
3375 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
3376 echo "${ECHO_T}$ac_cv_c_const" >&6; }
3568 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
3569 $as_echo "$ac_cv_c_const" >&6; }
33773570 if test $ac_cv_c_const = no; then
33783571
33793572 cat >>confdefs.h <<\_ACEOF
3380 #define const
3573 #define const /**/
33813574 _ACEOF
33823575
33833576 fi
33953588 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
33963589 inttypes.h stdint.h unistd.h
33973590 do
3398 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3399 { echo "$as_me:$LINENO: checking for $ac_header" >&5
3400 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3591 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3592 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
3593 $as_echo_n "checking for $ac_header... " >&6; }
34013594 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3402 echo $ECHO_N "(cached) $ECHO_C" >&6
3595 $as_echo_n "(cached) " >&6
34033596 else
34043597 cat >conftest.$ac_ext <<_ACEOF
34053598 /* confdefs.h. */
34173610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34183611 *) ac_try_echo=$ac_try;;
34193612 esac
3420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3613 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3614 $as_echo "$ac_try_echo") >&5
34213615 (eval "$ac_compile") 2>conftest.er1
34223616 ac_status=$?
34233617 grep -v '^ *+' conftest.er1 >conftest.err
34243618 rm -f conftest.er1
34253619 cat conftest.err >&5
3426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3620 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
34273621 (exit $ac_status); } && {
34283622 test -z "$ac_c_werror_flag" ||
34293623 test ! -s conftest.err
34303624 } && test -s conftest.$ac_objext; then
34313625 eval "$as_ac_Header=yes"
34323626 else
3433 echo "$as_me: failed program was:" >&5
3627 $as_echo "$as_me: failed program was:" >&5
34343628 sed 's/^/| /' conftest.$ac_ext >&5
34353629
34363630 eval "$as_ac_Header=no"
34383632
34393633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34403634 fi
3441 ac_res=`eval echo '${'$as_ac_Header'}'`
3442 { echo "$as_me:$LINENO: result: $ac_res" >&5
3443 echo "${ECHO_T}$ac_res" >&6; }
3444 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3635 ac_res=`eval 'as_val=${'$as_ac_Header'}
3636 $as_echo "$as_val"'`
3637 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
3638 $as_echo "$ac_res" >&6; }
3639 as_val=`eval 'as_val=${'$as_ac_Header'}
3640 $as_echo "$as_val"'`
3641 if test "x$as_val" = x""yes; then
34453642 cat >>confdefs.h <<_ACEOF
3446 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3643 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
34473644 _ACEOF
34483645
34493646 fi
34513648 done
34523649
34533650
3454 { echo "$as_me:$LINENO: checking for off_t" >&5
3455 echo $ECHO_N "checking for off_t... $ECHO_C" >&6; }
3651 { $as_echo "$as_me:$LINENO: checking for off_t" >&5
3652 $as_echo_n "checking for off_t... " >&6; }
34563653 if test "${ac_cv_type_off_t+set}" = set; then
3457 echo $ECHO_N "(cached) $ECHO_C" >&6
3458 else
3459 cat >conftest.$ac_ext <<_ACEOF
3460 /* confdefs.h. */
3461 _ACEOF
3462 cat confdefs.h >>conftest.$ac_ext
3463 cat >>conftest.$ac_ext <<_ACEOF
3464 /* end confdefs.h. */
3465 $ac_includes_default
3466 typedef off_t ac__type_new_;
3467 int
3468 main ()
3469 {
3470 if ((ac__type_new_ *) 0)
3471 return 0;
3472 if (sizeof (ac__type_new_))
3473 return 0;
3474 ;
3475 return 0;
3476 }
3477 _ACEOF
3478 rm -f conftest.$ac_objext
3479 if { (ac_try="$ac_compile"
3480 case "(($ac_try" in
3481 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3482 *) ac_try_echo=$ac_try;;
3483 esac
3484 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3485 (eval "$ac_compile") 2>conftest.er1
3486 ac_status=$?
3487 grep -v '^ *+' conftest.er1 >conftest.err
3488 rm -f conftest.er1
3489 cat conftest.err >&5
3490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3491 (exit $ac_status); } && {
3492 test -z "$ac_c_werror_flag" ||
3493 test ! -s conftest.err
3494 } && test -s conftest.$ac_objext; then
3495 ac_cv_type_off_t=yes
3496 else
3497 echo "$as_me: failed program was:" >&5
3498 sed 's/^/| /' conftest.$ac_ext >&5
3499
3500 ac_cv_type_off_t=no
3501 fi
3502
3503 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3504 fi
3505 { echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
3506 echo "${ECHO_T}$ac_cv_type_off_t" >&6; }
3507 if test $ac_cv_type_off_t = yes; then
3508 :
3509 else
3510
3511 cat >>confdefs.h <<_ACEOF
3512 #define off_t long int
3513 _ACEOF
3514
3515 fi
3516
3517 { echo "$as_me:$LINENO: checking for size_t" >&5
3518 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
3519 if test "${ac_cv_type_size_t+set}" = set; then
3520 echo $ECHO_N "(cached) $ECHO_C" >&6
3521 else
3522 cat >conftest.$ac_ext <<_ACEOF
3523 /* confdefs.h. */
3524 _ACEOF
3525 cat confdefs.h >>conftest.$ac_ext
3526 cat >>conftest.$ac_ext <<_ACEOF
3527 /* end confdefs.h. */
3528 $ac_includes_default
3529 typedef size_t ac__type_new_;
3530 int
3531 main ()
3532 {
3533 if ((ac__type_new_ *) 0)
3534 return 0;
3535 if (sizeof (ac__type_new_))
3536 return 0;
3537 ;
3538 return 0;
3539 }
3540 _ACEOF
3541 rm -f conftest.$ac_objext
3542 if { (ac_try="$ac_compile"
3543 case "(($ac_try" in
3544 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3545 *) ac_try_echo=$ac_try;;
3546 esac
3547 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3548 (eval "$ac_compile") 2>conftest.er1
3549 ac_status=$?
3550 grep -v '^ *+' conftest.er1 >conftest.err
3551 rm -f conftest.er1
3552 cat conftest.err >&5
3553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3554 (exit $ac_status); } && {
3555 test -z "$ac_c_werror_flag" ||
3556 test ! -s conftest.err
3557 } && test -s conftest.$ac_objext; then
3558 ac_cv_type_size_t=yes
3559 else
3560 echo "$as_me: failed program was:" >&5
3561 sed 's/^/| /' conftest.$ac_ext >&5
3562
3563 ac_cv_type_size_t=no
3564 fi
3565
3566 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3567 fi
3568 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
3569 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
3570 if test $ac_cv_type_size_t = yes; then
3571 :
3572 else
3573
3574 cat >>confdefs.h <<_ACEOF
3575 #define size_t unsigned int
3576 _ACEOF
3577
3578 fi
3579
3580 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
3581 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
3582 if test "${ac_cv_c_bigendian+set}" = set; then
3583 echo $ECHO_N "(cached) $ECHO_C" >&6
3584 else
3585 # See if sys/param.h defines the BYTE_ORDER macro.
3654 $as_echo_n "(cached) " >&6
3655 else
3656 ac_cv_type_off_t=no
35863657 cat >conftest.$ac_ext <<_ACEOF
3587 /* confdefs.h. */
3588 _ACEOF
3589 cat confdefs.h >>conftest.$ac_ext
3590 cat >>conftest.$ac_ext <<_ACEOF
3591 /* end confdefs.h. */
3592 #include <sys/types.h>
3593 #include <sys/param.h>
3594
3595 int
3596 main ()
3597 {
3598 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
3599 && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
3600 bogus endian macros
3601 #endif
3602
3603 ;
3604 return 0;
3605 }
3606 _ACEOF
3607 rm -f conftest.$ac_objext
3608 if { (ac_try="$ac_compile"
3609 case "(($ac_try" in
3610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3611 *) ac_try_echo=$ac_try;;
3612 esac
3613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3614 (eval "$ac_compile") 2>conftest.er1
3615 ac_status=$?
3616 grep -v '^ *+' conftest.er1 >conftest.err
3617 rm -f conftest.er1
3618 cat conftest.err >&5
3619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3620 (exit $ac_status); } && {
3621 test -z "$ac_c_werror_flag" ||
3622 test ! -s conftest.err
3623 } && test -s conftest.$ac_objext; then
3624 # It does; now see whether it defined to BIG_ENDIAN or not.
3625 cat >conftest.$ac_ext <<_ACEOF
3626 /* confdefs.h. */
3627 _ACEOF
3628 cat confdefs.h >>conftest.$ac_ext
3629 cat >>conftest.$ac_ext <<_ACEOF
3630 /* end confdefs.h. */
3631 #include <sys/types.h>
3632 #include <sys/param.h>
3633
3634 int
3635 main ()
3636 {
3637 #if BYTE_ORDER != BIG_ENDIAN
3638 not big endian
3639 #endif
3640
3641 ;
3642 return 0;
3643 }
3644 _ACEOF
3645 rm -f conftest.$ac_objext
3646 if { (ac_try="$ac_compile"
3647 case "(($ac_try" in
3648 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3649 *) ac_try_echo=$ac_try;;
3650 esac
3651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3652 (eval "$ac_compile") 2>conftest.er1
3653 ac_status=$?
3654 grep -v '^ *+' conftest.er1 >conftest.err
3655 rm -f conftest.er1
3656 cat conftest.err >&5
3657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3658 (exit $ac_status); } && {
3659 test -z "$ac_c_werror_flag" ||
3660 test ! -s conftest.err
3661 } && test -s conftest.$ac_objext; then
3662 ac_cv_c_bigendian=yes
3663 else
3664 echo "$as_me: failed program was:" >&5
3665 sed 's/^/| /' conftest.$ac_ext >&5
3666
3667 ac_cv_c_bigendian=no
3668 fi
3669
3670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3671 else
3672 echo "$as_me: failed program was:" >&5
3673 sed 's/^/| /' conftest.$ac_ext >&5
3674
3675 # It does not; compile a test program.
3676 if test "$cross_compiling" = yes; then
3677 # try to guess the endianness by grepping values into an object file
3678 ac_cv_c_bigendian=unknown
3679 cat >conftest.$ac_ext <<_ACEOF
3680 /* confdefs.h. */
3681 _ACEOF
3682 cat confdefs.h >>conftest.$ac_ext
3683 cat >>conftest.$ac_ext <<_ACEOF
3684 /* end confdefs.h. */
3685 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
3686 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
3687 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
3688 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
3689 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
3690 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
3691 int
3692 main ()
3693 {
3694 _ascii (); _ebcdic ();
3695 ;
3696 return 0;
3697 }
3698 _ACEOF
3699 rm -f conftest.$ac_objext
3700 if { (ac_try="$ac_compile"
3701 case "(($ac_try" in
3702 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3703 *) ac_try_echo=$ac_try;;
3704 esac
3705 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3706 (eval "$ac_compile") 2>conftest.er1
3707 ac_status=$?
3708 grep -v '^ *+' conftest.er1 >conftest.err
3709 rm -f conftest.er1
3710 cat conftest.err >&5
3711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3712 (exit $ac_status); } && {
3713 test -z "$ac_c_werror_flag" ||
3714 test ! -s conftest.err
3715 } && test -s conftest.$ac_objext; then
3716 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
3717 ac_cv_c_bigendian=yes
3718 fi
3719 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
3720 if test "$ac_cv_c_bigendian" = unknown; then
3721 ac_cv_c_bigendian=no
3722 else
3723 # finding both strings is unlikely to happen, but who knows?
3724 ac_cv_c_bigendian=unknown
3725 fi
3726 fi
3727 else
3728 echo "$as_me: failed program was:" >&5
3729 sed 's/^/| /' conftest.$ac_ext >&5
3730
3731
3732 fi
3733
3734 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3735 else
3736 cat >conftest.$ac_ext <<_ACEOF
37373658 /* confdefs.h. */
37383659 _ACEOF
37393660 cat confdefs.h >>conftest.$ac_ext
37433664 int
37443665 main ()
37453666 {
3746
3747 /* Are we little or big endian? From Harbison&Steele. */
3748 union
3749 {
3750 long int l;
3751 char c[sizeof (long int)];
3752 } u;
3753 u.l = 1;
3754 return u.c[sizeof (long int) - 1] == 1;
3667 if (sizeof (off_t))
3668 return 0;
3669 ;
3670 return 0;
3671 }
3672 _ACEOF
3673 rm -f conftest.$ac_objext
3674 if { (ac_try="$ac_compile"
3675 case "(($ac_try" in
3676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3677 *) ac_try_echo=$ac_try;;
3678 esac
3679 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3680 $as_echo "$ac_try_echo") >&5
3681 (eval "$ac_compile") 2>conftest.er1
3682 ac_status=$?
3683 grep -v '^ *+' conftest.er1 >conftest.err
3684 rm -f conftest.er1
3685 cat conftest.err >&5
3686 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3687 (exit $ac_status); } && {
3688 test -z "$ac_c_werror_flag" ||
3689 test ! -s conftest.err
3690 } && test -s conftest.$ac_objext; then
3691 cat >conftest.$ac_ext <<_ACEOF
3692 /* confdefs.h. */
3693 _ACEOF
3694 cat confdefs.h >>conftest.$ac_ext
3695 cat >>conftest.$ac_ext <<_ACEOF
3696 /* end confdefs.h. */
3697 $ac_includes_default
3698 int
3699 main ()
3700 {
3701 if (sizeof ((off_t)))
3702 return 0;
3703 ;
3704 return 0;
3705 }
3706 _ACEOF
3707 rm -f conftest.$ac_objext
3708 if { (ac_try="$ac_compile"
3709 case "(($ac_try" in
3710 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3711 *) ac_try_echo=$ac_try;;
3712 esac
3713 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3714 $as_echo "$ac_try_echo") >&5
3715 (eval "$ac_compile") 2>conftest.er1
3716 ac_status=$?
3717 grep -v '^ *+' conftest.er1 >conftest.err
3718 rm -f conftest.er1
3719 cat conftest.err >&5
3720 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3721 (exit $ac_status); } && {
3722 test -z "$ac_c_werror_flag" ||
3723 test ! -s conftest.err
3724 } && test -s conftest.$ac_objext; then
3725 :
3726 else
3727 $as_echo "$as_me: failed program was:" >&5
3728 sed 's/^/| /' conftest.$ac_ext >&5
3729
3730 ac_cv_type_off_t=yes
3731 fi
3732
3733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3734 else
3735 $as_echo "$as_me: failed program was:" >&5
3736 sed 's/^/| /' conftest.$ac_ext >&5
3737
3738
3739 fi
3740
3741 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3742 fi
3743 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
3744 $as_echo "$ac_cv_type_off_t" >&6; }
3745 if test "x$ac_cv_type_off_t" = x""yes; then
3746 :
3747 else
3748
3749 cat >>confdefs.h <<_ACEOF
3750 #define off_t long int
3751 _ACEOF
3752
3753 fi
3754
3755 { $as_echo "$as_me:$LINENO: checking for size_t" >&5
3756 $as_echo_n "checking for size_t... " >&6; }
3757 if test "${ac_cv_type_size_t+set}" = set; then
3758 $as_echo_n "(cached) " >&6
3759 else
3760 ac_cv_type_size_t=no
3761 cat >conftest.$ac_ext <<_ACEOF
3762 /* confdefs.h. */
3763 _ACEOF
3764 cat confdefs.h >>conftest.$ac_ext
3765 cat >>conftest.$ac_ext <<_ACEOF
3766 /* end confdefs.h. */
3767 $ac_includes_default
3768 int
3769 main ()
3770 {
3771 if (sizeof (size_t))
3772 return 0;
3773 ;
3774 return 0;
3775 }
3776 _ACEOF
3777 rm -f conftest.$ac_objext
3778 if { (ac_try="$ac_compile"
3779 case "(($ac_try" in
3780 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3781 *) ac_try_echo=$ac_try;;
3782 esac
3783 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3784 $as_echo "$ac_try_echo") >&5
3785 (eval "$ac_compile") 2>conftest.er1
3786 ac_status=$?
3787 grep -v '^ *+' conftest.er1 >conftest.err
3788 rm -f conftest.er1
3789 cat conftest.err >&5
3790 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3791 (exit $ac_status); } && {
3792 test -z "$ac_c_werror_flag" ||
3793 test ! -s conftest.err
3794 } && test -s conftest.$ac_objext; then
3795 cat >conftest.$ac_ext <<_ACEOF
3796 /* confdefs.h. */
3797 _ACEOF
3798 cat confdefs.h >>conftest.$ac_ext
3799 cat >>conftest.$ac_ext <<_ACEOF
3800 /* end confdefs.h. */
3801 $ac_includes_default
3802 int
3803 main ()
3804 {
3805 if (sizeof ((size_t)))
3806 return 0;
3807 ;
3808 return 0;
3809 }
3810 _ACEOF
3811 rm -f conftest.$ac_objext
3812 if { (ac_try="$ac_compile"
3813 case "(($ac_try" in
3814 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3815 *) ac_try_echo=$ac_try;;
3816 esac
3817 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3818 $as_echo "$ac_try_echo") >&5
3819 (eval "$ac_compile") 2>conftest.er1
3820 ac_status=$?
3821 grep -v '^ *+' conftest.er1 >conftest.err
3822 rm -f conftest.er1
3823 cat conftest.err >&5
3824 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3825 (exit $ac_status); } && {
3826 test -z "$ac_c_werror_flag" ||
3827 test ! -s conftest.err
3828 } && test -s conftest.$ac_objext; then
3829 :
3830 else
3831 $as_echo "$as_me: failed program was:" >&5
3832 sed 's/^/| /' conftest.$ac_ext >&5
3833
3834 ac_cv_type_size_t=yes
3835 fi
3836
3837 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3838 else
3839 $as_echo "$as_me: failed program was:" >&5
3840 sed 's/^/| /' conftest.$ac_ext >&5
3841
3842
3843 fi
3844
3845 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3846 fi
3847 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
3848 $as_echo "$ac_cv_type_size_t" >&6; }
3849 if test "x$ac_cv_type_size_t" = x""yes; then
3850 :
3851 else
3852
3853 cat >>confdefs.h <<_ACEOF
3854 #define size_t unsigned int
3855 _ACEOF
3856
3857 fi
3858
3859
3860 { $as_echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
3861 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
3862 if test "${ac_cv_c_bigendian+set}" = set; then
3863 $as_echo_n "(cached) " >&6
3864 else
3865 ac_cv_c_bigendian=unknown
3866 # See if we're dealing with a universal compiler.
3867 cat >conftest.$ac_ext <<_ACEOF
3868 /* confdefs.h. */
3869 _ACEOF
3870 cat confdefs.h >>conftest.$ac_ext
3871 cat >>conftest.$ac_ext <<_ACEOF
3872 /* end confdefs.h. */
3873 #ifndef __APPLE_CC__
3874 not a universal capable compiler
3875 #endif
3876 typedef int dummy;
3877
3878 _ACEOF
3879 rm -f conftest.$ac_objext
3880 if { (ac_try="$ac_compile"
3881 case "(($ac_try" in
3882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3883 *) ac_try_echo=$ac_try;;
3884 esac
3885 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3886 $as_echo "$ac_try_echo") >&5
3887 (eval "$ac_compile") 2>conftest.er1
3888 ac_status=$?
3889 grep -v '^ *+' conftest.er1 >conftest.err
3890 rm -f conftest.er1
3891 cat conftest.err >&5
3892 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3893 (exit $ac_status); } && {
3894 test -z "$ac_c_werror_flag" ||
3895 test ! -s conftest.err
3896 } && test -s conftest.$ac_objext; then
3897
3898 # Check for potential -arch flags. It is not universal unless
3899 # there are some -arch flags. Note that *ppc* also matches
3900 # ppc64. This check is also rather less than ideal.
3901 case "${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" in #(
3902 *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;;
3903 esac
3904 else
3905 $as_echo "$as_me: failed program was:" >&5
3906 sed 's/^/| /' conftest.$ac_ext >&5
3907
3908
3909 fi
3910
3911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3912 if test $ac_cv_c_bigendian = unknown; then
3913 # See if sys/param.h defines the BYTE_ORDER macro.
3914 cat >conftest.$ac_ext <<_ACEOF
3915 /* confdefs.h. */
3916 _ACEOF
3917 cat confdefs.h >>conftest.$ac_ext
3918 cat >>conftest.$ac_ext <<_ACEOF
3919 /* end confdefs.h. */
3920 #include <sys/types.h>
3921 #include <sys/param.h>
3922
3923 int
3924 main ()
3925 {
3926 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
3927 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
3928 && LITTLE_ENDIAN)
3929 bogus endian macros
3930 #endif
3931
3932 ;
3933 return 0;
3934 }
3935 _ACEOF
3936 rm -f conftest.$ac_objext
3937 if { (ac_try="$ac_compile"
3938 case "(($ac_try" in
3939 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3940 *) ac_try_echo=$ac_try;;
3941 esac
3942 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3943 $as_echo "$ac_try_echo") >&5
3944 (eval "$ac_compile") 2>conftest.er1
3945 ac_status=$?
3946 grep -v '^ *+' conftest.er1 >conftest.err
3947 rm -f conftest.er1
3948 cat conftest.err >&5
3949 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3950 (exit $ac_status); } && {
3951 test -z "$ac_c_werror_flag" ||
3952 test ! -s conftest.err
3953 } && test -s conftest.$ac_objext; then
3954 # It does; now see whether it defined to BIG_ENDIAN or not.
3955 cat >conftest.$ac_ext <<_ACEOF
3956 /* confdefs.h. */
3957 _ACEOF
3958 cat confdefs.h >>conftest.$ac_ext
3959 cat >>conftest.$ac_ext <<_ACEOF
3960 /* end confdefs.h. */
3961 #include <sys/types.h>
3962 #include <sys/param.h>
3963
3964 int
3965 main ()
3966 {
3967 #if BYTE_ORDER != BIG_ENDIAN
3968 not big endian
3969 #endif
3970
3971 ;
3972 return 0;
3973 }
3974 _ACEOF
3975 rm -f conftest.$ac_objext
3976 if { (ac_try="$ac_compile"
3977 case "(($ac_try" in
3978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3979 *) ac_try_echo=$ac_try;;
3980 esac
3981 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3982 $as_echo "$ac_try_echo") >&5
3983 (eval "$ac_compile") 2>conftest.er1
3984 ac_status=$?
3985 grep -v '^ *+' conftest.er1 >conftest.err
3986 rm -f conftest.er1
3987 cat conftest.err >&5
3988 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3989 (exit $ac_status); } && {
3990 test -z "$ac_c_werror_flag" ||
3991 test ! -s conftest.err
3992 } && test -s conftest.$ac_objext; then
3993 ac_cv_c_bigendian=yes
3994 else
3995 $as_echo "$as_me: failed program was:" >&5
3996 sed 's/^/| /' conftest.$ac_ext >&5
3997
3998 ac_cv_c_bigendian=no
3999 fi
4000
4001 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4002 else
4003 $as_echo "$as_me: failed program was:" >&5
4004 sed 's/^/| /' conftest.$ac_ext >&5
4005
4006
4007 fi
4008
4009 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4010 fi
4011 if test $ac_cv_c_bigendian = unknown; then
4012 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4013 cat >conftest.$ac_ext <<_ACEOF
4014 /* confdefs.h. */
4015 _ACEOF
4016 cat confdefs.h >>conftest.$ac_ext
4017 cat >>conftest.$ac_ext <<_ACEOF
4018 /* end confdefs.h. */
4019 #include <limits.h>
4020
4021 int
4022 main ()
4023 {
4024 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4025 bogus endian macros
4026 #endif
4027
4028 ;
4029 return 0;
4030 }
4031 _ACEOF
4032 rm -f conftest.$ac_objext
4033 if { (ac_try="$ac_compile"
4034 case "(($ac_try" in
4035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4036 *) ac_try_echo=$ac_try;;
4037 esac
4038 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4039 $as_echo "$ac_try_echo") >&5
4040 (eval "$ac_compile") 2>conftest.er1
4041 ac_status=$?
4042 grep -v '^ *+' conftest.er1 >conftest.err
4043 rm -f conftest.er1
4044 cat conftest.err >&5
4045 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4046 (exit $ac_status); } && {
4047 test -z "$ac_c_werror_flag" ||
4048 test ! -s conftest.err
4049 } && test -s conftest.$ac_objext; then
4050 # It does; now see whether it defined to _BIG_ENDIAN or not.
4051 cat >conftest.$ac_ext <<_ACEOF
4052 /* confdefs.h. */
4053 _ACEOF
4054 cat confdefs.h >>conftest.$ac_ext
4055 cat >>conftest.$ac_ext <<_ACEOF
4056 /* end confdefs.h. */
4057 #include <limits.h>
4058
4059 int
4060 main ()
4061 {
4062 #ifndef _BIG_ENDIAN
4063 not big endian
4064 #endif
4065
4066 ;
4067 return 0;
4068 }
4069 _ACEOF
4070 rm -f conftest.$ac_objext
4071 if { (ac_try="$ac_compile"
4072 case "(($ac_try" in
4073 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4074 *) ac_try_echo=$ac_try;;
4075 esac
4076 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4077 $as_echo "$ac_try_echo") >&5
4078 (eval "$ac_compile") 2>conftest.er1
4079 ac_status=$?
4080 grep -v '^ *+' conftest.er1 >conftest.err
4081 rm -f conftest.er1
4082 cat conftest.err >&5
4083 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4084 (exit $ac_status); } && {
4085 test -z "$ac_c_werror_flag" ||
4086 test ! -s conftest.err
4087 } && test -s conftest.$ac_objext; then
4088 ac_cv_c_bigendian=yes
4089 else
4090 $as_echo "$as_me: failed program was:" >&5
4091 sed 's/^/| /' conftest.$ac_ext >&5
4092
4093 ac_cv_c_bigendian=no
4094 fi
4095
4096 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4097 else
4098 $as_echo "$as_me: failed program was:" >&5
4099 sed 's/^/| /' conftest.$ac_ext >&5
4100
4101
4102 fi
4103
4104 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4105 fi
4106 if test $ac_cv_c_bigendian = unknown; then
4107 # Compile a test program.
4108 if test "$cross_compiling" = yes; then
4109 # Try to guess by grepping values from an object file.
4110 cat >conftest.$ac_ext <<_ACEOF
4111 /* confdefs.h. */
4112 _ACEOF
4113 cat confdefs.h >>conftest.$ac_ext
4114 cat >>conftest.$ac_ext <<_ACEOF
4115 /* end confdefs.h. */
4116 short int ascii_mm[] =
4117 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4118 short int ascii_ii[] =
4119 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4120 int use_ascii (int i) {
4121 return ascii_mm[i] + ascii_ii[i];
4122 }
4123 short int ebcdic_ii[] =
4124 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4125 short int ebcdic_mm[] =
4126 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4127 int use_ebcdic (int i) {
4128 return ebcdic_mm[i] + ebcdic_ii[i];
4129 }
4130 extern int foo;
4131
4132 int
4133 main ()
4134 {
4135 return use_ascii (foo) == use_ebcdic (foo);
4136 ;
4137 return 0;
4138 }
4139 _ACEOF
4140 rm -f conftest.$ac_objext
4141 if { (ac_try="$ac_compile"
4142 case "(($ac_try" in
4143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4144 *) ac_try_echo=$ac_try;;
4145 esac
4146 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4147 $as_echo "$ac_try_echo") >&5
4148 (eval "$ac_compile") 2>conftest.er1
4149 ac_status=$?
4150 grep -v '^ *+' conftest.er1 >conftest.err
4151 rm -f conftest.er1
4152 cat conftest.err >&5
4153 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4154 (exit $ac_status); } && {
4155 test -z "$ac_c_werror_flag" ||
4156 test ! -s conftest.err
4157 } && test -s conftest.$ac_objext; then
4158 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4159 ac_cv_c_bigendian=yes
4160 fi
4161 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4162 if test "$ac_cv_c_bigendian" = unknown; then
4163 ac_cv_c_bigendian=no
4164 else
4165 # finding both strings is unlikely to happen, but who knows?
4166 ac_cv_c_bigendian=unknown
4167 fi
4168 fi
4169 else
4170 $as_echo "$as_me: failed program was:" >&5
4171 sed 's/^/| /' conftest.$ac_ext >&5
4172
4173
4174 fi
4175
4176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4177 else
4178 cat >conftest.$ac_ext <<_ACEOF
4179 /* confdefs.h. */
4180 _ACEOF
4181 cat confdefs.h >>conftest.$ac_ext
4182 cat >>conftest.$ac_ext <<_ACEOF
4183 /* end confdefs.h. */
4184 $ac_includes_default
4185 int
4186 main ()
4187 {
4188
4189 /* Are we little or big endian? From Harbison&Steele. */
4190 union
4191 {
4192 long int l;
4193 char c[sizeof (long int)];
4194 } u;
4195 u.l = 1;
4196 return u.c[sizeof (long int) - 1] == 1;
37554197
37564198 ;
37574199 return 0;
37634205 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37644206 *) ac_try_echo=$ac_try;;
37654207 esac
3766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4208 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4209 $as_echo "$ac_try_echo") >&5
37674210 (eval "$ac_link") 2>&5
37684211 ac_status=$?
3769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4212 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
37704213 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
37714214 { (case "(($ac_try" in
37724215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37734216 *) ac_try_echo=$ac_try;;
37744217 esac
3775 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4218 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4219 $as_echo "$ac_try_echo") >&5
37764220 (eval "$ac_try") 2>&5
37774221 ac_status=$?
3778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4222 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
37794223 (exit $ac_status); }; }; then
37804224 ac_cv_c_bigendian=no
37814225 else
3782 echo "$as_me: program exited with status $ac_status" >&5
3783 echo "$as_me: failed program was:" >&5
4226 $as_echo "$as_me: program exited with status $ac_status" >&5
4227 $as_echo "$as_me: failed program was:" >&5
37844228 sed 's/^/| /' conftest.$ac_ext >&5
37854229
37864230 ( exit $ac_status )
37874231 ac_cv_c_bigendian=yes
37884232 fi
4233 rm -rf conftest.dSYM
37894234 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
37904235 fi
37914236
37924237
3793 fi
3794
3795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3796 fi
3797 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
3798 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
3799 case $ac_cv_c_bigendian in
3800 yes)
4238 fi
4239 fi
4240 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4241 $as_echo "$ac_cv_c_bigendian" >&6; }
4242 case $ac_cv_c_bigendian in #(
4243 yes)
4244 cat >>confdefs.h <<\_ACEOF
4245 #define WORDS_BIGENDIAN 1
4246 _ACEOF
4247 ;; #(
4248 no)
4249 ;; #(
4250 universal)
38014251
38024252 cat >>confdefs.h <<\_ACEOF
3803 #define WORDS_BIGENDIAN 1
3804 _ACEOF
3805 ;;
3806 no)
3807 ;;
3808 *)
3809 { { echo "$as_me:$LINENO: error: unknown endianness
3810 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
3811 echo "$as_me: error: unknown endianness
3812 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4253 #define AC_APPLE_UNIVERSAL_BUILD 1
4254 _ACEOF
4255
4256 ;; #(
4257 *)
4258 { { $as_echo "$as_me:$LINENO: error: unknown endianness
4259 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4260 $as_echo "$as_me: error: unknown endianness
4261 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
38134262 { (exit 1); exit 1; }; } ;;
3814 esac
3815
3816
3817 { echo "$as_me:$LINENO: checking for working memcmp" >&5
3818 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6; }
4263 esac
4264
4265
4266 { $as_echo "$as_me:$LINENO: checking for working memcmp" >&5
4267 $as_echo_n "checking for working memcmp... " >&6; }
38194268 if test "${ac_cv_func_memcmp_working+set}" = set; then
3820 echo $ECHO_N "(cached) $ECHO_C" >&6
4269 $as_echo_n "(cached) " >&6
38214270 else
38224271 if test "$cross_compiling" = yes; then
38234272 ac_cv_func_memcmp_working=no
38674316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38684317 *) ac_try_echo=$ac_try;;
38694318 esac
3870 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4319 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4320 $as_echo "$ac_try_echo") >&5
38714321 (eval "$ac_link") 2>&5
38724322 ac_status=$?
3873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4323 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
38744324 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
38754325 { (case "(($ac_try" in
38764326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38774327 *) ac_try_echo=$ac_try;;
38784328 esac
3879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4329 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4330 $as_echo "$ac_try_echo") >&5
38804331 (eval "$ac_try") 2>&5
38814332 ac_status=$?
3882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4333 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
38834334 (exit $ac_status); }; }; then
38844335 ac_cv_func_memcmp_working=yes
38854336 else
3886 echo "$as_me: program exited with status $ac_status" >&5
3887 echo "$as_me: failed program was:" >&5
4337 $as_echo "$as_me: program exited with status $ac_status" >&5
4338 $as_echo "$as_me: failed program was:" >&5
38884339 sed 's/^/| /' conftest.$ac_ext >&5
38894340
38904341 ( exit $ac_status )
38914342 ac_cv_func_memcmp_working=no
38924343 fi
4344 rm -rf conftest.dSYM
38934345 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
38944346 fi
38954347
38964348
38974349 fi
3898 { echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
3899 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6; }
4350 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
4351 $as_echo "$ac_cv_func_memcmp_working" >&6; }
39004352 test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
39014353 *" memcmp.$ac_objext "* ) ;;
39024354 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
39084360
39094361 for ac_func in strspn strstr
39104362 do
3911 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
3912 { echo "$as_me:$LINENO: checking for $ac_func" >&5
3913 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
4363 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4364 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
4365 $as_echo_n "checking for $ac_func... " >&6; }
39144366 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
3915 echo $ECHO_N "(cached) $ECHO_C" >&6
4367 $as_echo_n "(cached) " >&6
39164368 else
39174369 cat >conftest.$ac_ext <<_ACEOF
39184370 /* confdefs.h. */
39654417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
39664418 *) ac_try_echo=$ac_try;;
39674419 esac
3968 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4420 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4421 $as_echo "$ac_try_echo") >&5
39694422 (eval "$ac_link") 2>conftest.er1
39704423 ac_status=$?
39714424 grep -v '^ *+' conftest.er1 >conftest.err
39724425 rm -f conftest.er1
39734426 cat conftest.err >&5
3974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4427 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
39754428 (exit $ac_status); } && {
39764429 test -z "$ac_c_werror_flag" ||
39774430 test ! -s conftest.err
3978 } && test -s conftest$ac_exeext &&
3979 $as_test_x conftest$ac_exeext; then
4431 } && test -s conftest$ac_exeext && {
4432 test "$cross_compiling" = yes ||
4433 $as_test_x conftest$ac_exeext
4434 }; then
39804435 eval "$as_ac_var=yes"
39814436 else
3982 echo "$as_me: failed program was:" >&5
4437 $as_echo "$as_me: failed program was:" >&5
39834438 sed 's/^/| /' conftest.$ac_ext >&5
39844439
39854440 eval "$as_ac_var=no"
39864441 fi
39874442
4443 rm -rf conftest.dSYM
39884444 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
39894445 conftest$ac_exeext conftest.$ac_ext
39904446 fi
3991 ac_res=`eval echo '${'$as_ac_var'}'`
3992 { echo "$as_me:$LINENO: result: $ac_res" >&5
3993 echo "${ECHO_T}$ac_res" >&6; }
3994 if test `eval echo '${'$as_ac_var'}'` = yes; then
4447 ac_res=`eval 'as_val=${'$as_ac_var'}
4448 $as_echo "$as_val"'`
4449 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
4450 $as_echo "$ac_res" >&6; }
4451 as_val=`eval 'as_val=${'$as_ac_var'}
4452 $as_echo "$as_val"'`
4453 if test "x$as_val" = x""yes; then
39954454 cat >>confdefs.h <<_ACEOF
3996 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4455 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
39974456 _ACEOF
39984457
39994458 fi
40004459 done
40014460
40024461
4003 { echo "$as_me:$LINENO: checking for getopt_long" >&5
4004 echo $ECHO_N "checking for getopt_long... $ECHO_C" >&6; }
4462 { $as_echo "$as_me:$LINENO: checking for getopt_long" >&5
4463 $as_echo_n "checking for getopt_long... " >&6; }
40054464 if test "${ac_cv_func_getopt_long+set}" = set; then
4006 echo $ECHO_N "(cached) $ECHO_C" >&6
4465 $as_echo_n "(cached) " >&6
40074466 else
40084467 cat >conftest.$ac_ext <<_ACEOF
40094468 /* confdefs.h. */
40564515 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
40574516 *) ac_try_echo=$ac_try;;
40584517 esac
4059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4518 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4519 $as_echo "$ac_try_echo") >&5
40604520 (eval "$ac_link") 2>conftest.er1
40614521 ac_status=$?
40624522 grep -v '^ *+' conftest.er1 >conftest.err
40634523 rm -f conftest.er1
40644524 cat conftest.err >&5
4065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4525 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
40664526 (exit $ac_status); } && {
40674527 test -z "$ac_c_werror_flag" ||
40684528 test ! -s conftest.err
4069 } && test -s conftest$ac_exeext &&
4070 $as_test_x conftest$ac_exeext; then
4529 } && test -s conftest$ac_exeext && {
4530 test "$cross_compiling" = yes ||
4531 $as_test_x conftest$ac_exeext
4532 }; then
40714533 ac_cv_func_getopt_long=yes
40724534 else
4073 echo "$as_me: failed program was:" >&5
4535 $as_echo "$as_me: failed program was:" >&5
40744536 sed 's/^/| /' conftest.$ac_ext >&5
40754537
40764538 ac_cv_func_getopt_long=no
40774539 fi
40784540
4541 rm -rf conftest.dSYM
40794542 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
40804543 conftest$ac_exeext conftest.$ac_ext
40814544 fi
4082 { echo "$as_me:$LINENO: result: $ac_cv_func_getopt_long" >&5
4083 echo "${ECHO_T}$ac_cv_func_getopt_long" >&6; }
4084 if test $ac_cv_func_getopt_long = yes; then
4545 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_getopt_long" >&5
4546 $as_echo "$ac_cv_func_getopt_long" >&6; }
4547 if test "x$ac_cv_func_getopt_long" = x""yes; then
40854548 :
40864549 else
40874550
41434606 CPPFLAGS="$CPPFLAGS $IP2LOCATION_INCLUDE"
41444607 LDFLAGS="$LDFLAGS $IP2LOCATION_LIB"
41454608 if test "${ac_cv_header_IP2Location_h+set}" = set; then
4146 { echo "$as_me:$LINENO: checking for IP2Location.h" >&5
4147 echo $ECHO_N "checking for IP2Location.h... $ECHO_C" >&6; }
4609 { $as_echo "$as_me:$LINENO: checking for IP2Location.h" >&5
4610 $as_echo_n "checking for IP2Location.h... " >&6; }
41484611 if test "${ac_cv_header_IP2Location_h+set}" = set; then
4149 echo $ECHO_N "(cached) $ECHO_C" >&6
4150 fi
4151 { echo "$as_me:$LINENO: result: $ac_cv_header_IP2Location_h" >&5
4152 echo "${ECHO_T}$ac_cv_header_IP2Location_h" >&6; }
4612 $as_echo_n "(cached) " >&6
4613 fi
4614 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_IP2Location_h" >&5
4615 $as_echo "$ac_cv_header_IP2Location_h" >&6; }
41534616 else
41544617 # Is the header compilable?
4155 { echo "$as_me:$LINENO: checking IP2Location.h usability" >&5
4156 echo $ECHO_N "checking IP2Location.h usability... $ECHO_C" >&6; }
4618 { $as_echo "$as_me:$LINENO: checking IP2Location.h usability" >&5
4619 $as_echo_n "checking IP2Location.h usability... " >&6; }
41574620 cat >conftest.$ac_ext <<_ACEOF
41584621 /* confdefs.h. */
41594622 _ACEOF
41694632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
41704633 *) ac_try_echo=$ac_try;;
41714634 esac
4172 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4635 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4636 $as_echo "$ac_try_echo") >&5
41734637 (eval "$ac_compile") 2>conftest.er1
41744638 ac_status=$?
41754639 grep -v '^ *+' conftest.er1 >conftest.err
41764640 rm -f conftest.er1
41774641 cat conftest.err >&5
4178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4642 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
41794643 (exit $ac_status); } && {
41804644 test -z "$ac_c_werror_flag" ||
41814645 test ! -s conftest.err
41824646 } && test -s conftest.$ac_objext; then
41834647 ac_header_compiler=yes
41844648 else
4185 echo "$as_me: failed program was:" >&5
4649 $as_echo "$as_me: failed program was:" >&5
41864650 sed 's/^/| /' conftest.$ac_ext >&5
41874651
41884652 ac_header_compiler=no
41894653 fi
41904654
41914655 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4192 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4193 echo "${ECHO_T}$ac_header_compiler" >&6; }
4656 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4657 $as_echo "$ac_header_compiler" >&6; }
41944658
41954659 # Is the header present?
4196 { echo "$as_me:$LINENO: checking IP2Location.h presence" >&5
4197 echo $ECHO_N "checking IP2Location.h presence... $ECHO_C" >&6; }
4660 { $as_echo "$as_me:$LINENO: checking IP2Location.h presence" >&5
4661 $as_echo_n "checking IP2Location.h presence... " >&6; }
41984662 cat >conftest.$ac_ext <<_ACEOF
41994663 /* confdefs.h. */
42004664 _ACEOF
42084672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
42094673 *) ac_try_echo=$ac_try;;
42104674 esac
4211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4675 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4676 $as_echo "$ac_try_echo") >&5
42124677 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
42134678 ac_status=$?
42144679 grep -v '^ *+' conftest.er1 >conftest.err
42154680 rm -f conftest.er1
42164681 cat conftest.err >&5
4217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4682 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
42184683 (exit $ac_status); } >/dev/null && {
42194684 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
42204685 test ! -s conftest.err
42214686 }; then
42224687 ac_header_preproc=yes
42234688 else
4224 echo "$as_me: failed program was:" >&5
4689 $as_echo "$as_me: failed program was:" >&5
42254690 sed 's/^/| /' conftest.$ac_ext >&5
42264691
42274692 ac_header_preproc=no
42284693 fi
42294694
42304695 rm -f conftest.err conftest.$ac_ext
4231 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4232 echo "${ECHO_T}$ac_header_preproc" >&6; }
4696 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4697 $as_echo "$ac_header_preproc" >&6; }
42334698
42344699 # So? What about this header?
42354700 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
42364701 yes:no: )
4237 { echo "$as_me:$LINENO: WARNING: IP2Location.h: accepted by the compiler, rejected by the preprocessor!" >&5
4238 echo "$as_me: WARNING: IP2Location.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4239 { echo "$as_me:$LINENO: WARNING: IP2Location.h: proceeding with the compiler's result" >&5
4240 echo "$as_me: WARNING: IP2Location.h: proceeding with the compiler's result" >&2;}
4702 { $as_echo "$as_me:$LINENO: WARNING: IP2Location.h: accepted by the compiler, rejected by the preprocessor!" >&5
4703 $as_echo "$as_me: WARNING: IP2Location.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4704 { $as_echo "$as_me:$LINENO: WARNING: IP2Location.h: proceeding with the compiler's result" >&5
4705 $as_echo "$as_me: WARNING: IP2Location.h: proceeding with the compiler's result" >&2;}
42414706 ac_header_preproc=yes
42424707 ;;
42434708 no:yes:* )
4244 { echo "$as_me:$LINENO: WARNING: IP2Location.h: present but cannot be compiled" >&5
4245 echo "$as_me: WARNING: IP2Location.h: present but cannot be compiled" >&2;}
4246 { echo "$as_me:$LINENO: WARNING: IP2Location.h: check for missing prerequisite headers?" >&5
4247 echo "$as_me: WARNING: IP2Location.h: check for missing prerequisite headers?" >&2;}
4248 { echo "$as_me:$LINENO: WARNING: IP2Location.h: see the Autoconf documentation" >&5
4249 echo "$as_me: WARNING: IP2Location.h: see the Autoconf documentation" >&2;}
4250 { echo "$as_me:$LINENO: WARNING: IP2Location.h: section \"Present But Cannot Be Compiled\"" >&5
4251 echo "$as_me: WARNING: IP2Location.h: section \"Present But Cannot Be Compiled\"" >&2;}
4252 { echo "$as_me:$LINENO: WARNING: IP2Location.h: proceeding with the preprocessor's result" >&5
4253 echo "$as_me: WARNING: IP2Location.h: proceeding with the preprocessor's result" >&2;}
4254 { echo "$as_me:$LINENO: WARNING: IP2Location.h: in the future, the compiler will take precedence" >&5
4255 echo "$as_me: WARNING: IP2Location.h: in the future, the compiler will take precedence" >&2;}
4709 { $as_echo "$as_me:$LINENO: WARNING: IP2Location.h: present but cannot be compiled" >&5
4710 $as_echo "$as_me: WARNING: IP2Location.h: present but cannot be compiled" >&2;}
4711 { $as_echo "$as_me:$LINENO: WARNING: IP2Location.h: check for missing prerequisite headers?" >&5
4712 $as_echo "$as_me: WARNING: IP2Location.h: check for missing prerequisite headers?" >&2;}
4713 { $as_echo "$as_me:$LINENO: WARNING: IP2Location.h: see the Autoconf documentation" >&5
4714 $as_echo "$as_me: WARNING: IP2Location.h: see the Autoconf documentation" >&2;}
4715 { $as_echo "$as_me:$LINENO: WARNING: IP2Location.h: section \"Present But Cannot Be Compiled\"" >&5
4716 $as_echo "$as_me: WARNING: IP2Location.h: section \"Present But Cannot Be Compiled\"" >&2;}
4717 { $as_echo "$as_me:$LINENO: WARNING: IP2Location.h: proceeding with the preprocessor's result" >&5
4718 $as_echo "$as_me: WARNING: IP2Location.h: proceeding with the preprocessor's result" >&2;}
4719 { $as_echo "$as_me:$LINENO: WARNING: IP2Location.h: in the future, the compiler will take precedence" >&5
4720 $as_echo "$as_me: WARNING: IP2Location.h: in the future, the compiler will take precedence" >&2;}
42564721 ( cat <<\_ASBOX
42574722 ## -------------------------------------- ##
42584723 ## Report this to ipv6calc@deepspace6.net ##
42614726 ) | sed "s/^/$as_me: WARNING: /" >&2
42624727 ;;
42634728 esac
4264 { echo "$as_me:$LINENO: checking for IP2Location.h" >&5
4265 echo $ECHO_N "checking for IP2Location.h... $ECHO_C" >&6; }
4729 { $as_echo "$as_me:$LINENO: checking for IP2Location.h" >&5
4730 $as_echo_n "checking for IP2Location.h... " >&6; }
42664731 if test "${ac_cv_header_IP2Location_h+set}" = set; then
4267 echo $ECHO_N "(cached) $ECHO_C" >&6
4732 $as_echo_n "(cached) " >&6
42684733 else
42694734 ac_cv_header_IP2Location_h=$ac_header_preproc
42704735 fi
4271 { echo "$as_me:$LINENO: result: $ac_cv_header_IP2Location_h" >&5
4272 echo "${ECHO_T}$ac_cv_header_IP2Location_h" >&6; }
4273
4274 fi
4275 if test $ac_cv_header_IP2Location_h = yes; then
4736 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_IP2Location_h" >&5
4737 $as_echo "$ac_cv_header_IP2Location_h" >&6; }
4738
4739 fi
4740 if test "x$ac_cv_header_IP2Location_h" = x""yes; then
42764741 :
42774742 else
4278 { { echo "$as_me:$LINENO: error: IP2Location library header files not found" >&5
4279 echo "$as_me: error: IP2Location library header files not found" >&2;}
4743 { { $as_echo "$as_me:$LINENO: error: IP2Location library header files not found" >&5
4744 $as_echo "$as_me: error: IP2Location library header files not found" >&2;}
42804745 { (exit 1); exit 1; }; }
42814746
42824747 fi
42834748
42844749
4285 { echo "$as_me:$LINENO: checking for IP2Location_open in -lIP2Location" >&5
4286 echo $ECHO_N "checking for IP2Location_open in -lIP2Location... $ECHO_C" >&6; }
4750 { $as_echo "$as_me:$LINENO: checking for IP2Location_open in -lIP2Location" >&5
4751 $as_echo_n "checking for IP2Location_open in -lIP2Location... " >&6; }
42874752 if test "${ac_cv_lib_IP2Location_IP2Location_open+set}" = set; then
4288 echo $ECHO_N "(cached) $ECHO_C" >&6
4753 $as_echo_n "(cached) " >&6
42894754 else
42904755 ac_check_lib_save_LIBS=$LIBS
42914756 LIBS="-lIP2Location $LIBS"
43174782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
43184783 *) ac_try_echo=$ac_try;;
43194784 esac
4320 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4785 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4786 $as_echo "$ac_try_echo") >&5
43214787 (eval "$ac_link") 2>conftest.er1
43224788 ac_status=$?
43234789 grep -v '^ *+' conftest.er1 >conftest.err
43244790 rm -f conftest.er1
43254791 cat conftest.err >&5
4326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4792 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
43274793 (exit $ac_status); } && {
43284794 test -z "$ac_c_werror_flag" ||
43294795 test ! -s conftest.err
4330 } && test -s conftest$ac_exeext &&
4331 $as_test_x conftest$ac_exeext; then
4796 } && test -s conftest$ac_exeext && {
4797 test "$cross_compiling" = yes ||
4798 $as_test_x conftest$ac_exeext
4799 }; then
43324800 ac_cv_lib_IP2Location_IP2Location_open=yes
43334801 else
4334 echo "$as_me: failed program was:" >&5
4802 $as_echo "$as_me: failed program was:" >&5
43354803 sed 's/^/| /' conftest.$ac_ext >&5
43364804
43374805 ac_cv_lib_IP2Location_IP2Location_open=no
43384806 fi
43394807
4808 rm -rf conftest.dSYM
43404809 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
43414810 conftest$ac_exeext conftest.$ac_ext
43424811 LIBS=$ac_check_lib_save_LIBS
43434812 fi
4344 { echo "$as_me:$LINENO: result: $ac_cv_lib_IP2Location_IP2Location_open" >&5
4345 echo "${ECHO_T}$ac_cv_lib_IP2Location_IP2Location_open" >&6; }
4346 if test $ac_cv_lib_IP2Location_IP2Location_open = yes; then
4813 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_IP2Location_IP2Location_open" >&5
4814 $as_echo "$ac_cv_lib_IP2Location_IP2Location_open" >&6; }
4815 if test "x$ac_cv_lib_IP2Location_IP2Location_open" = x""yes; then
43474816
43484817
43494818 cat >>confdefs.h <<\_ACEOF
43534822
43544823 else
43554824
4356 { { echo "$as_me:$LINENO: error: IP2Location library header files were found but the library was not found" >&5
4357 echo "$as_me: error: IP2Location library header files were found but the library was not found" >&2;}
4825 { { $as_echo "$as_me:$LINENO: error: IP2Location library header files were found but the library was not found" >&5
4826 $as_echo "$as_me: error: IP2Location library header files were found but the library was not found" >&2;}
43584827 { (exit 1); exit 1; }; }
43594828
43604829 fi
43674836 # Check whether --enable-geoip was given.
43684837 if test "${enable_geoip+set}" = set; then
43694838 enableval=$enable_geoip;
4370 GEOIP="$enableval"
4371 GEOIP_LIB="-lGeoIP"
4839 if test "$enableval" != "no"; then
4840 GEOIP="$enableval"
4841 GEOIP_LIB="-lGeoIP"
4842 fi
43724843
43734844 else
43744845 GEOIP="no"
44144885 CPPFLAGS="$CFLAGS $GEOIP_INCLUDE"
44154886 LDFLAGS="$LDFLAGS $GEOIP_LIB"
44164887 if test "${ac_cv_header_GeoIP_h+set}" = set; then
4417 { echo "$as_me:$LINENO: checking for GeoIP.h" >&5
4418 echo $ECHO_N "checking for GeoIP.h... $ECHO_C" >&6; }
4888 { $as_echo "$as_me:$LINENO: checking for GeoIP.h" >&5
4889 $as_echo_n "checking for GeoIP.h... " >&6; }
44194890 if test "${ac_cv_header_GeoIP_h+set}" = set; then
4420 echo $ECHO_N "(cached) $ECHO_C" >&6
4421 fi
4422 { echo "$as_me:$LINENO: result: $ac_cv_header_GeoIP_h" >&5
4423 echo "${ECHO_T}$ac_cv_header_GeoIP_h" >&6; }
4891 $as_echo_n "(cached) " >&6
4892 fi
4893 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GeoIP_h" >&5
4894 $as_echo "$ac_cv_header_GeoIP_h" >&6; }
44244895 else
44254896 # Is the header compilable?
4426 { echo "$as_me:$LINENO: checking GeoIP.h usability" >&5
4427 echo $ECHO_N "checking GeoIP.h usability... $ECHO_C" >&6; }
4897 { $as_echo "$as_me:$LINENO: checking GeoIP.h usability" >&5
4898 $as_echo_n "checking GeoIP.h usability... " >&6; }
44284899 cat >conftest.$ac_ext <<_ACEOF
44294900 /* confdefs.h. */
44304901 _ACEOF
44404911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
44414912 *) ac_try_echo=$ac_try;;
44424913 esac
4443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4914 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4915 $as_echo "$ac_try_echo") >&5
44444916 (eval "$ac_compile") 2>conftest.er1
44454917 ac_status=$?
44464918 grep -v '^ *+' conftest.er1 >conftest.err
44474919 rm -f conftest.er1
44484920 cat conftest.err >&5
4449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4921 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
44504922 (exit $ac_status); } && {
44514923 test -z "$ac_c_werror_flag" ||
44524924 test ! -s conftest.err
44534925 } && test -s conftest.$ac_objext; then
44544926 ac_header_compiler=yes
44554927 else
4456 echo "$as_me: failed program was:" >&5
4928 $as_echo "$as_me: failed program was:" >&5
44574929 sed 's/^/| /' conftest.$ac_ext >&5
44584930
44594931 ac_header_compiler=no
44604932 fi
44614933
44624934 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4463 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4464 echo "${ECHO_T}$ac_header_compiler" >&6; }
4935 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4936 $as_echo "$ac_header_compiler" >&6; }
44654937
44664938 # Is the header present?
4467 { echo "$as_me:$LINENO: checking GeoIP.h presence" >&5
4468 echo $ECHO_N "checking GeoIP.h presence... $ECHO_C" >&6; }
4939 { $as_echo "$as_me:$LINENO: checking GeoIP.h presence" >&5
4940 $as_echo_n "checking GeoIP.h presence... " >&6; }
44694941 cat >conftest.$ac_ext <<_ACEOF
44704942 /* confdefs.h. */
44714943 _ACEOF
44794951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
44804952 *) ac_try_echo=$ac_try;;
44814953 esac
4482 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4954 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4955 $as_echo "$ac_try_echo") >&5
44834956 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
44844957 ac_status=$?
44854958 grep -v '^ *+' conftest.er1 >conftest.err
44864959 rm -f conftest.er1
44874960 cat conftest.err >&5
4488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4961 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
44894962 (exit $ac_status); } >/dev/null && {
44904963 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
44914964 test ! -s conftest.err
44924965 }; then
44934966 ac_header_preproc=yes
44944967 else
4495 echo "$as_me: failed program was:" >&5
4968 $as_echo "$as_me: failed program was:" >&5
44964969 sed 's/^/| /' conftest.$ac_ext >&5
44974970
44984971 ac_header_preproc=no
44994972 fi
45004973
45014974 rm -f conftest.err conftest.$ac_ext
4502 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4503 echo "${ECHO_T}$ac_header_preproc" >&6; }
4975 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4976 $as_echo "$ac_header_preproc" >&6; }
45044977
45054978 # So? What about this header?
45064979 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
45074980 yes:no: )
4508 { echo "$as_me:$LINENO: WARNING: GeoIP.h: accepted by the compiler, rejected by the preprocessor!" >&5
4509 echo "$as_me: WARNING: GeoIP.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4510 { echo "$as_me:$LINENO: WARNING: GeoIP.h: proceeding with the compiler's result" >&5
4511 echo "$as_me: WARNING: GeoIP.h: proceeding with the compiler's result" >&2;}
4981 { $as_echo "$as_me:$LINENO: WARNING: GeoIP.h: accepted by the compiler, rejected by the preprocessor!" >&5
4982 $as_echo "$as_me: WARNING: GeoIP.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4983 { $as_echo "$as_me:$LINENO: WARNING: GeoIP.h: proceeding with the compiler's result" >&5
4984 $as_echo "$as_me: WARNING: GeoIP.h: proceeding with the compiler's result" >&2;}
45124985 ac_header_preproc=yes
45134986 ;;
45144987 no:yes:* )
4515 { echo "$as_me:$LINENO: WARNING: GeoIP.h: present but cannot be compiled" >&5
4516 echo "$as_me: WARNING: GeoIP.h: present but cannot be compiled" >&2;}
4517 { echo "$as_me:$LINENO: WARNING: GeoIP.h: check for missing prerequisite headers?" >&5
4518 echo "$as_me: WARNING: GeoIP.h: check for missing prerequisite headers?" >&2;}
4519 { echo "$as_me:$LINENO: WARNING: GeoIP.h: see the Autoconf documentation" >&5
4520 echo "$as_me: WARNING: GeoIP.h: see the Autoconf documentation" >&2;}
4521 { echo "$as_me:$LINENO: WARNING: GeoIP.h: section \"Present But Cannot Be Compiled\"" >&5
4522 echo "$as_me: WARNING: GeoIP.h: section \"Present But Cannot Be Compiled\"" >&2;}
4523 { echo "$as_me:$LINENO: WARNING: GeoIP.h: proceeding with the preprocessor's result" >&5
4524 echo "$as_me: WARNING: GeoIP.h: proceeding with the preprocessor's result" >&2;}
4525 { echo "$as_me:$LINENO: WARNING: GeoIP.h: in the future, the compiler will take precedence" >&5
4526 echo "$as_me: WARNING: GeoIP.h: in the future, the compiler will take precedence" >&2;}
4988 { $as_echo "$as_me:$LINENO: WARNING: GeoIP.h: present but cannot be compiled" >&5
4989 $as_echo "$as_me: WARNING: GeoIP.h: present but cannot be compiled" >&2;}
4990 { $as_echo "$as_me:$LINENO: WARNING: GeoIP.h: check for missing prerequisite headers?" >&5
4991 $as_echo "$as_me: WARNING: GeoIP.h: check for missing prerequisite headers?" >&2;}
4992 { $as_echo "$as_me:$LINENO: WARNING: GeoIP.h: see the Autoconf documentation" >&5
4993 $as_echo "$as_me: WARNING: GeoIP.h: see the Autoconf documentation" >&2;}
4994 { $as_echo "$as_me:$LINENO: WARNING: GeoIP.h: section \"Present But Cannot Be Compiled\"" >&5
4995 $as_echo "$as_me: WARNING: GeoIP.h: section \"Present But Cannot Be Compiled\"" >&2;}
4996 { $as_echo "$as_me:$LINENO: WARNING: GeoIP.h: proceeding with the preprocessor's result" >&5
4997 $as_echo "$as_me: WARNING: GeoIP.h: proceeding with the preprocessor's result" >&2;}
4998 { $as_echo "$as_me:$LINENO: WARNING: GeoIP.h: in the future, the compiler will take precedence" >&5
4999 $as_echo "$as_me: WARNING: GeoIP.h: in the future, the compiler will take precedence" >&2;}
45275000 ( cat <<\_ASBOX
45285001 ## -------------------------------------- ##
45295002 ## Report this to ipv6calc@deepspace6.net ##
45325005 ) | sed "s/^/$as_me: WARNING: /" >&2
45335006 ;;
45345007 esac
4535 { echo "$as_me:$LINENO: checking for GeoIP.h" >&5
4536 echo $ECHO_N "checking for GeoIP.h... $ECHO_C" >&6; }
5008 { $as_echo "$as_me:$LINENO: checking for GeoIP.h" >&5
5009 $as_echo_n "checking for GeoIP.h... " >&6; }
45375010 if test "${ac_cv_header_GeoIP_h+set}" = set; then
4538 echo $ECHO_N "(cached) $ECHO_C" >&6
5011 $as_echo_n "(cached) " >&6
45395012 else
45405013 ac_cv_header_GeoIP_h=$ac_header_preproc
45415014 fi
4542 { echo "$as_me:$LINENO: result: $ac_cv_header_GeoIP_h" >&5
4543 echo "${ECHO_T}$ac_cv_header_GeoIP_h" >&6; }
4544
4545 fi
4546 if test $ac_cv_header_GeoIP_h = yes; then
5015 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GeoIP_h" >&5
5016 $as_echo "$ac_cv_header_GeoIP_h" >&6; }
5017
5018 fi
5019 if test "x$ac_cv_header_GeoIP_h" = x""yes; then
45475020 :
45485021 else
4549 { { echo "$as_me:$LINENO: error: GeoIP library header files not found" >&5
4550 echo "$as_me: error: GeoIP library header files not found" >&2;}
5022 { { $as_echo "$as_me:$LINENO: error: GeoIP library header files not found" >&5
5023 $as_echo "$as_me: error: GeoIP library header files not found" >&2;}
45515024 { (exit 1); exit 1; }; }
45525025
45535026 fi
45545027
45555028
4556 { echo "$as_me:$LINENO: checking for GeoIP_open in -lGeoIP" >&5
4557 echo $ECHO_N "checking for GeoIP_open in -lGeoIP... $ECHO_C" >&6; }
5029 { $as_echo "$as_me:$LINENO: checking for GeoIP_open in -lGeoIP" >&5
5030 $as_echo_n "checking for GeoIP_open in -lGeoIP... " >&6; }
45585031 if test "${ac_cv_lib_GeoIP_GeoIP_open+set}" = set; then
4559 echo $ECHO_N "(cached) $ECHO_C" >&6
5032 $as_echo_n "(cached) " >&6
45605033 else
45615034 ac_check_lib_save_LIBS=$LIBS
45625035 LIBS="-lGeoIP $LIBS"
45885061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
45895062 *) ac_try_echo=$ac_try;;
45905063 esac
4591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5064 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5065 $as_echo "$ac_try_echo") >&5
45925066 (eval "$ac_link") 2>conftest.er1
45935067 ac_status=$?
45945068 grep -v '^ *+' conftest.er1 >conftest.err
45955069 rm -f conftest.er1
45965070 cat conftest.err >&5
4597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5071 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
45985072 (exit $ac_status); } && {
45995073 test -z "$ac_c_werror_flag" ||
46005074 test ! -s conftest.err
4601 } && test -s conftest$ac_exeext &&
4602 $as_test_x conftest$ac_exeext; then
5075 } && test -s conftest$ac_exeext && {
5076 test "$cross_compiling" = yes ||
5077 $as_test_x conftest$ac_exeext
5078 }; then
46035079 ac_cv_lib_GeoIP_GeoIP_open=yes
46045080 else
4605 echo "$as_me: failed program was:" >&5
5081 $as_echo "$as_me: failed program was:" >&5
46065082 sed 's/^/| /' conftest.$ac_ext >&5
46075083
46085084 ac_cv_lib_GeoIP_GeoIP_open=no
46095085 fi
46105086
5087 rm -rf conftest.dSYM
46115088 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
46125089 conftest$ac_exeext conftest.$ac_ext
46135090 LIBS=$ac_check_lib_save_LIBS
46145091 fi
4615 { echo "$as_me:$LINENO: result: $ac_cv_lib_GeoIP_GeoIP_open" >&5
4616 echo "${ECHO_T}$ac_cv_lib_GeoIP_GeoIP_open" >&6; }
4617 if test $ac_cv_lib_GeoIP_GeoIP_open = yes; then
5092 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_GeoIP_GeoIP_open" >&5
5093 $as_echo "$ac_cv_lib_GeoIP_GeoIP_open" >&6; }
5094 if test "x$ac_cv_lib_GeoIP_GeoIP_open" = x""yes; then
46185095
46195096
46205097 cat >>confdefs.h <<\_ACEOF
46245101
46255102 else
46265103
4627 { { echo "$as_me:$LINENO: error: GeoIP library header files were found but the library was not found" >&5
4628 echo "$as_me: error: GeoIP library header files were found but the library was not found" >&2;}
5104 { { $as_echo "$as_me:$LINENO: error: GeoIP library header files were found but the library was not found" >&5
5105 $as_echo "$as_me: error: GeoIP library header files were found but the library was not found" >&2;}
46295106 { (exit 1); exit 1; }; }
46305107
46315108 fi
46355112
46365113
46375114
4638 ac_config_files="$ac_config_files Makefile ipv6calc/Makefile man/Makefile ipv6logconv/Makefile ipv6loganon/Makefile ipv6logstats/Makefile contrib/ipv6calc.spec ipv6calcweb/ipv6calcweb.cgi"
5115 ac_config_files="$ac_config_files Makefile md5/Makefile tools/Makefile getopt/Makefile ipv6calc/Makefile lib/Makefile man/Makefile ipv6logconv/Makefile ipv6loganon/Makefile ipv6logstats/Makefile contrib/ipv6calc.spec ipv6calcweb/ipv6calcweb.cgi"
46395116
46405117 cat >confcache <<\_ACEOF
46415118 # This file is a shell script that caches the results of configure
46645141 case $ac_val in #(
46655142 *${as_nl}*)
46665143 case $ac_var in #(
4667 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
4668 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
5144 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
5145 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
46695146 esac
46705147 case $ac_var in #(
46715148 _ | IFS | as_nl) ;; #(
5149 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
46725150 *) $as_unset $ac_var ;;
46735151 esac ;;
46745152 esac
47015179 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
47025180 if test -w "$cache_file"; then
47035181 test "x$cache_file" != "x/dev/null" &&
4704 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
4705 echo "$as_me: updating cache $cache_file" >&6;}
5182 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
5183 $as_echo "$as_me: updating cache $cache_file" >&6;}
47065184 cat confcache >$cache_file
47075185 else
4708 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
4709 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5186 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
5187 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
47105188 fi
47115189 fi
47125190 rm -f confcache
47225200 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
47235201 # 1. Remove the extension, and $U if already installed.
47245202 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
4725 ac_i=`echo "$ac_i" | sed "$ac_script"`
5203 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
47265204 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
47275205 # will be set to the directory where LIBOBJS objects are built.
47285206 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
47345212
47355213
47365214
5215
47375216 : ${CONFIG_STATUS=./config.status}
5217 ac_write_fail=0
47385218 ac_clean_files_save=$ac_clean_files
47395219 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
4740 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
4741 echo "$as_me: creating $CONFIG_STATUS" >&6;}
4742 cat >$CONFIG_STATUS <<_ACEOF
5220 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
5221 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5222 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
47435223 #! $SHELL
47445224 # Generated by $as_me.
47455225 # Run this file to recreate the current configuration.
47525232 SHELL=\${CONFIG_SHELL-$SHELL}
47535233 _ACEOF
47545234
4755 cat >>$CONFIG_STATUS <<\_ACEOF
5235 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
47565236 ## --------------------- ##
47575237 ## M4sh Initialization. ##
47585238 ## --------------------- ##
47625242 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
47635243 emulate sh
47645244 NULLCMD=:
4765 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
5245 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
47665246 # is contrary to our usage. Disable this feature.
47675247 alias -g '${1+"$@"}'='"$@"'
47685248 setopt NO_GLOB_SUBST
47845264 as_cr_digits='0123456789'
47855265 as_cr_alnum=$as_cr_Letters$as_cr_digits
47865266
5267 as_nl='
5268 '
5269 export as_nl
5270 # Printing a long string crashes Solaris 7 /usr/bin/printf.
5271 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5272 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5273 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5274 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5275 as_echo='printf %s\n'
5276 as_echo_n='printf %s'
5277 else
5278 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5279 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5280 as_echo_n='/usr/ucb/echo -n'
5281 else
5282 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5283 as_echo_n_body='eval
5284 arg=$1;
5285 case $arg in
5286 *"$as_nl"*)
5287 expr "X$arg" : "X\\(.*\\)$as_nl";
5288 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5289 esac;
5290 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5291 '
5292 export as_echo_n_body
5293 as_echo_n='sh -c $as_echo_n_body as_echo'
5294 fi
5295 export as_echo_body
5296 as_echo='sh -c $as_echo_body as_echo'
5297 fi
5298
47875299 # The user is always right.
47885300 if test "${PATH_SEPARATOR+set}" != set; then
4789 echo "#! /bin/sh" >conf$$.sh
4790 echo "exit 0" >>conf$$.sh
4791 chmod +x conf$$.sh
4792 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
4793 PATH_SEPARATOR=';'
4794 else
4795 PATH_SEPARATOR=:
4796 fi
4797 rm -f conf$$.sh
5301 PATH_SEPARATOR=:
5302 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5303 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5304 PATH_SEPARATOR=';'
5305 }
47985306 fi
47995307
48005308 # Support unset when possible.
48105318 # there to prevent editors from complaining about space-tab.
48115319 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
48125320 # splitting by setting IFS to empty value.)
4813 as_nl='
4814 '
48155321 IFS=" "" $as_nl"
48165322
48175323 # Find who we are. Look in the path if we contain no directory separator.
48345340 as_myself=$0
48355341 fi
48365342 if test ! -f "$as_myself"; then
4837 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5343 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
48385344 { (exit 1); exit 1; }
48395345 fi
48405346
48475353 PS4='+ '
48485354
48495355 # NLS nuisances.
4850 for as_var in \
4851 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
4852 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
4853 LC_TELEPHONE LC_TIME
4854 do
4855 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
4856 eval $as_var=C; export $as_var
4857 else
4858 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
4859 fi
4860 done
5356 LC_ALL=C
5357 export LC_ALL
5358 LANGUAGE=C
5359 export LANGUAGE
48615360
48625361 # Required to use basename.
48635362 if expr a : '\(a\)' >/dev/null 2>&1 &&
48795378 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
48805379 X"$0" : 'X\(//\)$' \| \
48815380 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4882 echo X/"$0" |
5381 $as_echo X/"$0" |
48835382 sed '/^.*\/\([^/][^/]*\)\/*$/{
48845383 s//\1/
48855384 q
49305429 s/-\n.*//
49315430 ' >$as_me.lineno &&
49325431 chmod +x "$as_me.lineno" ||
4933 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
5432 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
49345433 { (exit 1); exit 1; }; }
49355434
49365435 # Don't try to exec as it changes $[0], causing all sort of problems
49585457 *)
49595458 ECHO_N='-n';;
49605459 esac
4961
49625460 if expr a : '\(a\)' >/dev/null 2>&1 &&
49635461 test "X`expr 00001 : '.*\(...\)'`" = X001; then
49645462 as_expr=expr
49715469 rm -f conf$$.dir/conf$$.file
49725470 else
49735471 rm -f conf$$.dir
4974 mkdir conf$$.dir
4975 fi
4976 echo >conf$$.file
4977 if ln -s conf$$.file conf$$ 2>/dev/null; then
4978 as_ln_s='ln -s'
4979 # ... but there are two gotchas:
4980 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
4981 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
4982 # In both cases, we have to default to `cp -p'.
4983 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5472 mkdir conf$$.dir 2>/dev/null
5473 fi
5474 if (echo >conf$$.file) 2>/dev/null; then
5475 if ln -s conf$$.file conf$$ 2>/dev/null; then
5476 as_ln_s='ln -s'
5477 # ... but there are two gotchas:
5478 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5479 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5480 # In both cases, we have to default to `cp -p'.
5481 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5482 as_ln_s='cp -p'
5483 elif ln conf$$.file conf$$ 2>/dev/null; then
5484 as_ln_s=ln
5485 else
49845486 as_ln_s='cp -p'
4985 elif ln conf$$.file conf$$ 2>/dev/null; then
4986 as_ln_s=ln
5487 fi
49875488 else
49885489 as_ln_s='cp -p'
49895490 fi
50085509 as_test_x='
50095510 eval sh -c '\''
50105511 if test -d "$1"; then
5011 test -d "$1/.";
5512 test -d "$1/.";
50125513 else
50135514 case $1 in
5014 -*)set "./$1";;
5515 -*)set "./$1";;
50155516 esac;
50165517 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
50175518 ???[sx]*):;;*)false;;esac;fi
50335534 # report actual input values of CONFIG_FILES etc. instead of their
50345535 # values after options handling.
50355536 ac_log="
5036 This file was extended by ipv6calc $as_me 0.72.0, which was
5037 generated by GNU Autoconf 2.61. Invocation command line was
5537 This file was extended by ipv6calc $as_me 0.72.1, which was
5538 generated by GNU Autoconf 2.63. Invocation command line was
50385539
50395540 CONFIG_FILES = $CONFIG_FILES
50405541 CONFIG_HEADERS = $CONFIG_HEADERS
50475548
50485549 _ACEOF
50495550
5050 cat >>$CONFIG_STATUS <<_ACEOF
5551 case $ac_config_files in *"
5552 "*) set x $ac_config_files; shift; ac_config_files=$*;;
5553 esac
5554
5555 case $ac_config_headers in *"
5556 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5557 esac
5558
5559
5560 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
50515561 # Files that config.status was made for.
50525562 config_files="$ac_config_files"
50535563 config_headers="$ac_config_headers"
50545564
50555565 _ACEOF
50565566
5057 cat >>$CONFIG_STATUS <<\_ACEOF
5567 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
50585568 ac_cs_usage="\
50595569 \`$as_me' instantiates files from templates according to the
50605570 current configuration.
50615571
5062 Usage: $0 [OPTIONS] [FILE]...
5572 Usage: $0 [OPTION]... [FILE]...
50635573
50645574 -h, --help print this help, then exit
50655575 -V, --version print version number and configuration settings, then exit
5066 -q, --quiet do not print progress messages
5576 -q, --quiet, --silent
5577 do not print progress messages
50675578 -d, --debug don't remove temporary files
50685579 --recheck update $as_me by reconfiguring in the same conditions
5069 --file=FILE[:TEMPLATE]
5070 instantiate the configuration file FILE
5071 --header=FILE[:TEMPLATE]
5072 instantiate the configuration header FILE
5580 --file=FILE[:TEMPLATE]
5581 instantiate the configuration file FILE
5582 --header=FILE[:TEMPLATE]
5583 instantiate the configuration header FILE
50735584
50745585 Configuration files:
50755586 $config_files
50805591 Report bugs to <bug-autoconf@gnu.org>."
50815592
50825593 _ACEOF
5083 cat >>$CONFIG_STATUS <<_ACEOF
5594 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
50845595 ac_cs_version="\\
5085 ipv6calc config.status 0.72.0
5086 configured by $0, generated by GNU Autoconf 2.61,
5087 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5088
5089 Copyright (C) 2006 Free Software Foundation, Inc.
5596 ipv6calc config.status 0.72.1
5597 configured by $0, generated by GNU Autoconf 2.63,
5598 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5599
5600 Copyright (C) 2008 Free Software Foundation, Inc.
50905601 This config.status script is free software; the Free Software Foundation
50915602 gives unlimited permission to copy, distribute and modify it."
50925603
50935604 ac_pwd='$ac_pwd'
50945605 srcdir='$srcdir'
5095 _ACEOF
5096
5097 cat >>$CONFIG_STATUS <<\_ACEOF
5098 # If no file are specified by the user, then we need to provide default
5099 # value. By we need to know if files were specified by the user.
5606 AWK='$AWK'
5607 test -n "\$AWK" || AWK=awk
5608 _ACEOF
5609
5610 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5611 # The default lists apply if the user does not specify any file.
51005612 ac_need_defaults=:
51015613 while test $# != 0
51025614 do
51185630 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
51195631 ac_cs_recheck=: ;;
51205632 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5121 echo "$ac_cs_version"; exit ;;
5633 $as_echo "$ac_cs_version"; exit ;;
51225634 --debug | --debu | --deb | --de | --d | -d )
51235635 debug=: ;;
51245636 --file | --fil | --fi | --f )
51255637 $ac_shift
5126 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
5638 case $ac_optarg in
5639 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5640 esac
5641 CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
51275642 ac_need_defaults=false;;
51285643 --header | --heade | --head | --hea )
51295644 $ac_shift
5130 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
5645 case $ac_optarg in
5646 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5647 esac
5648 CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
51315649 ac_need_defaults=false;;
51325650 --he | --h)
51335651 # Conflict between --help and --header
5134 { echo "$as_me: error: ambiguous option: $1
5652 { $as_echo "$as_me: error: ambiguous option: $1
51355653 Try \`$0 --help' for more information." >&2
51365654 { (exit 1); exit 1; }; };;
51375655 --help | --hel | -h )
5138 echo "$ac_cs_usage"; exit ;;
5656 $as_echo "$ac_cs_usage"; exit ;;
51395657 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
51405658 | -silent | --silent | --silen | --sile | --sil | --si | --s)
51415659 ac_cs_silent=: ;;
51425660
51435661 # This is an error.
5144 -*) { echo "$as_me: error: unrecognized option: $1
5662 -*) { $as_echo "$as_me: error: unrecognized option: $1
51455663 Try \`$0 --help' for more information." >&2
51465664 { (exit 1); exit 1; }; } ;;
51475665
51605678 fi
51615679
51625680 _ACEOF
5163 cat >>$CONFIG_STATUS <<_ACEOF
5681 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
51645682 if \$ac_cs_recheck; then
5165 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
5166 CONFIG_SHELL=$SHELL
5683 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5684 shift
5685 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5686 CONFIG_SHELL='$SHELL'
51675687 export CONFIG_SHELL
5168 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5169 fi
5170
5171 _ACEOF
5172 cat >>$CONFIG_STATUS <<\_ACEOF
5688 exec "\$@"
5689 fi
5690
5691 _ACEOF
5692 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
51735693 exec 5>>config.log
51745694 {
51755695 echo
51765696 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
51775697 ## Running $as_me. ##
51785698 _ASBOX
5179 echo "$ac_log"
5699 $as_echo "$ac_log"
51805700 } >&5
51815701
51825702 _ACEOF
5183 cat >>$CONFIG_STATUS <<_ACEOF
5184 _ACEOF
5185
5186 cat >>$CONFIG_STATUS <<\_ACEOF
5703 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5704 _ACEOF
5705
5706 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
51875707
51885708 # Handling of arguments.
51895709 for ac_config_target in $ac_config_targets
51915711 case $ac_config_target in
51925712 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
51935713 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
5714 "md5/Makefile") CONFIG_FILES="$CONFIG_FILES md5/Makefile" ;;
5715 "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
5716 "getopt/Makefile") CONFIG_FILES="$CONFIG_FILES getopt/Makefile" ;;
51945717 "ipv6calc/Makefile") CONFIG_FILES="$CONFIG_FILES ipv6calc/Makefile" ;;
5718 "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
51955719 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
51965720 "ipv6logconv/Makefile") CONFIG_FILES="$CONFIG_FILES ipv6logconv/Makefile" ;;
51975721 "ipv6loganon/Makefile") CONFIG_FILES="$CONFIG_FILES ipv6loganon/Makefile" ;;
51995723 "contrib/ipv6calc.spec") CONFIG_FILES="$CONFIG_FILES contrib/ipv6calc.spec" ;;
52005724 "ipv6calcweb/ipv6calcweb.cgi") CONFIG_FILES="$CONFIG_FILES ipv6calcweb/ipv6calcweb.cgi" ;;
52015725
5202 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
5203 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
5726 *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
5727 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
52045728 { (exit 1); exit 1; }; };;
52055729 esac
52065730 done
52405764 (umask 077 && mkdir "$tmp")
52415765 } ||
52425766 {
5243 echo "$me: cannot create a temporary directory in ." >&2
5767 $as_echo "$as_me: cannot create a temporary directory in ." >&2
52445768 { (exit 1); exit 1; }
52455769 }
52465770
5247 #
5248 # Set up the sed scripts for CONFIG_FILES section.
5249 #
5250
5251 # No need to generate the scripts if there are no CONFIG_FILES.
5252 # This happens for instance when ./config.status config.h
5771 # Set up the scripts for CONFIG_FILES section.
5772 # No need to generate them if there are no CONFIG_FILES.
5773 # This happens for instance with `./config.status config.h'.
52535774 if test -n "$CONFIG_FILES"; then
52545775
5255 _ACEOF
5256
5257
5258
5776
5777 ac_cr='
5778 '
5779 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
5780 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5781 ac_cs_awk_cr='\\r'
5782 else
5783 ac_cs_awk_cr=$ac_cr
5784 fi
5785
5786 echo 'BEGIN {' >"$tmp/subs1.awk" &&
5787 _ACEOF
5788
5789
5790 {
5791 echo "cat >conf$$subs.awk <<_ACEOF" &&
5792 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5793 echo "_ACEOF"
5794 } >conf$$subs.sh ||
5795 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
5796 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
5797 { (exit 1); exit 1; }; }
5798 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
52595799 ac_delim='%!_!# '
52605800 for ac_last_try in false false false false false :; do
5261 cat >conf$$subs.sed <<_ACEOF
5262 SHELL!$SHELL$ac_delim
5263 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
5264 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
5265 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
5266 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
5267 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
5268 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
5269 exec_prefix!$exec_prefix$ac_delim
5270 prefix!$prefix$ac_delim
5271 program_transform_name!$program_transform_name$ac_delim
5272 bindir!$bindir$ac_delim
5273 sbindir!$sbindir$ac_delim
5274 libexecdir!$libexecdir$ac_delim
5275 datarootdir!$datarootdir$ac_delim
5276 datadir!$datadir$ac_delim
5277 sysconfdir!$sysconfdir$ac_delim
5278 sharedstatedir!$sharedstatedir$ac_delim
5279 localstatedir!$localstatedir$ac_delim
5280 includedir!$includedir$ac_delim
5281 oldincludedir!$oldincludedir$ac_delim
5282 docdir!$docdir$ac_delim
5283 infodir!$infodir$ac_delim
5284 htmldir!$htmldir$ac_delim
5285 dvidir!$dvidir$ac_delim
5286 pdfdir!$pdfdir$ac_delim
5287 psdir!$psdir$ac_delim
5288 libdir!$libdir$ac_delim
5289 localedir!$localedir$ac_delim
5290 mandir!$mandir$ac_delim
5291 DEFS!$DEFS$ac_delim
5292 ECHO_C!$ECHO_C$ac_delim
5293 ECHO_N!$ECHO_N$ac_delim
5294 ECHO_T!$ECHO_T$ac_delim
5295 LIBS!$LIBS$ac_delim
5296 build_alias!$build_alias$ac_delim
5297 host_alias!$host_alias$ac_delim
5298 target_alias!$target_alias$ac_delim
5299 AWK!$AWK$ac_delim
5300 CC!$CC$ac_delim
5301 CFLAGS!$CFLAGS$ac_delim
5302 LDFLAGS!$LDFLAGS$ac_delim
5303 CPPFLAGS!$CPPFLAGS$ac_delim
5304 ac_ct_CC!$ac_ct_CC$ac_delim
5305 EXEEXT!$EXEEXT$ac_delim
5306 OBJEXT!$OBJEXT$ac_delim
5307 SET_MAKE!$SET_MAKE$ac_delim
5308 CPP!$CPP$ac_delim
5309 GREP!$GREP$ac_delim
5310 EGREP!$EGREP$ac_delim
5311 LIBOBJS!$LIBOBJS$ac_delim
5312 GETOPT_INCLUDE!$GETOPT_INCLUDE$ac_delim
5313 ENABLE_BUNDLED_GETOPT!$ENABLE_BUNDLED_GETOPT$ac_delim
5314 IP2LOCATION_INCLUDE!$IP2LOCATION_INCLUDE$ac_delim
5315 IP2LOCATION_LIB!$IP2LOCATION_LIB$ac_delim
5316 GEOIP_INCLUDE!$GEOIP_INCLUDE$ac_delim
5317 GEOIP_LIB!$GEOIP_LIB$ac_delim
5318 LTLIBOBJS!$LTLIBOBJS$ac_delim
5319 _ACEOF
5320
5321 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 57; then
5801 . ./conf$$subs.sh ||
5802 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
5803 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
5804 { (exit 1); exit 1; }; }
5805
5806 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5807 if test $ac_delim_n = $ac_delim_num; then
53225808 break
53235809 elif $ac_last_try; then
5324 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
5325 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
5810 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
5811 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
53265812 { (exit 1); exit 1; }; }
53275813 else
53285814 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
53295815 fi
53305816 done
5331
5332 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
5333 if test -n "$ac_eof"; then
5334 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
5335 ac_eof=`expr $ac_eof + 1`
5336 fi
5337
5338 cat >>$CONFIG_STATUS <<_ACEOF
5339 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
5340 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
5341 _ACEOF
5342 sed '
5343 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
5344 s/^/s,@/; s/!/@,|#_!!_#|/
5345 :n
5346 t n
5347 s/'"$ac_delim"'$/,g/; t
5348 s/$/\\/; p
5349 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
5350 ' >>$CONFIG_STATUS <conf$$subs.sed
5351 rm -f conf$$subs.sed
5352 cat >>$CONFIG_STATUS <<_ACEOF
5353 :end
5354 s/|#_!!_#|//g
5355 CEOF$ac_eof
5356 _ACEOF
5357
5817 rm -f conf$$subs.sh
5818
5819 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5820 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
5821 _ACEOF
5822 sed -n '
5823 h
5824 s/^/S["/; s/!.*/"]=/
5825 p
5826 g
5827 s/^[^!]*!//
5828 :repl
5829 t repl
5830 s/'"$ac_delim"'$//
5831 t delim
5832 :nl
5833 h
5834 s/\(.\{148\}\).*/\1/
5835 t more1
5836 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5837 p
5838 n
5839 b repl
5840 :more1
5841 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5842 p
5843 g
5844 s/.\{148\}//
5845 t nl
5846 :delim
5847 h
5848 s/\(.\{148\}\).*/\1/
5849 t more2
5850 s/["\\]/\\&/g; s/^/"/; s/$/"/
5851 p
5852 b
5853 :more2
5854 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5855 p
5856 g
5857 s/.\{148\}//
5858 t delim
5859 ' <conf$$subs.awk | sed '
5860 /^[^""]/{
5861 N
5862 s/\n//
5863 }
5864 ' >>$CONFIG_STATUS || ac_write_fail=1
5865 rm -f conf$$subs.awk
5866 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5867 _ACAWK
5868 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
5869 for (key in S) S_is_set[key] = 1
5870 FS = ""
5871
5872 }
5873 {
5874 line = $ 0
5875 nfields = split(line, field, "@")
5876 substed = 0
5877 len = length(field[1])
5878 for (i = 2; i < nfields; i++) {
5879 key = field[i]
5880 keylen = length(key)
5881 if (S_is_set[key]) {
5882 value = S[key]
5883 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5884 len += length(value) + length(field[++i])
5885 substed = 1
5886 } else
5887 len += 1 + keylen
5888 }
5889
5890 print line
5891 }
5892
5893 _ACAWK
5894 _ACEOF
5895 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5896 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5897 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
5898 else
5899 cat
5900 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
5901 || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
5902 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
5903 { (exit 1); exit 1; }; }
5904 _ACEOF
53585905
53595906 # VPATH may cause trouble with some makes, so we remove $(srcdir),
53605907 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
53715918 }'
53725919 fi
53735920
5374 cat >>$CONFIG_STATUS <<\_ACEOF
5921 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
53755922 fi # test -n "$CONFIG_FILES"
53765923
5377
5378 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
5924 # Set up the scripts for CONFIG_HEADERS section.
5925 # No need to generate them if there are no CONFIG_HEADERS.
5926 # This happens for instance with `./config.status Makefile'.
5927 if test -n "$CONFIG_HEADERS"; then
5928 cat >"$tmp/defines.awk" <<\_ACAWK ||
5929 BEGIN {
5930 _ACEOF
5931
5932 # Transform confdefs.h into an awk script `defines.awk', embedded as
5933 # here-document in config.status, that substitutes the proper values into
5934 # config.h.in to produce config.h.
5935
5936 # Create a delimiter string that does not exist in confdefs.h, to ease
5937 # handling of long lines.
5938 ac_delim='%!_!# '
5939 for ac_last_try in false false :; do
5940 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
5941 if test -z "$ac_t"; then
5942 break
5943 elif $ac_last_try; then
5944 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
5945 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
5946 { (exit 1); exit 1; }; }
5947 else
5948 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5949 fi
5950 done
5951
5952 # For the awk script, D is an array of macro values keyed by name,
5953 # likewise P contains macro parameters if any. Preserve backslash
5954 # newline sequences.
5955
5956 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
5957 sed -n '
5958 s/.\{148\}/&'"$ac_delim"'/g
5959 t rset
5960 :rset
5961 s/^[ ]*#[ ]*define[ ][ ]*/ /
5962 t def
5963 d
5964 :def
5965 s/\\$//
5966 t bsnl
5967 s/["\\]/\\&/g
5968 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5969 D["\1"]=" \3"/p
5970 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
5971 d
5972 :bsnl
5973 s/["\\]/\\&/g
5974 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5975 D["\1"]=" \3\\\\\\n"\\/p
5976 t cont
5977 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
5978 t cont
5979 d
5980 :cont
5981 n
5982 s/.\{148\}/&'"$ac_delim"'/g
5983 t clear
5984 :clear
5985 s/\\$//
5986 t bsnlc
5987 s/["\\]/\\&/g; s/^/"/; s/$/"/p
5988 d
5989 :bsnlc
5990 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
5991 b cont
5992 ' <confdefs.h | sed '
5993 s/'"$ac_delim"'/"\\\
5994 "/g' >>$CONFIG_STATUS || ac_write_fail=1
5995
5996 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5997 for (key in D) D_is_set[key] = 1
5998 FS = ""
5999 }
6000 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6001 line = \$ 0
6002 split(line, arg, " ")
6003 if (arg[1] == "#") {
6004 defundef = arg[2]
6005 mac1 = arg[3]
6006 } else {
6007 defundef = substr(arg[1], 2)
6008 mac1 = arg[2]
6009 }
6010 split(mac1, mac2, "(") #)
6011 macro = mac2[1]
6012 prefix = substr(line, 1, index(line, defundef) - 1)
6013 if (D_is_set[macro]) {
6014 # Preserve the white space surrounding the "#".
6015 print prefix "define", macro P[macro] D[macro]
6016 next
6017 } else {
6018 # Replace #undef with comments. This is necessary, for example,
6019 # in the case of _POSIX_SOURCE, which is predefined and required
6020 # on some systems where configure will not decide to define it.
6021 if (defundef == "undef") {
6022 print "/*", prefix defundef, macro, "*/"
6023 next
6024 }
6025 }
6026 }
6027 { print }
6028 _ACAWK
6029 _ACEOF
6030 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6031 { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
6032 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
6033 { (exit 1); exit 1; }; }
6034 fi # test -n "$CONFIG_HEADERS"
6035
6036
6037 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
6038 shift
6039 for ac_tag
53796040 do
53806041 case $ac_tag in
53816042 :[FHLC]) ac_mode=$ac_tag; continue;;
53826043 esac
53836044 case $ac_mode$ac_tag in
53846045 :[FHL]*:*);;
5385 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
5386 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
6046 :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
6047 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
53876048 { (exit 1); exit 1; }; };;
53886049 :[FH]-) ac_tag=-:-;;
53896050 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
54126073 [\\/$]*) false;;
54136074 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
54146075 esac ||
5415 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
5416 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
6076 { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
6077 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
54176078 { (exit 1); exit 1; }; };;
54186079 esac
5419 ac_file_inputs="$ac_file_inputs $ac_f"
6080 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6081 ac_file_inputs="$ac_file_inputs '$ac_f'"
54206082 done
54216083
54226084 # Let's still pretend it is `configure' which instantiates (i.e., don't
54236085 # use $as_me), people would be surprised to read:
54246086 # /* config.h. Generated by config.status. */
5425 configure_input="Generated from "`IFS=:
5426 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
6087 configure_input='Generated from '`
6088 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6089 `' by configure.'
54276090 if test x"$ac_file" != x-; then
54286091 configure_input="$ac_file. $configure_input"
5429 { echo "$as_me:$LINENO: creating $ac_file" >&5
5430 echo "$as_me: creating $ac_file" >&6;}
6092 { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
6093 $as_echo "$as_me: creating $ac_file" >&6;}
54316094 fi
6095 # Neutralize special characters interpreted by sed in replacement strings.
6096 case $configure_input in #(
6097 *\&* | *\|* | *\\* )
6098 ac_sed_conf_input=`$as_echo "$configure_input" |
6099 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6100 *) ac_sed_conf_input=$configure_input;;
6101 esac
54326102
54336103 case $ac_tag in
5434 *:-:* | *:-) cat >"$tmp/stdin";;
6104 *:-:* | *:-) cat >"$tmp/stdin" \
6105 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
6106 $as_echo "$as_me: error: could not create $ac_file" >&2;}
6107 { (exit 1); exit 1; }; } ;;
54356108 esac
54366109 ;;
54376110 esac
54416114 X"$ac_file" : 'X\(//\)[^/]' \| \
54426115 X"$ac_file" : 'X\(//\)$' \| \
54436116 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
5444 echo X"$ac_file" |
6117 $as_echo X"$ac_file" |
54456118 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
54466119 s//\1/
54476120 q
54676140 as_dirs=
54686141 while :; do
54696142 case $as_dir in #(
5470 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
6143 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
54716144 *) as_qdir=$as_dir;;
54726145 esac
54736146 as_dirs="'$as_qdir' $as_dirs"
54766149 X"$as_dir" : 'X\(//\)[^/]' \| \
54776150 X"$as_dir" : 'X\(//\)$' \| \
54786151 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5479 echo X"$as_dir" |
6152 $as_echo X"$as_dir" |
54806153 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
54816154 s//\1/
54826155 q
54976170 test -d "$as_dir" && break
54986171 done
54996172 test -z "$as_dirs" || eval "mkdir $as_dirs"
5500 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
5501 echo "$as_me: error: cannot create directory $as_dir" >&2;}
6173 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
6174 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
55026175 { (exit 1); exit 1; }; }; }
55036176 ac_builddir=.
55046177
55056178 case "$ac_dir" in
55066179 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
55076180 *)
5508 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
6181 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
55096182 # A ".." for each directory in $ac_dir_suffix.
5510 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
6183 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
55116184 case $ac_top_builddir_sub in
55126185 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
55136186 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
55436216
55446217 _ACEOF
55456218
5546 cat >>$CONFIG_STATUS <<\_ACEOF
6219 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
55476220 # If the template does not know about datarootdir, expand it.
55486221 # FIXME: This hack should be removed a few years after 2.60.
55496222 ac_datarootdir_hack=; ac_datarootdir_seen=
55506223
5551 case `sed -n '/datarootdir/ {
6224 ac_sed_dataroot='
6225 /datarootdir/ {
55526226 p
55536227 q
55546228 }
55576231 /@infodir@/p
55586232 /@localedir@/p
55596233 /@mandir@/p
5560 ' $ac_file_inputs` in
6234 '
6235 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
55616236 *datarootdir*) ac_datarootdir_seen=yes;;
55626237 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
5563 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
5564 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
5565 _ACEOF
5566 cat >>$CONFIG_STATUS <<_ACEOF
6238 { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6239 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6240 _ACEOF
6241 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
55676242 ac_datarootdir_hack='
55686243 s&@datadir@&$datadir&g
55696244 s&@docdir@&$docdir&g
55776252 # Neutralize VPATH when `$srcdir' = `.'.
55786253 # Shell code in configure.ac might set extrasub.
55796254 # FIXME: do we really want to maintain this feature?
5580 cat >>$CONFIG_STATUS <<_ACEOF
5581 sed "$ac_vpsub
6255 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6256 ac_sed_extra="$ac_vpsub
55826257 $extrasub
55836258 _ACEOF
5584 cat >>$CONFIG_STATUS <<\_ACEOF
6259 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
55856260 :t
55866261 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5587 s&@configure_input@&$configure_input&;t t
6262 s|@configure_input@|$ac_sed_conf_input|;t t
55886263 s&@top_builddir@&$ac_top_builddir_sub&;t t
6264 s&@top_build_prefix@&$ac_top_build_prefix&;t t
55896265 s&@srcdir@&$ac_srcdir&;t t
55906266 s&@abs_srcdir@&$ac_abs_srcdir&;t t
55916267 s&@top_srcdir@&$ac_top_srcdir&;t t
55946270 s&@abs_builddir@&$ac_abs_builddir&;t t
55956271 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
55966272 $ac_datarootdir_hack
5597 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
6273 "
6274 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6275 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
6276 $as_echo "$as_me: error: could not create $ac_file" >&2;}
6277 { (exit 1); exit 1; }; }
55986278
55996279 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
56006280 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
56016281 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
5602 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6282 { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
56036283 which seems to be undefined. Please make sure it is defined." >&5
5604 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6284 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
56056285 which seems to be undefined. Please make sure it is defined." >&2;}
56066286
56076287 rm -f "$tmp/stdin"
56086288 case $ac_file in
5609 -) cat "$tmp/out"; rm -f "$tmp/out";;
5610 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
5611 esac
6289 -) cat "$tmp/out" && rm -f "$tmp/out";;
6290 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6291 esac \
6292 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
6293 $as_echo "$as_me: error: could not create $ac_file" >&2;}
6294 { (exit 1); exit 1; }; }
56126295 ;;
56136296 :H)
56146297 #
56156298 # CONFIG_HEADER
56166299 #
5617 _ACEOF
5618
5619 # Transform confdefs.h into a sed script `conftest.defines', that
5620 # substitutes the proper values into config.h.in to produce config.h.
5621 rm -f conftest.defines conftest.tail
5622 # First, append a space to every undef/define line, to ease matching.
5623 echo 's/$/ /' >conftest.defines
5624 # Then, protect against being on the right side of a sed subst, or in
5625 # an unquoted here document, in config.status. If some macros were
5626 # called several times there might be several #defines for the same
5627 # symbol, which is useless. But do not sort them, since the last
5628 # AC_DEFINE must be honored.
5629 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
5630 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
5631 # NAME is the cpp macro being defined, VALUE is the value it is being given.
5632 # PARAMS is the parameter list in the macro definition--in most cases, it's
5633 # just an empty string.
5634 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
5635 ac_dB='\\)[ (].*,\\1define\\2'
5636 ac_dC=' '
5637 ac_dD=' ,'
5638
5639 uniq confdefs.h |
5640 sed -n '
5641 t rset
5642 :rset
5643 s/^[ ]*#[ ]*define[ ][ ]*//
5644 t ok
5645 d
5646 :ok
5647 s/[\\&,]/\\&/g
5648 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
5649 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
5650 ' >>conftest.defines
5651
5652 # Remove the space that was appended to ease matching.
5653 # Then replace #undef with comments. This is necessary, for
5654 # example, in the case of _POSIX_SOURCE, which is predefined and required
5655 # on some systems where configure will not decide to define it.
5656 # (The regexp can be short, since the line contains either #define or #undef.)
5657 echo 's/ $//
5658 s,^[ #]*u.*,/* & */,' >>conftest.defines
5659
5660 # Break up conftest.defines:
5661 ac_max_sed_lines=50
5662
5663 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
5664 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
5665 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
5666 # et cetera.
5667 ac_in='$ac_file_inputs'
5668 ac_out='"$tmp/out1"'
5669 ac_nxt='"$tmp/out2"'
5670
5671 while :
5672 do
5673 # Write a here document:
5674 cat >>$CONFIG_STATUS <<_ACEOF
5675 # First, check the format of the line:
5676 cat >"\$tmp/defines.sed" <<\\CEOF
5677 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
5678 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
5679 b
5680 :def
5681 _ACEOF
5682 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
5683 echo 'CEOF
5684 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
5685 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
5686 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
5687 grep . conftest.tail >/dev/null || break
5688 rm -f conftest.defines
5689 mv conftest.tail conftest.defines
5690 done
5691 rm -f conftest.defines conftest.tail
5692
5693 echo "ac_result=$ac_in" >>$CONFIG_STATUS
5694 cat >>$CONFIG_STATUS <<\_ACEOF
56956300 if test x"$ac_file" != x-; then
5696 echo "/* $configure_input */" >"$tmp/config.h"
5697 cat "$ac_result" >>"$tmp/config.h"
5698 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
5699 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
5700 echo "$as_me: $ac_file is unchanged" >&6;}
6301 {
6302 $as_echo "/* $configure_input */" \
6303 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6304 } >"$tmp/config.h" \
6305 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
6306 $as_echo "$as_me: error: could not create $ac_file" >&2;}
6307 { (exit 1); exit 1; }; }
6308 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6309 { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
6310 $as_echo "$as_me: $ac_file is unchanged" >&6;}
57016311 else
5702 rm -f $ac_file
5703 mv "$tmp/config.h" $ac_file
6312 rm -f "$ac_file"
6313 mv "$tmp/config.h" "$ac_file" \
6314 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
6315 $as_echo "$as_me: error: could not create $ac_file" >&2;}
6316 { (exit 1); exit 1; }; }
57046317 fi
57056318 else
5706 echo "/* $configure_input */"
5707 cat "$ac_result"
6319 $as_echo "/* $configure_input */" \
6320 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6321 || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
6322 $as_echo "$as_me: error: could not create -" >&2;}
6323 { (exit 1); exit 1; }; }
57086324 fi
5709 rm -f "$tmp/out12"
57106325 ;;
57116326
57126327
57196334 _ACEOF
57206335 chmod +x $CONFIG_STATUS
57216336 ac_clean_files=$ac_clean_files_save
6337
6338 test $ac_write_fail = 0 ||
6339 { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
6340 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
6341 { (exit 1); exit 1; }; }
57226342
57236343
57246344 # configure is writing to config.log, and then calls config.status.
57416361 # would make configure fail if this is the last instruction.
57426362 $ac_cs_success || { (exit 1); exit 1; }
57436363 fi
5744
6364 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6365 { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6366 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
6367 fi
6368
00 dnl Project: ipv6calc
11 dnl File : configure.in
2 dnl Version: $Id: configure.in,v 1.23 2008/11/19 20:16:13 peter Exp $
2 dnl Version: $Id: configure.in,v 1.26 2008/12/31 12:19:08 peter Exp $
33
44 dnl Process this file with autoconf to produce a configure script.
5 AC_INIT(ipv6calc, 0.72.0, ipv6calc@deepspace6.net, ipv6calc)
5 AC_INIT(ipv6calc, 0.72.1, ipv6calc@deepspace6.net, ipv6calc)
66
77 dnl Define version header
88 AC_CONFIG_HEADER(config.h)
1111 AC_PROG_AWK
1212 AC_PROG_CC
1313 dnl AC_PROG_INSTALL
14 AC_PROG_RANLIB
1415 AC_PROG_MAKE_SET
1516
1617 dnl Checks for header files.
8788 AS_HELP_STRING([--enable-geoip],
8889 [Enable GeoIP support (default: disabled)]),
8990 [
90 GEOIP="$enableval"
91 GEOIP_LIB="-lGeoIP"
91 if test "$enableval" != "no"; then
92 GEOIP="$enableval"
93 GEOIP_LIB="-lGeoIP"
94 fi
9295 ],
9396 [GEOIP="no"])
9497
134137 AC_SUBST(GEOIP_LIB)
135138
136139 dnl Files to create
137 AC_OUTPUT([Makefile ipv6calc/Makefile man/Makefile ipv6logconv/Makefile ipv6loganon/Makefile ipv6logstats/Makefile contrib/ipv6calc.spec ipv6calcweb/ipv6calcweb.cgi ])
140 AC_OUTPUT([Makefile
141 md5/Makefile
142 tools/Makefile
143 getopt/Makefile
144 ipv6calc/Makefile
145 lib/Makefile
146 man/Makefile
147 ipv6logconv/Makefile
148 ipv6loganon/Makefile
149 ipv6logstats/Makefile
150 contrib/ipv6calc.spec
151 ipv6calcweb/ipv6calcweb.cgi ])
33
44 Summary: IPv6 address format change and calculation utility
55 Name: ipv6calc
6 Version: 0.72.0
6 Version: 0.72.1
77 Release: 1
88 Group: System Environment/Base
99 URL: http://www.deepspace6.net/projects/ipv6calc.html
5959 %install
6060 rm -rf $RPM_BUILD_ROOT
6161
62 make install root=$RPM_BUILD_ROOT
62 make install DESTDIR=$RPM_BUILD_ROOT
6363
6464 # Move ipv6calc
6565 mkdir -p $RPM_BUILD_ROOT/bin
5959 %install
6060 rm -rf $RPM_BUILD_ROOT
6161
62 make install root=$RPM_BUILD_ROOT
62 make install DESTDIR=$RPM_BUILD_ROOT
6363
6464 # Move ipv6calc
6565 mkdir -p $RPM_BUILD_ROOT/bin
00 /*
11 * Project : ipv6calc
22 * File : dbieee_iab.h
3 * Version : $Id: dbieee_iab.h,v 1.27 2008/11/19 22:17:05 peter Exp $
4 * Generated : Wed Nov 19 23:09:15 2008
3 * Version : $Id: dbieee_iab.h,v 1.29 2009/01/11 15:08:29 peter Exp $
4 * Generated : Sun Jan 11 11:07:47 2009
55 * Data copyright: IEEE
66 *
77 * Information:
10771077 { 0x0050C2, 0x429000, 0x429FFF, "Matthews Australasia", "MATTHEWS-AUSTRALASIA" },
10781078 { 0x0050C2, 0x42A000, 0x42AFFF, "DSP DESIGN", "DSP-DESIGN" },
10791079 { 0x0050C2, 0x42B000, 0x42BFFF, "VLSIP TECHNOLOGIES, INC.", "VLSIP-TECHNOLOGIES" },
1080 { 0x0050C2, 0x42C000, 0x42CFFF, "SIEMENS VDO", "SIEMENS-VDO" },
1080 { 0x0050C2, 0x42C000, 0x42CFFF, "Continental Automotive Systems US, Inc.", "CONTINENTAL-AUTOMOTIVE-US" },
10811081 { 0x0050C2, 0x42D000, 0x42DFFF, "Argo-Tech", "ARGO-TECH" },
10821082 { 0x0050C2, 0x42E000, 0x42EFFF, "Oelmann Elektronik GmbH", "OELMANN-ELEKTRONIK" },
10831083 { 0x0050C2, 0x42F000, 0x42FFFF, "Win4NET", "WIN4NET" },
25422542 { 0x0050C2, 0x9E2000, 0x9E2FFF, "E-ViEWS SAFETY SYSTEMS, INC", "E-VIEWS-SAFETY" },
25432543 { 0x0050C2, 0x9E3000, 0x9E3FFF, "beON Automatenmanagement GmbH", "BEON-AUTOMATENMANAGEMENT" },
25442544 { 0x0050C2, 0x9E4000, 0x9E4FFF, "Pyxis Controls WLL", "PYXIS-CONTROLS-WLL" },
2545 { 0x0050C2, 0x9E5000, 0x9E5FFF, "Halliburton Far East Pte Ltd", "HALLIBURTON-FAR-EAST-PTE" },
2546 { 0x0050C2, 0x9E6000, 0x9E6FFF, "Kumho Electric, Inc.", "KUMHO-ELECTRIC" },
2547 { 0x0050C2, 0x9E7000, 0x9E7FFF, "DORLET S.A.", "DORLET" },
2548 { 0x0050C2, 0x9E8000, 0x9E8FFF, "Hammock Corporation", "HAMMOCK" },
2549 { 0x0050C2, 0x9E9000, 0x9E9FFF, "Ciemme Sistemi Spa", "CIEMME-SISTEMI-SPA" },
2550 { 0x0050C2, 0x9EA000, 0x9EAFFF, "SISMODULAR - Engenharia, Lda", "SISMODULAR---ENGENHARIA-LDA" },
2551 { 0x0050C2, 0x9EB000, 0x9EBFFF, "AFORE Solutions Inc.", "AFORE-SOLUTIONS" },
2552 { 0x0050C2, 0x9EC000, 0x9ECFFF, "TOPEX SA", "TOPEX" },
2553 { 0x0050C2, 0x9ED000, 0x9EDFFF, "Picell B.V.", "PICELL" },
2554 { 0x0050C2, 0x9EE000, 0x9EEFFF, "Michael Stevens & Partners Ltd", "MICHAEL-STEVENS-PARTNERS" },
2555 { 0x0050C2, 0x9EF000, 0x9EFFFF, "WoKa-Elektronik GmbH", "WOKA-ELEKTRONIK" },
2556 { 0x0050C2, 0x9F0000, 0x9F0FFF, "Veracity UK Ltd", "VERACITY-UK" },
2557 { 0x0050C2, 0x9F1000, 0x9F1FFF, "IDEAS s.r.l.", "IDEAS-S-R-L" },
2558 { 0x0050C2, 0x9F2000, 0x9F2FFF, "Keith & Koep GmbH", "KEITH-KOEP" },
2559 { 0x0050C2, 0x9F3000, 0x9F3FFF, "Vision Technologies, Inc.", "VISION-TECHNOLOGIES" },
2560 { 0x0050C2, 0x9F4000, 0x9F4FFF, "FSR Inc.", "FSR" },
2561 { 0x0050C2, 0x9F5000, 0x9F5FFF, "Commex Technologies", "COMMEX-TECHNOLOGIES" },
2562 { 0x0050C2, 0x9F6000, 0x9F6FFF, "Ion Sense Inc.", "ION-SENSE" },
2563 { 0x0050C2, 0x9F7000, 0x9F7FFF, "Dave Jones Design", "DAVE-JONES-DESIGN" },
2564 { 0x0050C2, 0x9F8000, 0x9F8FFF, "Austco Communication Systems Pty Ltd", "AUSTCO-COMMUNICATION-PTY" },
2565 { 0x0050C2, 0x9F9000, 0x9F9FFF, "ABB Transmission and Distribution Auto Eqip(Xiamen.China)", "ABB-TRANSMISSION-AND-DISTRIBUTION-AUTO-EQIP-XIAMEN-CHINA" },
2566 { 0x0050C2, 0x9FA000, 0x9FAFFF, "Teranex A Division of Silicon Optix", "TERANEX-A-DIVISION-OF-SILICON-OPTIX" },
2567 { 0x0050C2, 0x9FB000, 0x9FBFFF, "Villbau Kft.", "VILLBAU-KFT" },
2568 { 0x0050C2, 0x9FC000, 0x9FCFFF, "ECTEC INC.", "ECTEC" },
2569 { 0x0050C2, 0x9FD000, 0x9FDFFF, "Bitt technology-A Ltd.", "BITT--A" },
2570 { 0x0050C2, 0x9FE000, 0x9FEFFF, "SPECTRA EMBEDDED SYSTEMS", "SPECTRA-EMBEDDED" },
2571 { 0x0050C2, 0x9FF000, 0x9FFFFF, "Humphrey Products", "HUMPHREY-PRODUCTS" },
2572 { 0x0050C2, 0xA00000, 0xA00FFF, "Technovare Systems", "TECHNOVARE" },
2573 { 0x0050C2, 0xA01000, 0xA01FFF, "Patronics International LTD", "PATRONICS" },
2574 { 0x0050C2, 0xA02000, 0xA02FFF, "Reference, LLC.", "REFERENCE-LLC" },
2575 { 0x0050C2, 0xA03000, 0xA03FFF, "EEG Enterprises Inc", "EEG-ENTERPRISES" },
2576 { 0x0050C2, 0xA04000, 0xA04FFF, "TP Radio", "TP-RADIO" },
2577 { 0x0050C2, 0xA05000, 0xA05FFF, "Adgil Design Inc.", "ADGIL-DESIGN" },
2578 { 0x0050C2, 0xA06000, 0xA06FFF, "Cloos Schweisstechnik GmbH", "CLOOS-SCHWEISSTECHNIK" },
2579 { 0x0050C2, 0xA07000, 0xA07FFF, "Dynon Instruments", "DYNON-INSTRUMENTS" },
2580 { 0x0050C2, 0xA08000, 0xA08FFF, "LabJack Corporation", "LABJACK" },
2581 { 0x0050C2, 0xA09000, 0xA09FFF, "Innovative American Technology", "INNOVATIVE-AMERICAN" },
2582 { 0x0050C2, 0xA0A000, 0xA0AFFF, "ACD Elektronik Gmbh", "ACD-ELEKTRONIK" },
2583 { 0x0050C2, 0xA0B000, 0xA0BFFF, "I.D.S. Ingegneria Dei Sistemi S.p.A.", "I-D-S-INGEGNERIA-DEI-SISTEMI-S-P-A" },
2584 { 0x0050C2, 0xA0C000, 0xA0CFFF, "Phytec Messtechnik GmbH", "PHYTEC-MESSTECHNIK" },
2585 { 0x0050C2, 0xA0D000, 0xA0DFFF, "CHARLYROBOT", "CHARLYROBOT" },
2586 { 0x0050C2, 0xA0E000, 0xA0EFFF, "Engicam srl", "ENGICAM-SRL" },
2587 { 0x0050C2, 0xA0F000, 0xA0FFFF, "Visualware Inc", "VISUALWARE" },
2588 { 0x0050C2, 0xA10000, 0xA10FFF, "Essential Design & Integration P/L", "ESSENTIAL-DESIGN-INTEGRATION-P/L" },
2589 { 0x0050C2, 0xA11000, 0xA11FFF, "OJSC Rawenstvo", "OJSC-RAWENSTVO" },
2590 { 0x0050C2, 0xA12000, 0xA12FFF, "HCE Engineering S.r.l.", "HCE-ENGINEERING-S-R-L" },
2591 { 0x0050C2, 0xA13000, 0xA13FFF, "Talyst, Inc.", "TALYST" },
2592 { 0x0050C2, 0xA14000, 0xA14FFF, "Elbit Systems of America - Tallahassee Operations", "ELBIT-OF-AMERICA---TALLAHASSEE-OPERATIONS" },
2593 { 0x0050C2, 0xA15000, 0xA15FFF, "Industrial Computing Ltd", "INDUSTRIAL-COMPUTING" },
2594 { 0x0050C2, 0xA16000, 0xA16FFF, "Baudisch Electronic GmbH", "BAUDISCH" },
2595 { 0x0050C2, 0xA17000, 0xA17FFF, "Winners Satellite Electronics Corp.", "WINNERS-SATELLITE-ELECTRONICS" },
2596 { 0x0050C2, 0xA18000, 0xA18FFF, "Eoslink", "EOSLINK" },
2597 { 0x0050C2, 0xA19000, 0xA19FFF, "Icon Time Systems", "ICON-TIME" },
2598 { 0x0050C2, 0xA1A000, 0xA1AFFF, "DDL", "DDL" },
2599 { 0x0050C2, 0xA1B000, 0xA1BFFF, "Realtime Systems Ltd.", "REALTIME" },
2600 { 0x0050C2, 0xA1C000, 0xA1CFFF, "Microtechnica", "MICROTECHNICA" },
2601 { 0x0050C2, 0xA1D000, 0xA1DFFF, "SAMH Engineering Services", "SAMH-ENGINEERING-SERVICES" },
2602 { 0x0050C2, 0xA1E000, 0xA1EFFF, "MAMAC Systems, Inc.", "MAMAC" },
2603 { 0x0050C2, 0xA1F000, 0xA1FFFF, "Flight Data Systems Pty Ltd", "FLIGHT-DATA-PTY" },
2604 { 0x0050C2, 0xA20000, 0xA20FFF, "Quorum Technologies Ltd", "QUORUM-TECHNOLOGIES" },
2605 { 0x0050C2, 0xA21000, 0xA21FFF, "ISAC SRL", "ISAC-SRL" },
2606 { 0x0050C2, 0xA22000, 0xA22FFF, "Nippon Manufacturing Service Corporation (abbreviated as 'nms')", "NIPPON-MANUFACTURING-SERVICE-ABBREVIATED-AS-NMS" },
2607 { 0x0050C2, 0xA23000, 0xA23FFF, "Agility Mfg, Inc.", "AGILITY-MFG" },
2608 { 0x0050C2, 0xA24000, 0xA24FFF, "GRUPO EPELSA s.l.", "GRUPO-EPELSA-S-L" },
2609 { 0x0050C2, 0xA25000, 0xA25FFF, "Saia-Burgess Controls AG", "SAIA-BURGESS-CONTROLS" },
2610 { 0x0050C2, 0xA26000, 0xA26FFF, "Preferred Oil, LLC", "PREFERRED-OIL-LLC" },
2611 { 0x0050C2, 0xA27000, 0xA27FFF, "meconet e. K.", "MECONET-E-K" },
2612 { 0x0050C2, 0xA28000, 0xA28FFF, "KENDA ELECTRONIC SYSTEMS LIMITED", "KENDA" },
25452613
25462614 };
00 /*
11 * Project : ipv6calc
22 * File : dbieee_oui.h
3 * Version : $Id: dbieee_oui.h,v 1.43 2008/11/19 22:17:05 peter Exp $
4 * Generated : Wed Nov 19 23:09:10 2008
3 * Version : $Id: dbieee_oui.h,v 1.45 2009/01/11 15:08:30 peter Exp $
4 * Generated : Sun Jan 11 11:07:43 2009
55 * Data copyright: IEEE
66 *
77 * Information:
212212 { 0x0000C6, "EON SYSTEMS", "EON" },
213213 { 0x0000C7, "ARIX CORPORATION", "ARIX" },
214214 { 0x0000C8, "ALTOS COMPUTER SYSTEMS", "ALTOS" },
215 { 0x0000C9, "EMULEX CORPORATION", "EMULEX" },
215 { 0x0000C9, "Emulex Corporation", "EMULEX" },
216216 { 0x0000CA, "ARRIS International", "ARRIS" },
217217 { 0x0000CB, "COMPU-SHACK ELECTRONIC GMBH", "COMPU-SHACK" },
218218 { 0x0000CC, "DENSAN CO., LTD.", "DENSAN" },
319319 { 0x000131, "Detection Systems, Inc.", "DETECTION" },
320320 { 0x000132, "Dranetz - BMI", "DRANETZ---BMI" },
321321 { 0x000133, "KYOWA Electronic Instruments C", "KYOWA-INSTRUMENTS-C" },
322 { 0x000134, "SIG Positec Systems AG", "SIG-POSITEC" },
322 { 0x000134, "Selectron Systems AG", "SELECTRON" },
323323 { 0x000135, "KDC Corp.", "KDC" },
324324 { 0x000136, "CyberTAN Technology, Inc.", "CYBERTAN" },
325325 { 0x000137, "IT Farm Corporation", "IT-FARM" },
896896 { 0x000371, "Acomz Networks Corp.", "ACOMZ-NETWORKS" },
897897 { 0x000372, "ULAN", "ULAN" },
898898 { 0x000373, "Aselsan A.S", "ASELSAN-A-S" },
899 { 0x000374, "Hunter Watertech", "HUNTER-WATERTECH" },
899 { 0x000374, "Control Microsystems", "CONTROL-MICROSYSTEMS" },
900900 { 0x000375, "NetMedia, Inc.", "NETMEDIA" },
901901 { 0x000376, "Graphtec Technology, Inc.", "GRAPHTEC" },
902902 { 0x000377, "Gigabit Wireless", "GIGABIT-WIRELESS" },
11081108 { 0x000445, "LMS Skalar Instruments GmbH", "LMS-SKALAR-INSTRUMENTS" },
11091109 { 0x000446, "CYZENTECH Co., Ltd.", "CYZENTECH" },
11101110 { 0x000447, "Acrowave Systems Co., Ltd.", "ACROWAVE" },
1111 { 0x000448, "Polaroid Professional Imaging", "POLAROID-PROFESSIONAL-IMAGING" },
1111 { 0x000448, "Polaroid Corporation", "POLAROID" },
11121112 { 0x000449, "Mapletree Networks", "MAPLETREE-NETWORKS" },
11131113 { 0x00044A, "iPolicy Networks, Inc.", "IPOLICY-NETWORKS" },
11141114 { 0x00044B, "NVIDIA", "NVIDIA" },
13391339 { 0x00052C, "Supreme Magic Corporation", "SUPREME-MAGIC" },
13401340 { 0x00052D, "Zoltrix International Limited", "ZOLTRIX" },
13411341 { 0x00052E, "Cinta Networks", "CINTA-NETWORKS" },
1342 { 0x00052F, "Leviton Voice and Data", "LEVITON-VOICE-AND-DATA" },
1342 { 0x00052F, "Leviton Network Solutions", "LEVITON-NETWORK-SOLUTIONS" },
13431343 { 0x000530, "Andiamo Systems, Inc.", "ANDIAMO" },
13441344 { 0x000531, "Cisco Systems, Inc.", "CISCO" },
13451345 { 0x000532, "Cisco Systems, Inc.", "CISCO" },
16361636 { 0x000655, "Yipee, Inc.", "YIPEE" },
16371637 { 0x000656, "Tactel AB", "TACTEL-AB" },
16381638 { 0x000657, "Market Central, Inc.", "MARKET-CENTRAL" },
1639 { 0x000658, "Helmut Fischer GmbH & Co. KG", "HELMUT-FISCHER" },
1639 { 0x000658, "Helmut Fischer GmbH Institut für Elektronik und Messtechnik", "HELMUT-FISCHER-INSTITUT-FüR-ELEKTRONIK-UND-MESSTECHNIK" },
16401640 { 0x000659, "EAL (Apeldoorn) B.V.", "EAL-APELDOORN" },
16411641 { 0x00065A, "Strix Systems", "STRIX" },
16421642 { 0x00065B, "Dell Computer Corp.", "DELL" },
25972597 { 0x000A3D, "Elo Sistemas Eletronicos S.A.", "ELO-SISTEMAS-ELETRONICOS" },
25982598 { 0x000A3E, "EADS Telecom", "EADS-TELECOM" },
25992599 { 0x000A3F, "Data East Corporation", "DATA-EAST" },
2600 { 0x000A40, "Crown Audio", "CROWN-AUDIO" },
2600 { 0x000A40, "Crown Audio -- Harmanm International", "CROWN-AUDIO----HARMANM" },
26012601 { 0x000A41, "Cisco Systems", "CISCO" },
26022602 { 0x000A42, "Cisco Systems", "CISCO" },
26032603 { 0x000A43, "Chunghwa Telecom Co., Ltd.", "CHUNGHWA-TELECOM" },
28302830 { 0x000B26, "Wetek Corporation", "WETEK" },
28312831 { 0x000B27, "Scion Corporation", "SCION" },
28322832 { 0x000B28, "Quatech Inc.", "QUATECH" },
2833 { 0x000B29, "LG Industrial Systems Co.,Ltd.", "LG-INDUSTRIAL" },
2833 { 0x000B29, "LS(LG) Industrial Systems co.,Ltd", "LS-LG-INDUSTRIAL" },
28342834 { 0x000B2A, "HOWTEL Co., Ltd.", "HOWTEL" },
28352835 { 0x000B2B, "HOSTNET CORPORATION", "HOSTNET" },
28362836 { 0x000B2C, "Eiki Industrial Co. Ltd.", "EIKI-INDUSTRIAL" },
31543154 { 0x000C6A, "MBARI", "MBARI" },
31553155 { 0x000C6B, "Kurz Industrie-Elektronik GmbH", "KURZ-INDUSTRIE-ELEKTRONIK" },
31563156 { 0x000C6C, "Elgato Systems LLC", "ELGATO-LLC" },
3157 { 0x000C6D, "BOC Edwards", "BOC-EDWARDS" },
3157 { 0x000C6D, "Edwards Ltd.", "EDWARDS" },
31583158 { 0x000C6E, "ASUSTEK COMPUTER INC.", "ASUSTEK" },
31593159 { 0x000C6F, "Amtek system co.,LTD.", "AMTEK-SYSTEM" },
31603160 { 0x000C70, "ACC GmbH", "ACC" },
33353335 { 0x000D1F, "AV Digital", "AV-DIGITAL" },
33363336 { 0x000D20, "ASAHIKASEI TECHNOSYSTEM CO.,LTD.", "ASAHIKASEI-TECHNOSYSTEM" },
33373337 { 0x000D21, "WISCORE Inc.", "WISCORE" },
3338 { 0x000D22, "Unitronics", "UNITRONICS" },
3338 { 0x000D22, "Unitronics LTD", "UNITRONICS" },
33393339 { 0x000D23, "Smart Solution, Inc", "SMART-SOLUTION" },
33403340 { 0x000D24, "SENTEC E&E CO., LTD.", "SENTEC-E-E" },
33413341 { 0x000D25, "SANDEN CORPORATION", "SANDEN" },
36833683 { 0x000E7B, "Toshiba", "TOSHIBA" },
36843684 { 0x000E7C, "Televes S.A.", "TELEVES" },
36853685 { 0x000E7D, "Electronics Line 3000 Ltd.", "ELECTRONICS-LINE-3000" },
3686 { 0x000E7E, "Comprog Oy", "COMPROG-OY" },
3686 { 0x000E7E, "ionSign Oy", "IONSIGN-OY" },
36873687 { 0x000E7F, "Hewlett Packard", "HEWLETT-PACKARD" },
36883688 { 0x000E80, "Thomson Technology Inc", "THOMSON" },
36893689 { 0x000E81, "Devicescape Software, Inc.", "DEVICESCAPE-SOFTWARE" },
37363736 { 0x000EB0, "Solutions Radio BV", "SOLUTIONS-RADIO" },
37373737 { 0x000EB1, "Newcotech,Ltd", "NEWCOTECH" },
37383738 { 0x000EB2, "Micro-Research Finland Oy", "MICRO-RESEARCH-FINLAND-OY" },
3739 { 0x000EB3, "LeftHand Networks", "LEFTHAND-NETWORKS" },
3739 { 0x000EB3, "Hewlett-Packard", "HEWLETT-PACKARD" },
37403740 { 0x000EB4, "GUANGZHOU GAOKE COMMUNICATIONS TECHNOLOGY CO.LTD.", "GUANGZHOU-GAOKE-COMMUNICATION" },
37413741 { 0x000EB5, "Ecastle Electronics Co., Ltd.", "ECASTLE-ELECTRONICS" },
37423742 { 0x000EB6, "Riverbed Technology, Inc.", "RIVERBED" },
43244324 { 0x0010FD, "COCOM A/S", "COCOM-A/S" },
43254325 { 0x0010FE, "DIGITAL EQUIPMENT CORPORATION", "DIGITAL-EQUIPMENT" },
43264326 { 0x0010FF, "CISCO SYSTEMS, INC.", "CISCO" },
4327 { 0x001100, "RAM Industries, LLC", "RAM-INDUSTRIES-LLC" },
4327 { 0x001100, "Schneider Electric", "SCHNEIDER-ELECTRIC" },
43284328 { 0x001101, "CET Technologies Pte Ltd", "CET-TECHNOLOGIES-PTE" },
43294329 { 0x001102, "Aurora Multimedia Corp.", "AURORA-MULTIMEDIA" },
43304330 { 0x001103, "kawamura electric inc.", "KAWAMURA-ELECTRIC" },
44194419 { 0x00115C, "Cisco", "CISCO" },
44204420 { 0x00115D, "Cisco", "CISCO" },
44214421 { 0x00115E, "ProMinent Dosiertechnik GmbH", "PROMINENT-DOSIERTECHNIK" },
4422 { 0x00115F, "Intellix Co., Ltd.", "INTELLIX" },
4422 { 0x00115F, "ITX Security Co., Ltd.", "ITX-SECURITY" },
44234423 { 0x001160, "ARTDIO Company Co., LTD", "ARTDIO-COMPANY" },
44244424 { 0x001161, "NetStreams, LLC", "NETSTREAMS-LLC" },
44254425 { 0x001162, "STAR MICRONICS CO.,LTD.", "STAR-MICRONICS" },
44434443 { 0x001174, "Wibhu Technologies, Inc.", "WIBHU-TECHNOLOGIES" },
44444444 { 0x001175, "PathScale, Inc.", "PATHSCALE" },
44454445 { 0x001176, "Intellambda Systems, Inc.", "INTELLAMBDA" },
4446 { 0x001177, "COAXIAL NETWORKS, INC.", "COAXIAL-NETWORKS" },
4446 { 0x001177, "Coaxial Networks, Inc.", "COAXIAL-NETWORKS" },
44474447 { 0x001178, "Chiron Technology Ltd", "CHIRON" },
44484448 { 0x001179, "Singular Technology Co. Ltd.", "SINGULAR" },
44494449 { 0x00117A, "Singim International Corp.", "SINGIM" },
45234523 { 0x0011C4, "Terminales de Telecomunicacion Terrestre, S.L.", "TERMINALES-DE-TELECOMUNICACION-TERRESTRE-S-L" },
45244524 { 0x0011C5, "TEN Technology", "TEN" },
45254525 { 0x0011C6, "Seagate Technology LLC", "SEAGATE-LLC" },
4526 { 0x0011C7, "RAYMARINE Group Ltd.", "RAYMARINE-GROUP" },
4526 { 0x0011C7, "Raymarine UK Ltd", "RAYMARINE-UK" },
45274527 { 0x0011C8, "Powercom Co., Ltd.", "POWERCOM" },
45284528 { 0x0011C9, "MTT Corporation", "MTT" },
45294529 { 0x0011CA, "Long Range Systems, Inc.", "LONG-RANGE" },
47774777 { 0x0012C2, "Apex Electronics Factory", "APEX-ELECTRONICS-FACTORY" },
47784778 { 0x0012C3, "WIT S.A.", "WIT" },
47794779 { 0x0012C4, "Viseon, Inc.", "VISEON" },
4780 { 0x0012C5, "V-Show Technology Co.Ltd", "V-SHOW" },
4780 { 0x0012C5, "V-Show Technology (China) Co.,Ltd", "V-SHOW-CHINA" },
47814781 { 0x0012C6, "TGC America, Inc", "TGC-AMERICA" },
47824782 { 0x0012C7, "SECURAY Technologies Ltd.Co.", "SECURAY-TECHNOLOGIES" },
47834783 { 0x0012C8, "Perfect tech", "PERFECT-TECH" },
53005300 { 0x0014CD, "DigitalZone Co., Ltd.", "DIGITALZONE" },
53015301 { 0x0014CE, "NF CORPORATION", "NF" },
53025302 { 0x0014CF, "Nextlink.to A/S", "NEXTLINK-TO-A/S" },
5303 { 0x0014D0, "BTI Photonics", "BTI-PHOTONICS" },
5303 { 0x0014D0, "BTI Systems Inc.", "BTI" },
53045304 { 0x0014D1, "TRENDware International, Inc.", "TRENDWARE" },
53055305 { 0x0014D2, "KYUKI CORPORATION", "KYUKI" },
53065306 { 0x0014D3, "SEPSA", "SEPSA" },
53855385 { 0x001522, "Dea Security", "DEA-SECURITY" },
53865386 { 0x001523, "Meteor Communications Corporation", "METEOR-COMMUNICATION" },
53875387 { 0x001524, "Numatics, Inc.", "NUMATICS" },
5388 { 0x001525, "PTI Integrated Systems, Inc.", "PTI-INTEGRATED" },
5388 { 0x001525, "Chamberlain Access Solutions", "CHAMBERLAIN-ACCESS-SOLUTIONS" },
53895389 { 0x001526, "Remote Technologies Inc", "REMOTE-TECHNOLOGIES" },
53905390 { 0x001527, "Balboa Instruments", "BALBOA-INSTRUMENTS" },
53915391 { 0x001528, "Beacon Medical Products LLC d.b.a. BeaconMedaes", "BEACON-MEDICAL-PRODUCTS-LLC-D-B-A-BEACONMEDAES" },
54435443 { 0x00155C, "Dresser Wayne", "DRESSER-WAYNE" },
54445444 { 0x00155D, "Microsoft Corporation", "MICROSOFT" },
54455445 { 0x00155E, "Morgan Stanley", "MORGAN-STANLEY" },
5446 { 0x00155F, "GreenPeak", "GREENPEAK" },
5446 { 0x00155F, "GreenPeak Technologies", "GREENPEAK-TECHNOLOGIES" },
54475447 { 0x001560, "Hewlett Packard", "HEWLETT-PACKARD" },
54485448 { 0x001561, "JJPlus Corporation", "JJPLUS" },
54495449 { 0x001562, "Cisco Systems", "CISCO" },
55065506 { 0x00159B, "Nortel", "NORTEL" },
55075507 { 0x00159C, "B-KYUNG SYSTEM Co.,Ltd.", "B-KYUNG-SYSTEM" },
55085508 { 0x00159D, "Minicom Advanced Systems ltd", "MINICOM-ADVANCED" },
5509 { 0x00159E, "Saitek plc", "SAITEK-PLC" },
5509 { 0x00159E, "Mad Catz Interactive Inc", "MAD-CATZ-INTERACTIVE" },
55105510 { 0x00159F, "Terascala, Inc.", "TERASCALA" },
55115511 { 0x0015A0, "Nokia Danmark A/S", "NOKIA-DANMARK-A/S" },
5512 { 0x0015A1, "SINTERS SAS", "SINTERS-SAS" },
5512 { 0x0015A1, "ECA-SINTERS", "ECA-SINTERS" },
55135513 { 0x0015A2, "ARRIS International", "ARRIS" },
55145514 { 0x0015A3, "ARRIS International", "ARRIS" },
55155515 { 0x0015A4, "ARRIS International", "ARRIS" },
55355535 { 0x0015B8, "Tahoe", "TAHOE" },
55365536 { 0x0015B9, "Samsung Electronics Co., Ltd.", "SAMSUNG-ELECTRONICS" },
55375537 { 0x0015BA, "iba AG", "IBA" },
5538 { 0x0015BB, "SMA Technologie AG", "SMA-TECHNOLOGIE" },
5538 { 0x0015BB, "SMA Solar Technology AG", "SMA-SOLAR" },
55395539 { 0x0015BC, "Develco", "DEVELCO" },
55405540 { 0x0015BD, "Group 4 Technology Ltd", "GROUP-4" },
55415541 { 0x0015BE, "Iqua Ltd.", "IQUA" },
55745574 { 0x0015DF, "Clivet S.p.A.", "CLIVET-S-P-A" },
55755575 { 0x0015E0, "Ericsson Mobile Platforms", "ERICSSON-MOBILE-PLATFORMS" },
55765576 { 0x0015E1, "picoChip Designs Ltd", "PICOCHIP-DESIGNS" },
5577 { 0x0015E2, "Wissenschaftliche Geraetebau Dr. Ing. H. Knauer GmbH", "WISSENSCHAFTLICHE-GERAETEBAU-DR-ING-H-KNAUER" },
5577 { 0x0015E2, "Dr.Ing. Herbert Knauer GmbH", "DR-ING-HERBERT-KNAUER" },
55785578 { 0x0015E3, "Dream Technologies Corporation", "DREAM-TECHNOLOGIES" },
55795579 { 0x0015E4, "Zimmer Elektromedizin", "ZIMMER-ELEKTROMEDIZIN" },
55805580 { 0x0015E5, "Cheertek Inc.", "CHEERTEK" },
56855685 { 0x00164E, "Nokia Danmark A/S", "NOKIA-DANMARK-A/S" },
56865686 { 0x00164F, "World Ethnic Broadcastin Inc.", "WORLD-ETHNIC-BROADCASTIN" },
56875687 { 0x001650, "EYAL MICROWAVE", "EYAL-MICROWAVE" },
5688 { 0x001651, "PRIVATE", "PRIVATE" },
5688 { 0x001651, "Exeo Systems", "EXEO" },
56895689 { 0x001652, "Hoatech Technologies, Inc.", "HOATECH-TECHNOLOGIES" },
56905690 { 0x001653, "LEGO System A/S IE Electronics Division", "LEGO-SYSTEM-A/S-IE-ELECTRONICS-DIVISION" },
56915691 { 0x001654, "Flex-P Industries Sdn. Bhd.", "FLEX-P-INDUSTRIES-SDN-BHD" },
61426142 { 0x001817, "D. E. Shaw Research, LLC", "D-E-SHAW-RESEARCH-LLC" },
61436143 { 0x001818, "Cisco Systems", "CISCO" },
61446144 { 0x001819, "Cisco Systems", "CISCO" },
6145 { 0x00181A, "AVerMedia Technologies Inc.", "AVERMEDIA-TECHNOLOGIES" },
6145 { 0x00181A, "AVerMedia Information Inc.", "AVERMEDIA-INFORMATION" },
61466146 { 0x00181B, "TaiJin Metal Co., Ltd.", "TAIJIN-METAL" },
61476147 { 0x00181C, "Exterity Limited", "EXTERITY" },
61486148 { 0x00181D, "ASIA ELECTRONICS CO.,LTD", "ASIA-ELECTRONICS" },
62176217 { 0x001862, "Seagate Technology", "SEAGATE" },
62186218 { 0x001863, "Veritech Electronics Limited", "VERITECH-ELECTRONICS" },
62196219 { 0x001864, "Cybectec Inc.", "CYBECTEC" },
6220 { 0x001865, "Siemens Medical Solutions Diagnostics Manufacturing Ltd", "SIEMENS-MEDICAL-SOLUTIONS-DIAGNOSTICS-MANUFACTURING" },
6220 { 0x001865, "Siemens Healthcare Diagnostics Manufacturing Ltd", "SIEMENS-HEALTHCARE-DIAGNOSTICS-MANUFACTURING" },
62216221 { 0x001866, "Leutron Vision", "LEUTRON-VISION" },
62226222 { 0x001867, "Evolution Robotics Retail", "EVOLUTION-ROBOTICS-RETAIL" },
62236223 { 0x001868, "Scientific Atlanta, A Cisco Company", "SCIENTIFIC-ATLANTA-A-CISCO-COMPANY" },
62446244 { 0x00187D, "Armorlink shanghai Co. Ltd", "ARMORLINK-SHANGHAI" },
62456245 { 0x00187E, "RGB Spectrum", "RGB-SPECTRUM" },
62466246 { 0x00187F, "ZODIANET", "ZODIANET" },
6247 { 0x001880, "Mobilygen", "MOBILYGEN" },
6247 { 0x001880, "Maxim Integrated Circuits", "MAXIM-INTEGRATED-CIRCUITS" },
62486248 { 0x001881, "Buyang Electronics Industrial Co., Ltd", "BUYANG-ELECTRONICS-INDUSTRIAL" },
62496249 { 0x001882, "Huawei Technologies Co., Ltd.", "HUAWEI-TECHNOLOGIES" },
62506250 { 0x001883, "FORMOSA21 INC.", "FORMOSA21" },
65996599 { 0x0019E0, "TP-LINK Technologies Co., Ltd.", "TP-LINK-TECHNOLOGIES" },
66006600 { 0x0019E1, "Nortel", "NORTEL" },
66016601 { 0x0019E2, "Juniper Networks", "JUNIPER-NETWORKS" },
6602 { 0x0019E3, "Apple Computers", "APPLE-COMPUTERS" },
6602 { 0x0019E3, "Apple Computer Inc.", "APPLE" },
66036603 { 0x0019E4, "2Wire, Inc", "2WIRE" },
66046604 { 0x0019E5, "Lynx Studio Technology, Inc.", "LYNX-STUDIO" },
66056605 { 0x0019E6, "TOYO MEDIC CO.,LTD.", "TOYO-MEDIC" },
66216621 { 0x0019F6, "Acconet (PTE) Ltd", "ACCONET-PTE" },
66226622 { 0x0019F7, "Onset Computer Corporation", "ONSET" },
66236623 { 0x0019F8, "Embedded Systems Design, Inc.", "EMBEDDED-DESIGN" },
6624 { 0x0019F9, "Lambda", "LAMBDA" },
6624 { 0x0019F9, "TDK-Lambda", "TDK-LAMBDA" },
66256625 { 0x0019FA, "Cable Vision Electronics CO., LTD.", "CABLE-VISION-ELECTRONICS" },
66266626 { 0x0019FB, "AMSTRAD PLC", "AMSTRAD-PLC" },
66276627 { 0x0019FC, "PT. Ufoakses Sukses Luarbiasa", "PT-UFOAKSES-SUKSES-LUARBIASA" },
68366836 { 0x001ACD, "Tidel Engineering LP", "TIDEL-ENGINEERING-LP" },
68376837 { 0x001ACE, "YUPITERU CORPORATION", "YUPITERU" },
68386838 { 0x001ACF, "C.T. ELETTRONICA", "C-T-ELETTRONICA" },
6839 { 0x001AD0, "Siemens Schweiz AG", "SIEMENS-SCHWEIZ" },
6839 { 0x001AD0, "Albis Technologies AG", "ALBIS-TECHNOLOGIES" },
68406840 { 0x001AD1, "FARGO CO., LTD.", "FARGO" },
68416841 { 0x001AD2, "Eletronica Nitron Ltda", "ELETRONICA-NITRON-LTDA" },
68426842 { 0x001AD3, "Vamp Ltd.", "VAMP" },
69836983 { 0x001B60, "NAVIGON AG", "NAVIGON" },
69846984 { 0x001B61, "Digital Acoustics, LLC", "DIGITAL-ACOUSTICS-LLC" },
69856985 { 0x001B62, "JHT Optoelectronics Co.,Ltd.", "JHT-OPTOELECTRONICS" },
6986 { 0x001B63, "Apple Inc.", "APPLE" },
6986 { 0x001B63, "Apple Computer Inc.", "APPLE" },
69876987 { 0x001B64, "IsaacLandKorea Co., Ltd,", "ISAACLANDKOREA" },
69886988 { 0x001B65, "China Gridcom Co., Ltd", "CHINA-GRIDCOM" },
69896989 { 0x001B66, "Sennheiser electronic GmbH & Co. KG", "SENNHEISER" },
70177017 { 0x001B82, "Taiwan Semiconductor Co., Ltd.", "TAIWAN-SEMICONDUCTOR" },
70187018 { 0x001B83, "Finsoft Ltd", "FINSOFT" },
70197019 { 0x001B84, "Scan Engineering Telecom", "SCAN-ENGINEERING-TELECOM" },
7020 { 0x001B85, "MAN Diesel A/S", "MAN-DIESEL-A/S" },
7020 { 0x001B85, "MAN Diesel SE", "MAN-DIESEL-SE" },
70217021 { 0x001B86, "Bosch Access Systems GmbH", "BOSCH-ACCESS" },
70227022 { 0x001B87, "Deepsound Tech. Co., Ltd", "DEEPSOUND-TECH" },
70237023 { 0x001B88, "Divinet Access Technologies Ltd", "DIVINET-ACCESS-TECHNOLOGIES" },
71007100 { 0x001BD5, "Cisco Systems", "CISCO" },
71017101 { 0x001BD6, "Kelvin Hughes Ltd", "KELVIN-HUGHES" },
71027102 { 0x001BD7, "Scientific Atlanta, A Cisco Company", "SCIENTIFIC-ATLANTA-A-CISCO-COMPANY" },
7103 { 0x001BD8, "DVTel, Inc.", "DVTEL" },
7103 { 0x001BD8, "DVTel LTD", "DVTEL" },
71047104 { 0x001BD9, "Edgewater Computer Systems", "EDGEWATER" },
71057105 { 0x001BDA, "UTStarcom Inc", "UTSTARCOM" },
71067106 { 0x001BDB, "Valeo VECS", "VALEO-VECS" },
72557255 { 0x001C70, "NOVACOMM LTDA", "NOVACOMM-LTDA" },
72567256 { 0x001C71, "Emergent Electronics", "EMERGENT-ELECTRONICS" },
72577257 { 0x001C72, "Mayer & Cie GmbH & Co KG", "MAYER-CIE" },
7258 { 0x001C73, "Arastra, Inc.", "ARASTRA" },
7258 { 0x001C73, "Arista Networks, Inc.", "ARISTA-NETWORKS" },
72597259 { 0x001C74, "Syswan Technologies Inc.", "SYSWAN-TECHNOLOGIES" },
72607260 { 0x001C75, "RF Systems GmbH", "RF" },
72617261 { 0x001C76, "The Wandsworth Group Ltd", "THE-WANDSWORTH-GROUP" },
73537353 { 0x001CD2, "King Champion (Hong Kong) Limited", "KING-CHAMPION-HONG-KONG" },
73547354 { 0x001CD3, "ZP Engineering SEL", "ZP-ENGINEERING-SEL" },
73557355 { 0x001CD4, "Nokia Danmark A/S", "NOKIA-DANMARK-A/S" },
7356 { 0x001CD5, "Zazzle Technologies, Inc.", "ZAZZLE-TECHNOLOGIES" },
7356 { 0x001CD5, "ZeeVee, Inc.", "ZEEVEE" },
73577357 { 0x001CD6, "Nokia Danmark A/S", "NOKIA-DANMARK-A/S" },
73587358 { 0x001CD7, "Harman/Becker Automotive Systems GmbH", "HARMAN/BECKER-AUTOMOTIVE" },
73597359 { 0x001CD8, "BlueAnt Wireless", "BLUEANT-WIRELESS" },
74327432 { 0x001D21, "Alcad S.A.", "ALCAD" },
74337433 { 0x001D22, "Foss Analytical A/S", "FOSS-ANALYTICAL-A/S" },
74347434 { 0x001D23, "SENSUS METERING SYSTEMS", "SENSUS-METERING" },
7435 { 0x001D24, "DCSI", "DCSI" },
7435 { 0x001D24, "Aclara Power-Line Systems Inc.", "ACLARA-POWER-LINE" },
74367436 { 0x001D25, "Samsung Electronics Co.,Ltd", "SAMSUNG-ELECTRONICS" },
74377437 { 0x001D26, "Rockridgesound Technology Co.", "ROCKRIDGESOUND" },
74387438 { 0x001D27, "NAC-INTERCOM", "NAC-INTERCOM" },
74757475 { 0x001D4C, "Alcatel-Lucent", "ALCATEL-LUCENT" },
74767476 { 0x001D4D, "Adaptive Recognition Hungary, Inc", "ADAPTIVE-RECOGNITION-HUNGARY" },
74777477 { 0x001D4E, "TCM Mobile LLC", "TCM-MOBILE-LLC" },
7478 { 0x001D4F, "Apple Inc", "APPLE" },
7478 { 0x001D4F, "Apple Computer Inc.", "APPLE" },
74797479 { 0x001D50, "SPINETIX SA", "SPINETIX" },
74807480 { 0x001D51, "GE Energy", "GE-ENERGY" },
74817481 { 0x001D52, "Defzone B.V.", "DEFZONE" },
7482 { 0x001D53, "SHARP-ROXY CORP.(M) SDN. BHD.", "SHARP-ROXY-M-SDN-BHD" },
7482 { 0x001D53, "S&O Electronics (Malaysia) Sdn. Bhd.", "S-O-ELECTRONICS-MALAYSIA-SDN-BHD" },
74837483 { 0x001D54, "Sunnic Technology & Merchandise INC.", "SUNNIC-MERCHANDISE" },
74847484 { 0x001D55, "ZANTAZ, Inc", "ZANTAZ" },
74857485 { 0x001D56, "Kramer Electronics Ltd.", "KRAMER-ELECTRONICS" },
74867486 { 0x001D57, "CAETEC Messtechnik", "CAETEC-MESSTECHNIK" },
74877487 { 0x001D58, "CQ Inc", "CQ" },
7488 { 0x001D59, "CHEROKEE INTERNATIONAL", "CHEROKEE" },
7488 { 0x001D59, "Mitra Energy & Infrastructure", "MITRA-ENERGY-INFRASTRUCTURE" },
74897489 { 0x001D5A, "2Wire Inc.", "2WIRE" },
74907490 { 0x001D5B, "Tecvan Informatica Ltda", "TECVAN-INFORMATICA-LTDA" },
74917491 { 0x001D5C, "Tom Communication Industrial Co.,Ltd.", "TOM-COMMUNICATION-INDUSTRIAL" },
75677567 { 0x001DA8, "Takahata Electronics Co.,Ltd", "TAKAHATA-ELECTRONICS" },
75687568 { 0x001DA9, "Castles Technology, Co., LTD", "CASTLES" },
75697569 { 0x001DAA, "DrayTek Corp.", "DRAYTEK" },
7570 { 0x001DAB, "SwissQual", "SWISSQUAL" },
7570 { 0x001DAB, "SwissQual License AG", "SWISSQUAL-LICENSE" },
75717571 { 0x001DAC, "Gigamon Systems LLC", "GIGAMON-LLC" },
75727572 { 0x001DAD, "Sinotech Engineering Consultants, Inc. Geotechnical Enginee", "SINOTECH-ENGINEERING-CONSULTANTS-GEOTECHNICAL-ENGINEE" },
75737573 { 0x001DAE, "CHANG TSENG TECHNOLOGY CO., LTD", "CHANG-TSENG" },
77347734 { 0x001E4F, "Dell Inc.", "DELL" },
77357735 { 0x001E50, "BATTISTONI RESEARCH", "BATTISTONI-RESEARCH" },
77367736 { 0x001E51, "Converter Industry Srl", "CONVERTER-INDUSTRY-SRL" },
7737 { 0x001E52, "Apple Inc", "APPLE" },
7737 { 0x001E52, "Apple Computer Inc", "APPLE" },
77387738 { 0x001E53, "Further Tech Co., LTD", "FURTHER-TECH" },
77397739 { 0x001E54, "TOYO ELECTRIC Corporation", "TOYO-ELECTRIC" },
77407740 { 0x001E55, "COWON SYSTEMS,Inc.", "COWON" },
78447844 { 0x001EBD, "Cisco Systems", "CISCO" },
78457845 { 0x001EBE, "Cisco Systems", "CISCO" },
78467846 { 0x001EBF, "Haas Automation Inc.", "HAAS-AUTOMATION" },
7847 { 0x001EC0, "PRIVATE", "PRIVATE" },
7847 { 0x001EC0, "ZeroG Wireless Inc.", "ZEROG-WIRELESS" },
78487848 { 0x001EC1, "3COM EUROPE LTD", "3COM" },
78497849 { 0x001EC2, "Apple, Inc", "APPLE" },
78507850 { 0x001EC3, "Kozio, Inc.", "KOZIO" },
82258225 { 0x00203A, "DIGITAL BI0METRICS INC.", "DIGITAL-BI0METRICS" },
82268226 { 0x00203B, "WISDM LTD.", "WISDM" },
82278227 { 0x00203C, "EUROTIME AB", "EUROTIME-AB" },
8228 { 0x00203D, "NOVAR ELECTRONICS CORPORATION", "NOVAR-ELECTRONICS" },
8228 { 0x00203D, "Honeywell ECC", "HONEYWELL-ECC" },
82298229 { 0x00203E, "LogiCan Technologies, Inc.", "LOGICAN-TECHNOLOGIES" },
82308230 { 0x00203F, "JUKI CORPORATION", "JUKI" },
82318231 { 0x002040, "Motorola Broadband Communications Sector", "MOTOROLA-BROADBAND-COMMUNICATION-SECTOR" },
86478647 { 0x0021E0, "CommAgility Ltd", "COMMAGILITY" },
86488648 { 0x0021E1, "Nortel Networks", "NORTEL-NETWORKS" },
86498649 { 0x0021E2, "Creative Electronic GmbH", "CREATIVE" },
8650 { 0x0021E3, "BusTek LLC", "BUSTEK-LLC" },
8650 { 0x0021E3, "SerialTek LLC", "SERIALTEK-LLC" },
86518651 { 0x0021E4, "I-WIN", "I-WIN" },
86528652 { 0x0021E5, "Display Solution AG", "DISPLAY-SOLUTION" },
86538653 { 0x0021E6, "Starlight Video Limited", "STARLIGHT-VIDEO" },
88168816 { 0x002289, "Optosecurity Inc.", "OPTOSECURITY" },
88178817 { 0x00228A, "Teratronik elektronische systeme gmbh", "TERATRONIK-ELEKTRONISCHE-SYSTEME" },
88188818 { 0x00228B, "Kensington Computer Products Group", "KENSINGTON-PRODUCTS-GROUP" },
8819 { 0x00228C, "Solar Verlag GmbH", "SOLAR-VERLAG" },
8819 { 0x00228C, "Photon Europe GmbH", "PHOTON-EUROPE" },
88208820 { 0x00228D, "GBS Laboratories LLC", "GBS-LABORATORIES-LLC" },
88218821 { 0x00228E, "TV-NUMERIC", "TV-NUMERIC" },
88228822 { 0x00228F, "CNRS", "CNRS" },
92139213 { 0x002416, "Any Use", "ANY-USE" },
92149214 { 0x002417, "Thomson Telecom Belgium", "THOMSON-TELECOM-BELGIUM" },
92159215 { 0x002418, "Nextwave Semiconductor", "NEXTWAVE-SEMICONDUCTOR" },
9216 { 0x002419, "Patronics International LTD", "PATRONICS" },
9216 { 0x002419, "PRIVATE", "PRIVATE" },
92179217 { 0x00241A, "Red Beetle Inc.", "RED-BEETLE" },
92189218 { 0x00241B, "iWOW Communications Pte Ltd", "IWOW-COMMUNICATION-PTE" },
92199219 { 0x00241C, "FuGang Electronic (DG) Co.,Ltd", "FUGANG-DG" },
92919291 { 0x002464, "Bridge Technologies Co AS", "BRIDGE-TECHNOLOGIES-AS" },
92929292 { 0x002465, "Elentec", "ELENTEC" },
92939293 { 0x002466, "Unitron nv", "UNITRON-NV" },
9294 { 0x002467, "AOC International (Europe) GmbH", "AOC-EUROPE" },
9295 { 0x002468, "Sumavision Technologies Co.,Ltd", "SUMAVISION-TECHNOLOGIES" },
9296 { 0x002469, "Smart Doorphones", "SMART-DOORPHONES" },
9297 { 0x00246A, "Solid Year Co., Ltd.", "SOLID-YEAR" },
9298 { 0x00246B, "Coventive", "COVENTIVE" },
9299 { 0x00246C, "ARUBA NETWORKS, INC.", "ARUBA-NETWORKS" },
9300 { 0x00246D, "Weinzierl Engineering GmbH", "WEINZIERL-ENGINEERING" },
9301 { 0x00246E, "Phihong USA Corp.", "PHIHONG-USA" },
9302 { 0x00246F, "Onda Communication spa", "ONDA-COMMUNICATION-SPA" },
9303 { 0x002470, "AUROTECH ultrasound AS.", "AUROTECH-ULTRASOUND-AS" },
9304 { 0x002471, "Fusion MultiSystems dba Fusion-io", "FUSION-MULTISYSTEMS-DBA-FUSION-IO" },
9305 { 0x002472, "ReDriven Power Inc.", "REDRIVEN-POWER" },
9306 { 0x002473, "3Com Europe Ltd", "3COM" },
9307 { 0x002474, "Autronica Fire And Securirty", "AUTRONICA-FIRE-AND-SECURIRTY" },
9308 { 0x002475, "Compass System(Embedded Dept.)", "COMPASS-SYSTEM-EMBEDDED-DEPT" },
9309 { 0x002476, "TAP.tv", "TAP-TV" },
9310 { 0x002477, "Tibbo Technology", "TIBBO" },
9311 { 0x002478, "Mag Tech Electronics Co Limited", "MAG-TECH-ELECTRONICS" },
9312 { 0x002479, "Optec Displays, Inc.", "OPTEC-DISPLAYS" },
9313 { 0x00247A, "FU YI CHENG Technology Co., Ltd.", "FU-YI-CHENG" },
9314 { 0x00247B, "Actiontec Electronics, Inc", "ACTIONTEC-ELECTRONICS" },
9315 { 0x00247C, "Nokia Danmark A/S", "NOKIA-DANMARK-A/S" },
9316 { 0x00247D, "Nokia Danmark A/S", "NOKIA-DANMARK-A/S" },
9317 { 0x00247E, "USI", "USI" },
9318 { 0x00247F, "Nortel Networks", "NORTEL-NETWORKS" },
9319 { 0x002480, "Meteocontrol GmbH", "METEOCONTROL" },
9320 { 0x002481, "Hewlett Packard", "HEWLETT-PACKARD" },
9321 { 0x002482, "Ruckus Wireless", "RUCKUS-WIRELESS" },
9322 { 0x002483, "LG Electronics", "LG-ELECTRONICS" },
9323 { 0x002484, "Bang and Olufsen Medicom a/s", "BANG-AND-OLUFSEN-MEDICOM-A/S" },
9324 { 0x002485, "ConteXtream Ltd", "CONTEXTREAM" },
9325 { 0x002486, "DesignArt Networks", "DESIGNART-NETWORKS" },
9326 { 0x002487, "Blackboard Inc.", "BLACKBOARD" },
9327 { 0x002488, "Centre For Development Of Telematics", "CENTRE-FOR-DEVELOPMENT-OF-TELEMATICS" },
9328 { 0x002489, "Vodafone Omnitel N.V.", "VODAFONE-OMNITEL-N-V" },
9329 { 0x00248A, "Kaga Electronics Co., Ltd.", "KAGA-ELECTRONICS" },
9330 { 0x00248B, "HYBUS CO., LTD.", "HYBUS" },
9331 { 0x00248C, "ASUSTek COMPUTER INC.", "ASUSTEK" },
9332 { 0x00248D, "Sony Computer Entertainment Inc.", "SONY-ENTERTAINMENT" },
9333 { 0x00248E, "Infoware ZRt.", "INFOWARE-ZRT" },
9334 { 0x00248F, "DO-MONIX", "DO-MONIX" },
9335 { 0x002490, "Samsung Electronics Co.,LTD", "SAMSUNG-ELECTRONICS" },
9336 { 0x002491, "Samsung Electronics", "SAMSUNG-ELECTRONICS" },
9337 { 0x002492, "Motorola, Broadband Solutions Group", "MOTOROLA-BROADBAND-SOLUTIONS-GROUP" },
9338 { 0x002493, "Motorola, Inc", "MOTOROLA" },
9339 { 0x002494, "Shenzhen Baoxin Tech CO., Ltd.", "SHENZHEN-BAOXIN-TECH" },
9340 { 0x002495, "Motorola Mobile Devices", "MOTOROLA-MOBILE-DEVICES" },
9341 { 0x002496, "Ginzinger electronic systems", "GINZINGER" },
9342 { 0x002497, "Cisco Systems", "CISCO" },
9343 { 0x002498, "Cisco Systems", "CISCO" },
9344 { 0x002499, "Aquila Technologies", "AQUILA-TECHNOLOGIES" },
9345 { 0x00249A, "Beijing Zhongchuang Telecommunication Test Co., Ltd.", "BEIJING-ZHONGCHUANG-TELECOMMUNICATION-TEST" },
9346 { 0x00249B, "Action Star Enterprise Co., Ltd.", "ACTION-STAR" },
9347 { 0x00249C, "Bimeng Comunication System Co. Ltd", "BIMENG-COMUNICATION-SYSTEM" },
9348 { 0x00249D, "NES Technology Inc.", "NES" },
9349 { 0x00249E, "ADC-Elektronik GmbH", "ADC-ELEKTRONIK" },
9350 { 0x00249F, "RIM Testing Services", "RIM-TESTING-SERVICES" },
9351 { 0x0024A0, "Motorola CHS", "MOTOROLA-CHS" },
9352 { 0x0024A1, "Motorola CHS", "MOTOROLA-CHS" },
9353 { 0x0024A2, "Hong Kong Middleware Technology Limited", "HONG-KONG-MIDDLEWARE" },
9354 { 0x0024A3, "Sonim Technologies Inc", "SONIM-TECHNOLOGIES" },
9355 { 0x0024A4, "Siklu Communication", "SIKLU-COMMUNICATION" },
9356 { 0x0024A5, "Buffalo Inc.", "BUFFALO" },
9357 { 0x0024A6, "TELESTAR DIGITAL GmbH", "TELESTAR-DIGITAL" },
9358 { 0x0024A7, "Advanced Video Communications Inc.", "ADVANCED-VIDEO-COMMUNICATION" },
9359 { 0x0024A8, "ProCurve Networking by HP", "PROCURVE-NETWORKING-BY-HP" },
9360 { 0x0024A9, "Ag Leader Technology", "LEADER" },
9361 { 0x0024AA, "Dycor Technologies Ltd.", "DYCOR-TECHNOLOGIES" },
9362 { 0x0024AB, "A7 Engineering, Inc.", "A7-ENGINEERING" },
9363 { 0x0024AC, "Hangzhou DPtech Technologies Co., Ltd.", "HANGZHOU-DPTECH-TECHNOLOGIES" },
9364 { 0x0024AD, "Adolf Thies Gmbh & Co. KG", "ADOLF-THIES" },
9365 { 0x0024AE, "SAGEM SECURITE", "SAGEM-SECURITE" },
9366 { 0x0024AF, "EchoStar Technologies", "ECHOSTAR-TECHNOLOGIES" },
9367 { 0x0024B0, "ESAB AB", "ESAB-AB" },
9368 { 0x0024B1, "Coulomb Technologies", "COULOMB-TECHNOLOGIES" },
9369 { 0x0024B2, "Netgear", "NETGEAR" },
9370 { 0x0024B3, "Graf-Syteco GmbH & Co. KG", "GRAF-SYTECO" },
9371 { 0x0024B4, "ESCATRONIC GmbH", "ESCATRONIC" },
9372 { 0x0024B5, "Nortel Networks", "NORTEL-NETWORKS" },
9373 { 0x0024B6, "Seagate Technology", "SEAGATE" },
9374 { 0x0024B7, "GridPoint, Inc.", "GRIDPOINT" },
9375 { 0x0024B8, "free alliance sdn bhd", "FREE-ALLIANCE-SDN-BHD" },
9376 { 0x0024B9, "Wuhan Higheasy Electronic Technology Development Co.Ltd", "WUHAN-HIGHEASY-DEVELOPMENT" },
9377 { 0x0024BA, "Texas Instruments", "TEXAS-INSTRUMENTS" },
9378 { 0x0024BB, "CENTRAL Corporation", "CENTRAL" },
9379 { 0x0024BC, "HuRob Co.,Ltd", "HUROB" },
9380 { 0x0024BD, "Hainzl Industriesysteme GmbH", "HAINZL-INDUSTRIESYSTEME" },
9381 { 0x0024BE, "Sony Corporation", "SONY" },
9382 { 0x0024BF, "CIAT", "CIAT" },
9383 { 0x0024C0, "NTI COMODO INC", "NTI-COMODO" },
9384 { 0x0024C1, "Hangzhou Motorola Technologies LTD.", "HANGZHOU-MOTOROLA-TECHNOLOGIES" },
9385 { 0x0024C2, "Asumo Co.,Ltd.", "ASUMO" },
9386 { 0x0024C3, "Cisco Systems", "CISCO" },
9387 { 0x0024C4, "Cisco Systems", "CISCO" },
9388 { 0x0024C5, "Meridian Audio Limited", "MERIDIAN-AUDIO" },
9389 { 0x0024C6, "Hager Electro SAS", "HAGER-ELECTRO-SAS" },
9390 { 0x0024C7, "Mobilarm Ltd", "MOBILARM" },
9391 { 0x0024C8, "Broadband Solutions Group", "BROADBAND-SOLUTIONS-GROUP" },
9392 { 0x0024C9, "Broadband Solutions Group", "BROADBAND-SOLUTIONS-GROUP" },
9393 { 0x0024CA, "Tobii Technology AB", "TOBII-AB" },
9394 { 0x0024CB, "Autonet Mobile", "AUTONET-MOBILE" },
9395 { 0x0024CC, "Fascinations Toys and Gifts, Inc.", "FASCINATIONS-TOYS-AND-GIFTS" },
9396 { 0x0024CD, "Willow Garage, Inc.", "WILLOW-GARAGE" },
9397 { 0x0024CE, "Exeltech Inc", "EXELTECH" },
9398 { 0x0024CF, "Inscape Data Corporation", "INSCAPE-DATA" },
9399 { 0x0024D0, "Shenzhen SOGOOD Industry CO.,LTD.", "SHENZHEN-SOGOOD-INDUSTRY" },
9400 { 0x0024D1, "Thomson Inc.", "THOMSON" },
9401 { 0x0024D2, "Askey Computer", "ASKEY" },
9402 { 0x0024D3, "QUALICA Inc.", "QUALICA" },
9403 { 0x0024D4, "FREEBOX SA", "FREEBOX" },
9404 { 0x0024D5, "Winward Industrial Limited", "WINWARD-INDUSTRIAL" },
9405 { 0x0024D6, "Intel Corporate", "INTEL-CORPORATE" },
9406 { 0x0024D7, "Intel Corporate", "INTEL-CORPORATE" },
9407 { 0x0024D8, "IlSung Precision", "ILSUNG-PRECISION" },
9408 { 0x0024D9, "BICOM, Inc.", "BICOM" },
9409 { 0x0024DA, "Innovar Systems Limited", "INNOVAR" },
9410 { 0x0024DB, "Alcohol Monitoring Systems", "ALCOHOL-MONITORING" },
9411 { 0x0024DC, "Juniper Networks", "JUNIPER-NETWORKS" },
9412 { 0x0024DD, "Centrak, Inc.", "CENTRAK" },
9413 { 0x0024DE, "GLOBAL Technology Inc.", "GLOBAL" },
9414 { 0x0024DF, "Digitalbox Europe GmbH", "DIGITALBOX-EUROPE" },
9415 { 0x0024E0, "DS Tech, LLC", "DS-TECH-LLC" },
9416 { 0x0024E1, "Convey Computer Corp.", "CONVEY" },
9417 { 0x0024E2, "HASEGAWA ELECTRIC CO.,LTD.", "HASEGAWA-ELECTRIC" },
9418 { 0x0024E3, "CAO Group", "CAO-GROUP" },
9419 { 0x0024E4, "Withings", "WITHINGS" },
9420 { 0x0024E5, "Seer Technology, Inc", "SEER" },
9421 { 0x0024E6, "In Motion Technology Inc.", "IN-MOTION" },
9422 { 0x0024E7, "Plaster Networks", "PLASTER-NETWORKS" },
9423 { 0x0024E8, "Dell Inc.", "DELL" },
9424 { 0x0024E9, "Samsung Electronics Co., Ltd., Storage System Division", "SAMSUNG-ELECTRONICS-STORAGE-SYSTEM-DIVISION" },
9425 { 0x0024EA, "iris-GmbH infrared & intelligent sensors", "IRIS--INFRARED-INTELLIGENT-SENSORS" },
9426 { 0x0024EB, "ClearPath Networks, Inc.", "CLEARPATH-NETWORKS" },
9427 { 0x0024EC, "United Information Technology Co.,Ltd.", "UNITED-INFORMATION" },
9428 { 0x0024ED, "YT Elec. Co,.Ltd.", "YT-ELEC" },
9429 { 0x0024EE, "AICTEK Co.,Ltd.", "AICTEK" },
92949430 { 0x002654, "3Com Corporation", "3COM" },
92959431 { 0x003000, "ALLWELL TECHNOLOGY CORP.", "ALLWELL" },
92969432 { 0x003001, "SMP", "SMP" },
97959931 { 0x0040F4, "CAMEO COMMUNICATIONS, INC.", "CAMEO-COMMUNICATION" },
97969932 { 0x0040F5, "OEM ENGINES", "OEM-ENGINES" },
97979933 { 0x0040F6, "KATRON COMPUTERS INC.", "KATRON-COMPUTERS" },
9798 { 0x0040F7, "POLAROID MEDICAL IMAGING SYS.", "POLAROID-MEDICAL-IMAGING-SYS" },
9934 { 0x0040F7, "Polaroid Corporation", "POLAROID" },
97999935 { 0x0040F8, "SYSTEMHAUS DISCOM", "SYSTEMHAUS-DISCOM" },
98009936 { 0x0040F9, "COMBINET", "COMBINET" },
98019937 { 0x0040FA, "MICROBOARDS, INC.", "MICROBOARDS" },
98309966 { 0x005017, "RSR S.R.L.", "RSR-S-R-L" },
98319967 { 0x005018, "AMIT, Inc.", "AMIT" },
98329968 { 0x005019, "SPRING TIDE NETWORKS, INC.", "SPRING-TIDE-NETWORKS" },
9833 { 0x00501A, "UISIQN", "UISIQN" },
9969 { 0x00501A, "IQinVision", "IQINVISION" },
98349970 { 0x00501B, "ABL CANADA, INC.", "ABL-CANADA" },
98359971 { 0x00501C, "JATOM SYSTEMS, INC.", "JATOM" },
98369972 { 0x00501E, "Miranda Technologies, Inc.", "MIRANDA-TECHNOLOGIES" },
989810034 { 0x005062, "KOUWELL ELECTRONICS CORP. **", "KOUWELL-ELECTRONICS-**" },
989910035 { 0x005063, "OY COMSEL SYSTEM AB", "OY-COMSEL-SYSTEM-AB" },
990010036 { 0x005064, "CAE ELECTRONICS", "CAE-ELECTRONICS" },
9901 { 0x005065, "DENSEI-LAMBAD Co., Ltd.", "DENSEI-LAMBAD" },
10037 { 0x005065, "TDK-Lambda Corporation", "TDK-LAMBDA" },
990210038 { 0x005066, "AtecoM GmbH advanced telecomunication modules", "ATECOM-ADVANCED-TELECOMUNICATION-MODULES" },
990310039 { 0x005067, "AEROCOMM, INC.", "AEROCOMM" },
990410040 { 0x005068, "ELECTRONIC INDUSTRIES ASSOCIATION", "INDUSTRIES-ASSOCIATION" },
1052010656 { 0x0080D6, "NUVOTECH, INC.", "NUVOTECH" },
1052110657 { 0x0080D7, "Fantum Engineering", "FANTUM-ENGINEERING" },
1052210658 { 0x0080D8, "NETWORK PERIPHERALS INC.", "NETWORK-PERIPHERALS" },
10523 { 0x0080D9, "EMK ELEKTRONIK", "EMK-ELEKTRONIK" },
10659 { 0x0080D9, "EMK Elektronik GmbH & Co. KG", "EMK-ELEKTRONIK" },
1052410660 { 0x0080DA, "BRUEL & KJAER", "BRUEL-KJAER" },
1052510661 { 0x0080DB, "GRAPHON CORPORATION", "GRAPHON" },
1052610662 { 0x0080DC, "PICKER INTERNATIONAL", "PICKER" },
1054810684 { 0x0080F2, "RAYCOM SYSTEMS INC", "RAYCOM" },
1054910685 { 0x0080F3, "SUN ELECTRONICS CORP.", "SUN-ELECTRONICS" },
1055010686 { 0x0080F4, "TELEMECANIQUE ELECTRIQUE", "TELEMECANIQUE-ELECTRIQUE" },
10551 { 0x0080F5, "QUANTEL LTD", "QUANTEL" },
10687 { 0x0080F5, "Quantel Ltd", "QUANTEL" },
1055210688 { 0x0080F6, "SYNERGY MICROSYSTEMS", "SYNERGY-MICROSYSTEMS" },
1055310689 { 0x0080F7, "ZENITH ELECTRONICS", "ZENITH-ELECTRONICS" },
1055410690 { 0x0080F8, "MIZAR, INC.", "MIZAR" },
1059610732 { 0x009022, "IVEX", "IVEX" },
1059710733 { 0x009023, "ZILOG INC.", "ZILOG" },
1059810734 { 0x009024, "PIPELINKS, INC.", "PIPELINKS" },
10599 { 0x009025, "VISION SYSTEMS LTD. PTY", "VISION-PTY" },
10735 { 0x009025, "BAE Systems Australia (Electronic Systems) Pty Ltd", "BAE-AUSTRALIA-PTY" },
1060010736 { 0x009026, "ADVANCED SWITCHING COMMUNICATIONS, INC.", "ADVANCED-SWITCHING-COMMUNICATION" },
1060110737 { 0x009027, "INTEL CORPORATION", "INTEL" },
1060210738 { 0x009028, "NIPPON SIGNAL CO., LTD.", "NIPPON-SIGNAL" },
1094911085 { 0x00A081, "ALCATEL DATA NETWORKS", "ALCATEL-DATA-NETWORKS" },
1095011086 { 0x00A082, "NKT ELEKTRONIK A/S", "NKT-ELEKTRONIK-A/S" },
1095111087 { 0x00A083, "ASIMMPHONY TURKEY", "ASIMMPHONY-TURKEY" },
10952 { 0x00A084, "DATAPLEX PTY. LTD.", "DATAPLEX-PTY" },
11088 { 0x00A084, "Dataplex Pty Ltd", "DATAPLEX-PTY" },
1095311089 { 0x00A085, "PRIVATE", "PRIVATE" },
1095411090 { 0x00A086, "AMBER WAVE SYSTEMS, INC.", "AMBER-WAVE" },
1095511091 { 0x00A087, "Zarlink Semiconductor Ltd.", "ZARLINK-SEMICONDUCTOR" },
1142111557 { 0x00D02D, "ADEMCO", "ADEMCO" },
1142211558 { 0x00D02E, "COMMUNICATION AUTOMATION CORP.", "COMMUNICATION-AUTOMATION" },
1142311559 { 0x00D02F, "VLSI TECHNOLOGY INC.", "VLSI" },
11424 { 0x00D030, "SAFETRAN SYSTEMS CORP.", "SAFETRAN" },
11560 { 0x00D030, "Safetran Systems Corp", "SAFETRAN" },
1142511561 { 0x00D031, "INDUSTRIAL LOGIC CORPORATION", "INDUSTRIAL-LOGIC" },
1142611562 { 0x00D032, "YANO ELECTRIC CO., LTD.", "YANO-ELECTRIC" },
1142711563 { 0x00D033, "DALIAN DAXIAN NETWORK", "DALIAN-DAXIAN-NETWORK" },
1157511711 { 0x00D0C7, "PATHWAY, INC.", "PATHWAY" },
1157611712 { 0x00D0C8, "Prevas A/S", "PREVAS-A/S" },
1157711713 { 0x00D0C9, "ADVANTECH CO., LTD.", "ADVANTECH" },
11578 { 0x00D0CA, "Intrinsyc Software int'l, Inc.", "INTRINSYC-SOFTWARE" },
11714 { 0x00D0CA, "Intrinsyc Software International Inc.", "INTRINSYC-SOFTWARE" },
1157911715 { 0x00D0CB, "DASAN CO., LTD.", "DASAN" },
1158011716 { 0x00D0CC, "TECHNOLOGIES LYRE INC.", "TECHNOLOGIES-LYRE" },
1158111717 { 0x00D0CD, "ATAN TECHNOLOGY INC.", "ATAN" },
1164511781 { 0x00DD0D, "UNGERMANN-BASS INC.", "UNGERMANN-BASS" },
1164611782 { 0x00DD0E, "UNGERMANN-BASS INC.", "UNGERMANN-BASS" },
1164711783 { 0x00DD0F, "UNGERMANN-BASS INC.", "UNGERMANN-BASS" },
11648 { 0x00E000, "FUJITSU, LTD", "FUJITSU" },
11784 { 0x00E000, "Fujitsu Limited", "FUJITSU" },
1164911785 { 0x00E001, "STRAND LIGHTING LIMITED", "STRAND-LIGHTING" },
1165011786 { 0x00E002, "CROSSROADS SYSTEMS, INC.", "CROSSROADS" },
1165111787 { 0x00E003, "NOKIA WIRELESS BUSINESS COMMUN", "NOKIA-WIRELESS-BUSINESS-COMMUN" },
1168211818 { 0x00E022, "Analog Devices Inc.", "ANALOG-DEVICES" },
1168311819 { 0x00E023, "TELRAD", "TELRAD" },
1168411820 { 0x00E024, "GADZOOX NETWORKS", "GADZOOX-NETWORKS" },
11685 { 0x00E025, "dit CO., LTD.", "DIT" },
11821 { 0x00E025, "dit Co., Ltd.", "DIT" },
1168611822 { 0x00E026, "Redlake MASD LLC", "REDLAKE-MASD-LLC" },
1168711823 { 0x00E027, "DUX, INC.", "DUX" },
1168811824 { 0x00E028, "APTIX CORPORATION", "APTIX" },
1198712123 { 0x080043, "PIXEL COMPUTER INC.", "PIXEL" },
1198812124 { 0x080044, "DAVID SYSTEMS INC.", "DAVID" },
1198912125 { 0x080045, "CONCURRENT COMPUTER CORP.", "CONCURRENT" },
11990 { 0x080046, "SONY CORPORATION LTD.", "SONY" },
12126 { 0x080046, "Sony Corporation", "SONY" },
1199112127 { 0x080047, "SEQUENT COMPUTER SYSTEMS INC.", "SEQUENT" },
1199212128 { 0x080048, "EUROTHERM GAUGING SYSTEMS", "EUROTHERM-GAUGING" },
1199312129 { 0x080049, "UNIVATION", "UNIVATION" },
00 /*
11 * Project : ipv6calc
22 * File : dbipv4_assignment.h
3 * Version : $Id: dbipv4addr_assignment.h,v 1.38 2008/11/19 22:17:05 peter Exp $
4 * Generated : Wed Nov 19 23:11:30 2008
3 * Version : $Id: dbipv4addr_assignment.h,v 1.40 2009/01/11 15:08:30 peter Exp $
4 * Generated : Sun Jan 11 11:10:12 2009
55 * Data copyright: RIPE NCC, APNIC, ARIN, LACNIC, AFRINIC
66 *
77 * Information:
1616 { 0x18e80000, 0xffff0000, 16, "LACNIC" },
1717 { 0x19000000, 0xff000000, 8, "RIPENCC" },
1818 { 0x29000000, 0xffe00000, 11, "AFRINIC" },
19 { 0x298c0000, 0xfffc0000, 14, "AFRINIC" },
1920 { 0x29900000, 0xfff80000, 13, "AFRINIC" },
21 { 0x29980000, 0xfffe0000, 15, "AFRINIC" },
22 { 0x299a0000, 0xffff0000, 16, "AFRINIC" },
23 { 0x299b0000, 0xffff8000, 17, "AFRINIC" },
2024 { 0x299c0000, 0xfffc0000, 14, "AFRINIC" },
2125 { 0x29a00000, 0xfff00000, 12, "AFRINIC" },
2226 { 0x29b00000, 0xfff80000, 13, "AFRINIC" },
23 { 0x29b80000, 0xfffe0000, 15, "AFRINIC" },
24 { 0x29ba0000, 0xffff0000, 16, "AFRINIC" },
27 { 0x29b80000, 0xfffc0000, 14, "AFRINIC" },
2528 { 0x29bc0000, 0xffff8000, 17, "AFRINIC" },
29 { 0x29bc8000, 0xffffc000, 18, "AFRINIC" },
2630 { 0x29bd0000, 0xffff8000, 17, "AFRINIC" },
2731 { 0x29bd8000, 0xffffe000, 19, "AFRINIC" },
2832 { 0x29be0000, 0xffffc000, 18, "AFRINIC" },
3741 { 0x29bf7c00, 0xfffffc00, 22, "AFRINIC" },
3842 { 0x29bf8000, 0xffffc000, 18, "AFRINIC" },
3943 { 0x29bfc000, 0xfffff000, 20, "AFRINIC" },
44 { 0x29bfd000, 0xfffff800, 21, "AFRINIC" },
4045 { 0x29bff800, 0xfffff800, 21, "AFRINIC" },
4146 { 0x29c00000, 0xfff00000, 12, "AFRINIC" },
42 { 0x29d00000, 0xfff80000, 13, "AFRINIC" },
47 { 0x29d00000, 0xfffc0000, 14, "AFRINIC" },
48 { 0x29d40000, 0xfffe0000, 15, "AFRINIC" },
49 { 0x29d68000, 0xffff8000, 17, "AFRINIC" },
50 { 0x29d70000, 0xffff0000, 16, "AFRINIC" },
4351 { 0x29d80000, 0xffff8000, 17, "AFRINIC" },
44 { 0x29d88000, 0xffffe000, 19, "AFRINIC" },
52 { 0x29d88000, 0xffffc000, 18, "AFRINIC" },
4553 { 0x29d90000, 0xffff8000, 17, "AFRINIC" },
4654 { 0x29db8000, 0xffff8000, 17, "AFRINIC" },
4755 { 0x29dc0000, 0xfffe0000, 15, "AFRINIC" },
5563 { 0x29df2000, 0xfffff800, 21, "AFRINIC" },
5664 { 0x29df2800, 0xfffffc00, 22, "AFRINIC" },
5765 { 0x29df3000, 0xfffff000, 20, "AFRINIC" },
58 { 0x29df4000, 0xffffc000, 18, "AFRINIC" },
59 { 0x29df8000, 0xffff8000, 17, "AFRINIC" },
66 { 0x29df4000, 0xffffe000, 19, "AFRINIC" },
67 { 0x29df6000, 0xfffff000, 20, "AFRINIC" },
68 { 0x29df7400, 0xfffffc00, 22, "AFRINIC" },
69 { 0x29df7800, 0xfffff800, 21, "AFRINIC" },
70 { 0x29df8000, 0xfffffc00, 22, "AFRINIC" },
71 { 0x29df8800, 0xfffff800, 21, "AFRINIC" },
72 { 0x29df9000, 0xfffff000, 20, "AFRINIC" },
73 { 0x29dfa400, 0xfffffc00, 22, "AFRINIC" },
74 { 0x29dfac00, 0xfffffc00, 22, "AFRINIC" },
75 { 0x29dfb000, 0xfffff000, 20, "AFRINIC" },
76 { 0x29dfc400, 0xfffffc00, 22, "AFRINIC" },
77 { 0x29dfc800, 0xfffff800, 21, "AFRINIC" },
78 { 0x29dfd000, 0xfffff000, 20, "AFRINIC" },
79 { 0x29dfe000, 0xffffe000, 19, "AFRINIC" },
6080 { 0x29e00000, 0xffe00000, 11, "AFRINIC" },
6181 { 0x3a000000, 0xffc00000, 10, "APNIC" },
6282 { 0x3a400000, 0xfff00000, 12, "APNIC" },
252272 { 0x3ec20000, 0xfffe0000, 15, "RIPENCC" },
253273 { 0x3ec40000, 0xfffc0000, 14, "RIPENCC" },
254274 { 0x3ec80000, 0xfff80000, 13, "RIPENCC" },
255 { 0x3ed00000, 0xfffc0000, 14, "RIPENCC" },
256 { 0x3ed40000, 0xffffe000, 19, "RIPENCC" },
257 { 0x3ed44000, 0xffffc000, 18, "RIPENCC" },
258 { 0x3ed48000, 0xffff8000, 17, "RIPENCC" },
259 { 0x3ed50000, 0xffff0000, 16, "RIPENCC" },
260 { 0x3ed60000, 0xfffe0000, 15, "RIPENCC" },
261 { 0x3ed80000, 0xfff80000, 13, "RIPENCC" },
275 { 0x3ed00000, 0xfff00000, 12, "RIPENCC" },
262276 { 0x3ee00000, 0xfff00000, 12, "RIPENCC" },
263277 { 0x3ef00000, 0xffffe000, 19, "RIPENCC" },
264278 { 0x3ef02000, 0xffffe000, 19, "AFRINIC" },
296310 { 0x4d48a000, 0xffffe000, 19, "RIPENCC" },
297311 { 0x4d48c000, 0xffffc000, 18, "RIPENCC" },
298312 { 0x4d490000, 0xffff0000, 16, "RIPENCC" },
299 { 0x4d4a0000, 0xffffc000, 18, "RIPENCC" },
300 { 0x4d4a4000, 0xffffe000, 19, "RIPENCC" },
301 { 0x4d4a6000, 0xfffff800, 21, "RIPENCC" },
302 { 0x4d4a7000, 0xfffff000, 20, "RIPENCC" },
303 { 0x4d4a8000, 0xffff8000, 17, "RIPENCC" },
304 { 0x4d4b0000, 0xffff0000, 16, "RIPENCC" },
313 { 0x4d4a0000, 0xfffe0000, 15, "RIPENCC" },
305314 { 0x4d4c0000, 0xfffc0000, 14, "RIPENCC" },
306315 { 0x4d510000, 0xffff0000, 16, "RIPENCC" },
307316 { 0x4d520000, 0xfffe0000, 15, "RIPENCC" },
308317 { 0x4d540000, 0xfffc0000, 14, "RIPENCC" },
309318 { 0x4d580000, 0xfff80000, 13, "RIPENCC" },
310319 { 0x4d600000, 0xffe00000, 11, "RIPENCC" },
311 { 0x4d800000, 0xffc00000, 10, "RIPENCC" },
312 { 0x4dc00000, 0xffe00000, 11, "RIPENCC" },
313 { 0x4de00000, 0xfff80000, 13, "RIPENCC" },
314 { 0x4de80000, 0xffffe000, 19, "RIPENCC" },
315 { 0x4de84000, 0xffffc000, 18, "RIPENCC" },
316 { 0x4de88000, 0xffff8000, 17, "RIPENCC" },
317 { 0x4de90000, 0xffff0000, 16, "RIPENCC" },
318 { 0x4dea0000, 0xfffe0000, 15, "RIPENCC" },
319 { 0x4dec0000, 0xfffc0000, 14, "RIPENCC" },
320 { 0x4df00000, 0xfff00000, 12, "RIPENCC" },
321 { 0x4e000000, 0xff000000, 8, "RIPENCC" },
320 { 0x4d800000, 0xff800000, 9, "RIPENCC" },
321 { 0x4e000000, 0xffe00000, 11, "RIPENCC" },
322 { 0x4e200000, 0xfff80000, 13, "RIPENCC" },
323 { 0x4e280000, 0xffff0000, 16, "RIPENCC" },
324 { 0x4e290000, 0xffffc000, 18, "RIPENCC" },
325 { 0x4e294000, 0xffffe000, 19, "RIPENCC" },
326 { 0x4e296000, 0xfffff000, 20, "RIPENCC" },
327 { 0x4e297000, 0xfffff800, 21, "RIPENCC" },
328 { 0x4e298000, 0xffff8000, 17, "RIPENCC" },
329 { 0x4e2a0000, 0xfffe0000, 15, "RIPENCC" },
330 { 0x4e2c0000, 0xfffc0000, 14, "RIPENCC" },
331 { 0x4e300000, 0xfff00000, 12, "RIPENCC" },
332 { 0x4e400000, 0xffc00000, 10, "RIPENCC" },
333 { 0x4e800000, 0xff800000, 9, "RIPENCC" },
322334 { 0x4f000000, 0xff800000, 9, "RIPENCC" },
323335 { 0x4f800000, 0xffe00000, 11, "RIPENCC" },
324336 { 0x4fa00000, 0xfff80000, 13, "RIPENCC" },
336348 { 0x50439000, 0xfffff000, 20, "RIPENCC" },
337349 { 0x5043a000, 0xffffe000, 19, "RIPENCC" },
338350 { 0x5043c000, 0xffffc000, 18, "RIPENCC" },
339 { 0x50440000, 0xfffc0000, 14, "RIPENCC" },
351 { 0x50440000, 0xffff0000, 16, "RIPENCC" },
352 { 0x50450000, 0xffff8000, 17, "RIPENCC" },
353 { 0x50459000, 0xfffff000, 20, "RIPENCC" },
354 { 0x5045a000, 0xffffe000, 19, "RIPENCC" },
355 { 0x5045c000, 0xffffe000, 19, "RIPENCC" },
356 { 0x5045e000, 0xfffff000, 20, "RIPENCC" },
357 { 0x50460000, 0xfffe0000, 15, "RIPENCC" },
340358 { 0x50480000, 0xfffe0000, 15, "RIPENCC" },
341359 { 0x504a0000, 0xffff0000, 16, "RIPENCC" },
342360 { 0x504b0000, 0xffff8000, 17, "RIPENCC" },
347365 { 0x504c8000, 0xffffe000, 19, "RIPENCC" },
348366 { 0x504cb000, 0xfffff000, 20, "RIPENCC" },
349367 { 0x504cc000, 0xffffc000, 18, "RIPENCC" },
350 { 0x504d0000, 0xffff0000, 16, "RIPENCC" },
368 { 0x504d0000, 0xffffe000, 19, "RIPENCC" },
369 { 0x504d2000, 0xfffff000, 20, "RIPENCC" },
370 { 0x504d4000, 0xffffc000, 18, "RIPENCC" },
371 { 0x504d8000, 0xffffe000, 19, "RIPENCC" },
372 { 0x504db000, 0xfffff000, 20, "RIPENCC" },
373 { 0x504dc000, 0xffffc000, 18, "RIPENCC" },
351374 { 0x504e0000, 0xfffe0000, 15, "RIPENCC" },
352375 { 0x50500000, 0xfffc0000, 14, "RIPENCC" },
353376 { 0x50540000, 0xfffe0000, 15, "RIPENCC" },
354377 { 0x50560000, 0xffff0000, 16, "RIPENCC" },
355 { 0x50570000, 0xffffc000, 18, "RIPENCC" },
378 { 0x50570000, 0xffffe000, 19, "RIPENCC" },
356379 { 0x50574000, 0xffffe000, 19, "AFRINIC" },
357 { 0x50576000, 0xffffe000, 19, "RIPENCC" },
380 { 0x50577000, 0xfffff000, 20, "RIPENCC" },
358381 { 0x50578000, 0xffff8000, 17, "RIPENCC" },
359382 { 0x50581000, 0xfffff000, 20, "RIPENCC" },
360383 { 0x50582000, 0xffffe000, 19, "RIPENCC" },
361384 { 0x50584000, 0xffffc000, 18, "RIPENCC" },
362385 { 0x50588000, 0xffff8000, 17, "RIPENCC" },
363 { 0x50590000, 0xffff8000, 17, "RIPENCC" },
364 { 0x50598000, 0xffffc000, 18, "RIPENCC" },
365 { 0x5059d000, 0xfffff000, 20, "RIPENCC" },
366 { 0x5059e000, 0xffffe000, 19, "RIPENCC" },
386 { 0x50590000, 0xffff0000, 16, "RIPENCC" },
367387 { 0x505a0000, 0xfffe0000, 15, "RIPENCC" },
368388 { 0x505c0000, 0xffff8000, 17, "RIPENCC" },
369389 { 0x505c9000, 0xfffff000, 20, "RIPENCC" },
370390 { 0x505ca000, 0xffffe000, 19, "RIPENCC" },
371391 { 0x505cc000, 0xffffc000, 18, "RIPENCC" },
372392 { 0x505d0000, 0xffff0000, 16, "RIPENCC" },
373 { 0x505e0000, 0xffff0000, 16, "RIPENCC" },
393 { 0x505e0000, 0xffffc000, 18, "RIPENCC" },
394 { 0x505e5000, 0xfffff000, 20, "RIPENCC" },
395 { 0x505e6000, 0xffffe000, 19, "RIPENCC" },
396 { 0x505e8000, 0xffff8000, 17, "RIPENCC" },
374397 { 0x505f1000, 0xfffff000, 20, "RIPENCC" },
375398 { 0x505f2000, 0xffffe000, 19, "RIPENCC" },
376399 { 0x505f4000, 0xffffc000, 18, "RIPENCC" },
386409 { 0x50f0e000, 0xffffe000, 19, "RIPENCC" },
387410 { 0x50f10000, 0xffff0000, 16, "RIPENCC" },
388411 { 0x50f20000, 0xfffe0000, 15, "RIPENCC" },
389 { 0x50f40000, 0xffffe000, 19, "RIPENCC" },
390 { 0x50f43000, 0xfffff000, 20, "RIPENCC" },
391 { 0x50f44000, 0xffffc000, 18, "RIPENCC" },
392 { 0x50f48000, 0xffff8000, 17, "RIPENCC" },
393 { 0x50f50000, 0xffff0000, 16, "RIPENCC" },
412 { 0x50f40000, 0xffff0000, 16, "RIPENCC" },
413 { 0x50f50000, 0xffffc000, 18, "RIPENCC" },
414 { 0x50f54000, 0xfffff000, 20, "RIPENCC" },
415 { 0x50f56000, 0xffffe000, 19, "RIPENCC" },
416 { 0x50f58000, 0xffffc000, 18, "RIPENCC" },
417 { 0x50f5c000, 0xffffe000, 19, "RIPENCC" },
418 { 0x50f5f000, 0xfffff000, 20, "RIPENCC" },
394419 { 0x50f60000, 0xfffff000, 20, "AFRINIC" },
395420 { 0x50f61000, 0xfffff000, 20, "RIPENCC" },
396 { 0x50f62000, 0xffffe000, 19, "RIPENCC" },
421 { 0x50f62000, 0xfffff000, 20, "RIPENCC" },
397422 { 0x50f64000, 0xffffc000, 18, "RIPENCC" },
398 { 0x50f68000, 0xffff8000, 17, "RIPENCC" },
423 { 0x50f68000, 0xffffe000, 19, "RIPENCC" },
424 { 0x50f6a000, 0xfffff000, 20, "RIPENCC" },
425 { 0x50f6c000, 0xffffc000, 18, "RIPENCC" },
399426 { 0x50f70000, 0xffff0000, 16, "RIPENCC" },
400427 { 0x50f80000, 0xfffff000, 20, "AFRINIC" },
401428 { 0x50f81000, 0xfffff000, 20, "RIPENCC" },
415442 { 0x50fa3000, 0xfffff000, 20, "RIPENCC" },
416443 { 0x50fa4000, 0xffffc000, 18, "RIPENCC" },
417444 { 0x50fa8000, 0xffff8000, 17, "RIPENCC" },
418 { 0x50fb0000, 0xffff0000, 16, "RIPENCC" },
445 { 0x50fb1000, 0xfffff000, 20, "RIPENCC" },
446 { 0x50fb2000, 0xffffe000, 19, "RIPENCC" },
447 { 0x50fb4000, 0xffffc000, 18, "RIPENCC" },
448 { 0x50fb8000, 0xffffc000, 18, "RIPENCC" },
449 { 0x50fbc000, 0xffffe000, 19, "RIPENCC" },
450 { 0x50fbf000, 0xfffff000, 20, "RIPENCC" },
419451 { 0x50fc0000, 0xfffe0000, 15, "RIPENCC" },
420452 { 0x50fe0000, 0xffff0000, 16, "RIPENCC" },
421 { 0x50ff0000, 0xffff8000, 17, "RIPENCC" },
453 { 0x50ff1000, 0xfffff000, 20, "RIPENCC" },
454 { 0x50ff2000, 0xffffe000, 19, "RIPENCC" },
455 { 0x50ff4000, 0xffffc000, 18, "RIPENCC" },
422456 { 0x50ff8000, 0xffffc000, 18, "RIPENCC" },
423457 { 0x50ffc000, 0xffffe000, 19, "RIPENCC" },
424458 { 0x50fff000, 0xfffff000, 20, "RIPENCC" },
433467 { 0x510a8000, 0xffff8000, 17, "RIPENCC" },
434468 { 0x510b0000, 0xffff0000, 16, "RIPENCC" },
435469 { 0x510c0000, 0xfffc0000, 14, "RIPENCC" },
436 { 0x51101000, 0xfffff000, 20, "RIPENCC" },
437 { 0x51102000, 0xffffe000, 19, "RIPENCC" },
438 { 0x51104000, 0xffffc000, 18, "RIPENCC" },
470 { 0x51100000, 0xffff8000, 17, "RIPENCC" },
439471 { 0x51108000, 0xffffc000, 18, "RIPENCC" },
440 { 0x5110c000, 0xfffff000, 20, "RIPENCC" },
441472 { 0x5110e000, 0xffffe000, 19, "RIPENCC" },
442473 { 0x51110000, 0xffff0000, 16, "RIPENCC" },
443474 { 0x51120000, 0xfffe0000, 15, "RIPENCC" },
444 { 0x51140000, 0xffff8000, 17, "RIPENCC" },
445 { 0x51149000, 0xfffff000, 20, "RIPENCC" },
446 { 0x5114a000, 0xffffe000, 19, "RIPENCC" },
447 { 0x5114c000, 0xffffc000, 18, "RIPENCC" },
475 { 0x51140000, 0xffff0000, 16, "RIPENCC" },
448476 { 0x51150000, 0xffffc000, 18, "RIPENCC" },
449477 { 0x51154000, 0xffffe000, 19, "RIPENCC" },
450478 { 0x51156000, 0xfffff000, 20, "AFRINIC" },
458486 { 0x51178000, 0xffffe000, 19, "RIPENCC" },
459487 { 0x5117b000, 0xfffff000, 20, "RIPENCC" },
460488 { 0x5117c000, 0xffffc000, 18, "RIPENCC" },
461 { 0x51180000, 0xfffe0000, 15, "RIPENCC" },
489 { 0x51180000, 0xffff0000, 16, "RIPENCC" },
490 { 0x51190000, 0xffff8000, 17, "RIPENCC" },
491 { 0x51199000, 0xfffff000, 20, "RIPENCC" },
492 { 0x5119a000, 0xffffe000, 19, "RIPENCC" },
493 { 0x5119c000, 0xffffc000, 18, "RIPENCC" },
462494 { 0x511a0000, 0xffffc000, 18, "RIPENCC" },
463495 { 0x511a4000, 0xfffff000, 20, "AFRINIC" },
464496 { 0x511a5000, 0xfffff000, 20, "RIPENCC" },
465497 { 0x511a6000, 0xffffe000, 19, "RIPENCC" },
466 { 0x511a8000, 0xffff8000, 17, "RIPENCC" },
498 { 0x511a8000, 0xffffe000, 19, "RIPENCC" },
499 { 0x511ab000, 0xfffff000, 20, "RIPENCC" },
500 { 0x511ac000, 0xffffc000, 18, "RIPENCC" },
467501 { 0x511b0000, 0xffff0000, 16, "RIPENCC" },
468502 { 0x511c0000, 0xffff0000, 16, "RIPENCC" },
469503 { 0x511d0000, 0xffffc000, 18, "RIPENCC" },
471505 { 0x511d6000, 0xfffff000, 20, "AFRINIC" },
472506 { 0x511d7000, 0xfffff000, 20, "RIPENCC" },
473507 { 0x511d8000, 0xffff8000, 17, "RIPENCC" },
474 { 0x511e0000, 0xfffe0000, 15, "RIPENCC" },
508 { 0x511e0000, 0xffffc000, 18, "RIPENCC" },
509 { 0x511e5000, 0xfffff000, 20, "RIPENCC" },
510 { 0x511e6000, 0xffffe000, 19, "RIPENCC" },
511 { 0x511e8000, 0xffff8000, 17, "RIPENCC" },
512 { 0x511f0000, 0xffffc000, 18, "RIPENCC" },
513 { 0x511f5000, 0xfffff000, 20, "RIPENCC" },
514 { 0x511f6000, 0xffffe000, 19, "RIPENCC" },
515 { 0x511f8000, 0xffff8000, 17, "RIPENCC" },
475516 { 0x51200000, 0xffe00000, 11, "RIPENCC" },
476517 { 0x51400000, 0xfff00000, 12, "RIPENCC" },
477518 { 0x51500000, 0xfff80000, 13, "RIPENCC" },
488529 { 0x515bf000, 0xfffff000, 20, "RIPENCC" },
489530 { 0x515c0000, 0xfffe0000, 15, "RIPENCC" },
490531 { 0x515e0000, 0xffff8000, 17, "RIPENCC" },
491 { 0x515e8000, 0xffffe000, 19, "RIPENCC" },
492 { 0x515eb000, 0xfffff000, 20, "RIPENCC" },
532 { 0x515e8000, 0xffffc000, 18, "RIPENCC" },
493533 { 0x515ed000, 0xfffff000, 20, "RIPENCC" },
494534 { 0x515ee000, 0xffffe000, 19, "RIPENCC" },
495 { 0x515f0000, 0xffff0000, 16, "RIPENCC" },
535 { 0x515f0000, 0xffff8000, 17, "RIPENCC" },
536 { 0x515f8000, 0xfffff000, 20, "RIPENCC" },
537 { 0x515fa000, 0xffffe000, 19, "RIPENCC" },
538 { 0x515fc000, 0xffffc000, 18, "RIPENCC" },
496539 { 0x51600000, 0xffe00000, 11, "RIPENCC" },
497540 { 0x51800000, 0xffe00000, 11, "RIPENCC" },
498541 { 0x51a00000, 0xfffe0000, 15, "RIPENCC" },
499 { 0x51a20000, 0xffff0000, 16, "RIPENCC" },
542 { 0x51a30000, 0xffff0000, 16, "RIPENCC" },
500543 { 0x51a40000, 0xfffc0000, 14, "RIPENCC" },
501544 { 0x51a80000, 0xfff80000, 13, "RIPENCC" },
502545 { 0x51b00000, 0xfff80000, 13, "RIPENCC" },
548591 { 0x52e00000, 0xffe00000, 11, "RIPENCC" },
549592 { 0x53000000, 0xff800000, 9, "RIPENCC" },
550593 { 0x53800000, 0xfff80000, 13, "RIPENCC" },
551 { 0x53880000, 0xffff8000, 17, "RIPENCC" },
594 { 0x53880000, 0xffffe000, 19, "RIPENCC" },
595 { 0x53882000, 0xfffff000, 20, "RIPENCC" },
596 { 0x53883800, 0xfffff800, 21, "RIPENCC" },
597 { 0x53884000, 0xffffc000, 18, "RIPENCC" },
552598 { 0x53888000, 0xfffff000, 20, "RIPENCC" },
553599 { 0x53889000, 0xfffff800, 21, "RIPENCC" },
554600 { 0x5388a000, 0xffffe000, 19, "RIPENCC" },
555 { 0x5388c000, 0xffffc000, 18, "RIPENCC" },
556 { 0x53890000, 0xffff0000, 16, "RIPENCC" },
601 { 0x5388c000, 0xfffff000, 20, "RIPENCC" },
602 { 0x5388d800, 0xfffff800, 21, "RIPENCC" },
603 { 0x5388e000, 0xffffe000, 19, "RIPENCC" },
604 { 0x53890000, 0xffffc000, 18, "RIPENCC" },
605 { 0x53894000, 0xffffe000, 19, "RIPENCC" },
606 { 0x53896000, 0xfffff000, 20, "RIPENCC" },
607 { 0x53897800, 0xfffff800, 21, "RIPENCC" },
608 { 0x53898000, 0xffff8000, 17, "RIPENCC" },
557609 { 0x538a0000, 0xfffe0000, 15, "RIPENCC" },
558610 { 0x538c0000, 0xfffe0000, 15, "RIPENCC" },
559611 { 0x538e0000, 0xffff8000, 17, "RIPENCC" },
569621 { 0x538f8000, 0xffff8000, 17, "RIPENCC" },
570622 { 0x53900000, 0xfff00000, 12, "RIPENCC" },
571623 { 0x53a00000, 0xffe00000, 11, "RIPENCC" },
572 { 0x53c00000, 0xfff00000, 12, "RIPENCC" },
573 { 0x53d00000, 0xfff80000, 13, "RIPENCC" },
574 { 0x53d80000, 0xfffc0000, 14, "RIPENCC" },
575 { 0x53dc0000, 0xfffe0000, 15, "RIPENCC" },
576 { 0x53de0000, 0xffffc000, 18, "RIPENCC" },
577 { 0x53de4000, 0xffffe000, 19, "RIPENCC" },
578 { 0x53de8000, 0xffff8000, 17, "RIPENCC" },
579 { 0x53df0000, 0xffff0000, 16, "RIPENCC" },
580 { 0x53e00000, 0xffe00000, 11, "RIPENCC" },
581 { 0x54000000, 0xfff00000, 12, "RIPENCC" },
582 { 0x54100000, 0xfffc0000, 14, "RIPENCC" },
583 { 0x54140000, 0xfffe0000, 15, "RIPENCC" },
584 { 0x54160000, 0xffff0000, 16, "RIPENCC" },
585 { 0x54170000, 0xffffc000, 18, "RIPENCC" },
586 { 0x54176000, 0xffffe000, 19, "RIPENCC" },
587 { 0x54178000, 0xffff8000, 17, "RIPENCC" },
588 { 0x54180000, 0xfff80000, 13, "RIPENCC" },
624 { 0x53c00000, 0xffc00000, 10, "RIPENCC" },
625 { 0x54000000, 0xffe00000, 11, "RIPENCC" },
589626 { 0x54200000, 0xfffc0000, 14, "RIPENCC" },
590627 { 0x54240000, 0xffff0000, 16, "AFRINIC" },
591628 { 0x54250000, 0xffff0000, 16, "RIPENCC" },
592629 { 0x54260000, 0xfffe0000, 15, "RIPENCC" },
593630 { 0x54280000, 0xfff80000, 13, "RIPENCC" },
594 { 0x54300000, 0xfffe0000, 15, "RIPENCC" },
595 { 0x54320000, 0xffff0000, 16, "RIPENCC" },
596 { 0x54330000, 0xffffc000, 18, "RIPENCC" },
597 { 0x54334000, 0xffffe000, 19, "RIPENCC" },
598 { 0x54338000, 0xffff8000, 17, "RIPENCC" },
599 { 0x54340000, 0xfffc0000, 14, "RIPENCC" },
600 { 0x54380000, 0xfff80000, 13, "RIPENCC" },
631 { 0x54300000, 0xfff00000, 12, "RIPENCC" },
601632 { 0x54400000, 0xffc00000, 10, "RIPENCC" },
602633 { 0x54800000, 0xffc00000, 10, "RIPENCC" },
603634 { 0x54c00000, 0xfff80000, 13, "RIPENCC" },
614645 { 0x54e90000, 0xffff8000, 17, "AFRINIC" },
615646 { 0x54e98000, 0xffff8000, 17, "RIPENCC" },
616647 { 0x54ea0000, 0xfffe0000, 15, "RIPENCC" },
617 { 0x54ec0000, 0xfffc0000, 14, "RIPENCC" },
618 { 0x54f00000, 0xfff00000, 12, "RIPENCC" },
619 { 0x55000000, 0xff000000, 8, "RIPENCC" },
620 { 0x56000000, 0xffc00000, 10, "RIPENCC" },
621 { 0x56400000, 0xffe00000, 11, "RIPENCC" },
622 { 0x56600000, 0xfff80000, 13, "RIPENCC" },
623 { 0x56680000, 0xfffc0000, 14, "RIPENCC" },
624 { 0x566c0000, 0xfffe0000, 15, "RIPENCC" },
625 { 0x566e0000, 0xffff0000, 16, "RIPENCC" },
626 { 0x566f0000, 0xffffc000, 18, "RIPENCC" },
627 { 0x566f6000, 0xffffe000, 19, "RIPENCC" },
628 { 0x566f8000, 0xffff8000, 17, "RIPENCC" },
629 { 0x56700000, 0xfff00000, 12, "RIPENCC" },
630 { 0x56800000, 0xff800000, 9, "RIPENCC" },
648 { 0x54ec0000, 0xffff8000, 17, "RIPENCC" },
649 { 0x54ed0000, 0xffff0000, 16, "RIPENCC" },
650 { 0x54ee0000, 0xfffe0000, 15, "RIPENCC" },
651 { 0x54f00000, 0xfffc0000, 14, "RIPENCC" },
652 { 0x54f40000, 0xfffe0000, 15, "RIPENCC" },
653 { 0x54f60000, 0xffff8000, 17, "RIPENCC" },
654 { 0x54f68000, 0xffffc000, 18, "RIPENCC" },
655 { 0x54f6c000, 0xfffff000, 20, "RIPENCC" },
656 { 0x54f6d000, 0xfffff800, 21, "RIPENCC" },
657 { 0x54f6e000, 0xffffe000, 19, "RIPENCC" },
658 { 0x54f70000, 0xffff0000, 16, "RIPENCC" },
659 { 0x54f80000, 0xfff80000, 13, "RIPENCC" },
660 { 0x55000000, 0xffc00000, 10, "RIPENCC" },
661 { 0x55400000, 0xffe00000, 11, "RIPENCC" },
662 { 0x55600000, 0xfff00000, 12, "RIPENCC" },
663 { 0x55700000, 0xfffc0000, 14, "RIPENCC" },
664 { 0x55740000, 0xfffe0000, 15, "RIPENCC" },
665 { 0x55760000, 0xffff0000, 16, "RIPENCC" },
666 { 0x55770000, 0xfffff000, 20, "RIPENCC" },
667 { 0x55771000, 0xfffff800, 21, "RIPENCC" },
668 { 0x55772000, 0xffffe000, 19, "RIPENCC" },
669 { 0x55774000, 0xffffc000, 18, "RIPENCC" },
670 { 0x55778000, 0xffff8000, 17, "RIPENCC" },
671 { 0x55780000, 0xfff80000, 13, "RIPENCC" },
672 { 0x55800000, 0xfff00000, 12, "RIPENCC" },
673 { 0x55900000, 0xfff80000, 13, "RIPENCC" },
674 { 0x55980000, 0xfffc0000, 14, "RIPENCC" },
675 { 0x559c0000, 0xfffe0000, 15, "RIPENCC" },
676 { 0x559e0000, 0xffff8000, 17, "RIPENCC" },
677 { 0x559e8000, 0xffffe000, 19, "RIPENCC" },
678 { 0x559ea000, 0xfffff000, 20, "RIPENCC" },
679 { 0x559eb000, 0xfffff800, 21, "RIPENCC" },
680 { 0x559ec000, 0xffffc000, 18, "RIPENCC" },
681 { 0x559f0000, 0xffff8000, 17, "RIPENCC" },
682 { 0x559f8000, 0xfffff000, 20, "RIPENCC" },
683 { 0x559f9800, 0xfffff800, 21, "RIPENCC" },
684 { 0x559fa000, 0xffffe000, 19, "RIPENCC" },
685 { 0x559fc000, 0xffffc000, 18, "RIPENCC" },
686 { 0x55a00000, 0xffe00000, 11, "RIPENCC" },
687 { 0x55c00000, 0xffc00000, 10, "RIPENCC" },
688 { 0x56000000, 0xff000000, 8, "RIPENCC" },
631689 { 0x57000000, 0xffc00000, 10, "RIPENCC" },
632690 { 0x57400000, 0xfff80000, 13, "RIPENCC" },
633691 { 0x57480000, 0xfffc0000, 14, "RIPENCC" },
647705 { 0x57eca000, 0xfffff800, 21, "RIPENCC" },
648706 { 0x57ecb000, 0xfffff000, 20, "RIPENCC" },
649707 { 0x57ecc000, 0xffffc000, 18, "RIPENCC" },
650 { 0x57ed0000, 0xffff0000, 16, "RIPENCC" },
708 { 0x57ed0000, 0xffffc000, 18, "RIPENCC" },
709 { 0x57ed4000, 0xfffff000, 20, "RIPENCC" },
710 { 0x57ed5800, 0xfffff800, 21, "RIPENCC" },
711 { 0x57ed6000, 0xffffe000, 19, "RIPENCC" },
712 { 0x57ed8000, 0xffff8000, 17, "RIPENCC" },
651713 { 0x57ee0000, 0xfffe0000, 15, "RIPENCC" },
652714 { 0x57f00000, 0xfffc0000, 14, "RIPENCC" },
653715 { 0x57f40000, 0xffff8000, 17, "RIPENCC" },
662724 { 0x59180000, 0xfffc0000, 14, "RIPENCC" },
663725 { 0x591c0000, 0xfffe0000, 15, "RIPENCC" },
664726 { 0x591e0000, 0xffff0000, 16, "RIPENCC" },
665 { 0x591f0000, 0xffff8000, 17, "RIPENCC" },
727 { 0x591f0000, 0xffffc000, 18, "RIPENCC" },
728 { 0x591f4000, 0xffffe000, 19, "RIPENCC" },
729 { 0x591f6800, 0xfffff800, 21, "RIPENCC" },
730 { 0x591f7000, 0xfffff000, 20, "RIPENCC" },
666731 { 0x591f8000, 0xffffe000, 19, "RIPENCC" },
667732 { 0x591fa000, 0xfffff000, 20, "RIPENCC" },
668733 { 0x591fb000, 0xfffff800, 21, "RIPENCC" },
669734 { 0x591fc000, 0xffffc000, 18, "RIPENCC" },
670735 { 0x59200000, 0xffe00000, 11, "RIPENCC" },
671 { 0x59400000, 0xffe00000, 11, "RIPENCC" },
672 { 0x59600000, 0xfff80000, 13, "RIPENCC" },
673 { 0x59680000, 0xfffe0000, 15, "RIPENCC" },
674 { 0x596a0000, 0xffff0000, 16, "RIPENCC" },
675 { 0x596b0000, 0xffff8000, 17, "RIPENCC" },
676 { 0x596b8000, 0xffffc000, 18, "RIPENCC" },
677 { 0x596bc000, 0xffffe000, 19, "RIPENCC" },
678 { 0x596be000, 0xfffff000, 20, "RIPENCC" },
679 { 0x596bf000, 0xfffff800, 21, "RIPENCC" },
680 { 0x596c0000, 0xfffc0000, 14, "RIPENCC" },
681 { 0x59700000, 0xfff00000, 12, "RIPENCC" },
736 { 0x59400000, 0xffc00000, 10, "RIPENCC" },
682737 { 0x59800000, 0xffc00000, 10, "RIPENCC" },
683 { 0x59c00000, 0xfff80000, 13, "RIPENCC" },
684 { 0x59c80000, 0xfffc0000, 14, "RIPENCC" },
685 { 0x59cc0000, 0xfffe0000, 15, "RIPENCC" },
686 { 0x59ce0000, 0xffff0000, 16, "RIPENCC" },
687 { 0x59cf0000, 0xffff8000, 17, "RIPENCC" },
688 { 0x59cf8800, 0xfffff800, 21, "RIPENCC" },
689 { 0x59cf9000, 0xfffff000, 20, "RIPENCC" },
690 { 0x59cfa000, 0xffffe000, 19, "RIPENCC" },
691 { 0x59cfc000, 0xffffc000, 18, "RIPENCC" },
692 { 0x59d00000, 0xfff00000, 12, "RIPENCC" },
693 { 0x59e00000, 0xffe00000, 11, "RIPENCC" },
738 { 0x59c00000, 0xffe00000, 11, "RIPENCC" },
739 { 0x59e00000, 0xfff00000, 12, "RIPENCC" },
740 { 0x59f00000, 0xfff80000, 13, "RIPENCC" },
741 { 0x59f80000, 0xffffe000, 19, "RIPENCC" },
742 { 0x59f82000, 0xfffff000, 20, "RIPENCC" },
743 { 0x59f84000, 0xffffc000, 18, "RIPENCC" },
744 { 0x59f88000, 0xffff8000, 17, "RIPENCC" },
745 { 0x59f90000, 0xffff0000, 16, "RIPENCC" },
746 { 0x59fa0000, 0xfffe0000, 15, "RIPENCC" },
747 { 0x59fc0000, 0xfffc0000, 14, "RIPENCC" },
694748 { 0x5a000000, 0xff000000, 8, "RIPENCC" },
695749 { 0x5b000000, 0xff800000, 9, "RIPENCC" },
696750 { 0x5b800000, 0xffe00000, 11, "RIPENCC" },
706760 { 0x5bc00000, 0xffff0000, 16, "RIPENCC" },
707761 { 0x5bc10000, 0xffffe000, 19, "RIPENCC" },
708762 { 0x5bc12000, 0xfffff800, 21, "RIPENCC" },
763 { 0x5bc12800, 0xfffffe00, 23, "RIPENCC" },
709764 { 0x5bc12c00, 0xfffffc00, 22, "RIPENCC" },
710765 { 0x5bc13000, 0xfffff000, 20, "RIPENCC" },
711766 { 0x5bc14000, 0xfffff000, 20, "RIPENCC" },
725780 { 0x5bc26600, 0xfffffe00, 23, "RIPENCC" },
726781 { 0x5bc26800, 0xfffff800, 21, "RIPENCC" },
727782 { 0x5bc27000, 0xfffff000, 20, "RIPENCC" },
728 { 0x5bc28000, 0xffff8000, 17, "RIPENCC" },
783 { 0x5bc28000, 0xffffc000, 18, "RIPENCC" },
784 { 0x5bc2c000, 0xfffffc00, 22, "RIPENCC" },
785 { 0x5bc2c400, 0xfffffe00, 23, "RIPENCC" },
786 { 0x5bc2c800, 0xfffff800, 21, "RIPENCC" },
787 { 0x5bc2d000, 0xfffff000, 20, "RIPENCC" },
788 { 0x5bc2e000, 0xffffe000, 19, "RIPENCC" },
729789 { 0x5bc30000, 0xffffc000, 18, "RIPENCC" },
730790 { 0x5bc34000, 0xffffe000, 19, "RIPENCC" },
731791 { 0x5bc36000, 0xfffff000, 20, "RIPENCC" },
758818 { 0x5bc65000, 0xfffff000, 20, "RIPENCC" },
759819 { 0x5bc66000, 0xffffe000, 19, "RIPENCC" },
760820 { 0x5bc68000, 0xffff8000, 17, "RIPENCC" },
761 { 0x5bc70000, 0xffff0000, 16, "RIPENCC" },
821 { 0x5bc70000, 0xffffe000, 19, "RIPENCC" },
822 { 0x5bc72000, 0xfffff000, 20, "RIPENCC" },
823 { 0x5bc73000, 0xfffff800, 21, "RIPENCC" },
824 { 0x5bc73800, 0xfffffe00, 23, "RIPENCC" },
825 { 0x5bc73a00, 0xffffff00, 24, "RIPENCC" },
826 { 0x5bc73c00, 0xfffffc00, 22, "RIPENCC" },
827 { 0x5bc74000, 0xffffc000, 18, "RIPENCC" },
828 { 0x5bc78000, 0xffff8000, 17, "RIPENCC" },
762829 { 0x5bc80000, 0xffff8000, 17, "RIPENCC" },
763 { 0x5bc88000, 0xffffc000, 18, "RIPENCC" },
830 { 0x5bc88000, 0xfffff000, 20, "RIPENCC" },
831 { 0x5bc89400, 0xfffffc00, 22, "RIPENCC" },
832 { 0x5bc89800, 0xfffff800, 21, "RIPENCC" },
833 { 0x5bc8a000, 0xffffe000, 19, "RIPENCC" },
764834 { 0x5bc8c400, 0xfffffc00, 22, "RIPENCC" },
765835 { 0x5bc8c800, 0xfffff800, 21, "RIPENCC" },
766836 { 0x5bc8d000, 0xfffff000, 20, "RIPENCC" },
784854 { 0x5bcda000, 0xffffe000, 19, "RIPENCC" },
785855 { 0x5bcdc000, 0xffffc000, 18, "RIPENCC" },
786856 { 0x5bce0000, 0xffff0000, 16, "RIPENCC" },
787 { 0x5bcf0000, 0xfffff800, 21, "RIPENCC" },
857 { 0x5bcf0000, 0xfffffe00, 23, "RIPENCC" },
858 { 0x5bcf0400, 0xfffffc00, 22, "RIPENCC" },
788859 { 0x5bcf0a00, 0xfffffe00, 23, "RIPENCC" },
789860 { 0x5bcf0c00, 0xfffffc00, 22, "RIPENCC" },
790861 { 0x5bcf1000, 0xfffff000, 20, "RIPENCC" },
791862 { 0x5bcf2000, 0xffffe000, 19, "RIPENCC" },
792863 { 0x5bcf4000, 0xffffc000, 18, "RIPENCC" },
793 { 0x5bcf8000, 0xffffc000, 18, "RIPENCC" },
794 { 0x5bcfc000, 0xffffe000, 19, "RIPENCC" },
795 { 0x5bcfe000, 0xfffff800, 21, "RIPENCC" },
864 { 0x5bcf8000, 0xffff8000, 17, "RIPENCC" },
796865 { 0x5bd00000, 0xffff0000, 16, "RIPENCC" },
797866 { 0x5bd10000, 0xffffe000, 19, "RIPENCC" },
798867 { 0x5bd12000, 0xfffff000, 20, "RIPENCC" },
802871 { 0x5bd13e00, 0xfffffe00, 23, "RIPENCC" },
803872 { 0x5bd14000, 0xffffc000, 18, "RIPENCC" },
804873 { 0x5bd18000, 0xfffffe00, 23, "RIPENCC" },
805 { 0x5bd20000, 0xffff8000, 17, "RIPENCC" },
806 { 0x5bd28000, 0xffffc000, 18, "RIPENCC" },
807 { 0x5bd2c000, 0xfffff000, 20, "RIPENCC" },
808 { 0x5bd2d000, 0xfffff800, 21, "RIPENCC" },
809 { 0x5bd2d800, 0xfffffc00, 22, "RIPENCC" },
874 { 0x5bd18300, 0xffffff00, 24, "RIPENCC" },
875 { 0x5bd18400, 0xfffffc00, 22, "RIPENCC" },
876 { 0x5bd18800, 0xfffff800, 21, "RIPENCC" },
877 { 0x5bd19000, 0xfffff000, 20, "RIPENCC" },
878 { 0x5bd1a000, 0xffffe000, 19, "RIPENCC" },
879 { 0x5bd1c000, 0xfffff800, 21, "RIPENCC" },
880 { 0x5bd1c800, 0xfffffe00, 23, "RIPENCC" },
881 { 0x5bd1cc00, 0xfffffc00, 22, "RIPENCC" },
882 { 0x5bd1d000, 0xfffff000, 20, "RIPENCC" },
883 { 0x5bd1e000, 0xfffff000, 20, "RIPENCC" },
884 { 0x5bd1f000, 0xfffff800, 21, "RIPENCC" },
885 { 0x5bd1f800, 0xfffffe00, 23, "RIPENCC" },
886 { 0x5bd1fb00, 0xffffff00, 24, "RIPENCC" },
887 { 0x5bd1fc00, 0xfffffc00, 22, "RIPENCC" },
888 { 0x5bd20000, 0xffff0000, 16, "RIPENCC" },
889 { 0x5bd30000, 0xffff8000, 17, "RIPENCC" },
890 { 0x5bd38000, 0xffffc000, 18, "RIPENCC" },
891 { 0x5bd3c000, 0xfffff000, 20, "RIPENCC" },
810892 { 0x5c000000, 0xff000000, 8, "RIPENCC" },
811 { 0x5d000000, 0xff800000, 9, "RIPENCC" },
893 { 0x5d000000, 0xffc00000, 10, "RIPENCC" },
894 { 0x5d400000, 0xfff00000, 12, "RIPENCC" },
895 { 0x5d500000, 0xfff80000, 13, "RIPENCC" },
896 { 0x5d580000, 0xfffc0000, 14, "RIPENCC" },
897 { 0x5d5c0000, 0xffff0000, 16, "RIPENCC" },
898 { 0x5d5d0000, 0xffff8000, 17, "RIPENCC" },
899 { 0x5d5d8000, 0xffffc000, 18, "RIPENCC" },
900 { 0x5d5dc000, 0xffffe000, 19, "RIPENCC" },
901 { 0x5d5de000, 0xfffff000, 20, "RIPENCC" },
902 { 0x5d5df800, 0xfffff800, 21, "RIPENCC" },
903 { 0x5d5e0000, 0xffffc000, 18, "RIPENCC" },
904 { 0x5d5e4000, 0xfffff800, 21, "RIPENCC" },
905 { 0x5d5e5000, 0xfffff000, 20, "RIPENCC" },
906 { 0x5d5e6000, 0xffffe000, 19, "RIPENCC" },
907 { 0x5d5e8000, 0xffff8000, 17, "RIPENCC" },
908 { 0x5d5f0000, 0xffffe000, 19, "RIPENCC" },
909 { 0x5d5f2000, 0xfffff000, 20, "RIPENCC" },
910 { 0x5d5f3800, 0xfffff800, 21, "RIPENCC" },
911 { 0x5d5f4000, 0xfffff000, 20, "RIPENCC" },
912 { 0x5d5f5000, 0xfffff800, 21, "RIPENCC" },
913 { 0x5d5f6000, 0xffffe000, 19, "RIPENCC" },
914 { 0x5d5f8000, 0xffff8000, 17, "RIPENCC" },
915 { 0x5d600000, 0xffe00000, 11, "RIPENCC" },
812916 { 0x5d800000, 0xfff00000, 12, "RIPENCC" },
813917 { 0x5d900000, 0xfff80000, 13, "RIPENCC" },
814918 { 0x5d980000, 0xfffc0000, 14, "RIPENCC" },
815 { 0x5d9c0000, 0xfffe0000, 15, "RIPENCC" },
919 { 0x5d9c0000, 0xffff0000, 16, "RIPENCC" },
920 { 0x5d9d0000, 0xffff8000, 17, "RIPENCC" },
921 { 0x5d9d8000, 0xffffe000, 19, "RIPENCC" },
922 { 0x5d9da000, 0xfffff800, 21, "RIPENCC" },
923 { 0x5d9db000, 0xfffff000, 20, "RIPENCC" },
924 { 0x5d9dc000, 0xffffc000, 18, "RIPENCC" },
816925 { 0x5d9e0000, 0xffff0000, 16, "RIPENCC" },
817926 { 0x5d9f0000, 0xffffc000, 18, "RIPENCC" },
818927 { 0x5d9f4000, 0xffffe000, 19, "RIPENCC" },
819928 { 0x5d9f8000, 0xffff8000, 17, "RIPENCC" },
820 { 0x5da00000, 0xfff80000, 13, "RIPENCC" },
821 { 0x5da80000, 0xfffc0000, 14, "RIPENCC" },
822 { 0x5dac0000, 0xfffe0000, 15, "RIPENCC" },
823 { 0x5dae0000, 0xffff8000, 17, "RIPENCC" },
824 { 0x5dae8000, 0xfffff000, 20, "RIPENCC" },
825 { 0x5dae9800, 0xfffff800, 21, "RIPENCC" },
826 { 0x5daea000, 0xffffe000, 19, "RIPENCC" },
827 { 0x5daec000, 0xffffc000, 18, "RIPENCC" },
828 { 0x5daf0000, 0xffffc000, 18, "RIPENCC" },
829 { 0x5daf4000, 0xffffe000, 19, "RIPENCC" },
830 { 0x5daf8000, 0xffff8000, 17, "RIPENCC" },
831 { 0x5db00000, 0xfff00000, 12, "RIPENCC" },
929 { 0x5da00000, 0xffe00000, 11, "RIPENCC" },
832930 { 0x5dc00000, 0xffc00000, 10, "RIPENCC" },
833931 { 0x5e000000, 0xffe00000, 11, "RIPENCC" },
834932 { 0x5e200000, 0xfff80000, 13, "RIPENCC" },
843941 { 0x5e4a0000, 0xfffe0000, 15, "RIPENCC" },
844942 { 0x5e4c0000, 0xfffc0000, 14, "RIPENCC" },
845943 { 0x5e500000, 0xfff00000, 12, "RIPENCC" },
846 { 0x5e600000, 0xfff00000, 12, "RIPENCC" },
847 { 0x5e700000, 0xfff80000, 13, "RIPENCC" },
848 { 0x5e780000, 0xfffc0000, 14, "RIPENCC" },
849 { 0x5e7c0000, 0xfffff800, 21, "RIPENCC" },
850 { 0x5e7c1000, 0xfffff000, 20, "RIPENCC" },
851 { 0x5e7c2000, 0xffffe000, 19, "RIPENCC" },
852 { 0x5e7c4000, 0xffffc000, 18, "RIPENCC" },
853 { 0x5e7c8000, 0xffff8000, 17, "RIPENCC" },
854 { 0x5e7d0000, 0xffff0000, 16, "RIPENCC" },
855 { 0x5e7e0000, 0xfffe0000, 15, "RIPENCC" },
944 { 0x5e600000, 0xffe00000, 11, "RIPENCC" },
856945 { 0x5e800000, 0xfff80000, 13, "RIPENCC" },
857946 { 0x5e880000, 0xffff8000, 17, "RIPENCC" },
858947 { 0x5e88a000, 0xffffe000, 19, "RIPENCC" },
863952 { 0x5e8a0000, 0xffff8000, 17, "RIPENCC" },
864953 { 0x5e8a8000, 0xffffc000, 18, "RIPENCC" },
865954 { 0x5e8ae000, 0xffffe000, 19, "RIPENCC" },
866 { 0x5e8b0000, 0xffffc000, 18, "RIPENCC" },
955 { 0x5e8b0000, 0xffff0000, 16, "RIPENCC" },
956 { 0x5e8c0000, 0xffff8000, 17, "RIPENCC" },
957 { 0x5e8c8000, 0xffffc000, 18, "RIPENCC" },
958 { 0x5e8ce000, 0xffffe000, 19, "RIPENCC" },
959 { 0x5e8d0000, 0xffff0000, 16, "RIPENCC" },
960 { 0x5e8e0000, 0xffff8000, 17, "RIPENCC" },
961 { 0x5e8e8000, 0xffffc000, 18, "RIPENCC" },
962 { 0x5e8ec000, 0xfffff000, 20, "RIPENCC" },
963 { 0x5e8ed000, 0xfffff800, 21, "RIPENCC" },
964 { 0x5e8f0000, 0xffff8000, 17, "RIPENCC" },
965 { 0x5e8f8000, 0xffffc000, 18, "RIPENCC" },
966 { 0x5e8fc000, 0xfffff000, 20, "RIPENCC" },
967 { 0x5e8fd000, 0xfffff800, 21, "RIPENCC" },
968 { 0x5e8fe000, 0xffffe000, 19, "RIPENCC" },
867969 { 0x5e900000, 0xfff80000, 13, "RIPENCC" },
868970 { 0x5e980000, 0xfffc0000, 14, "RIPENCC" },
869971 { 0x5e9c0000, 0xfffe0000, 15, "RIPENCC" },
870972 { 0x5e9e0000, 0xffff8000, 17, "RIPENCC" },
871973 { 0x5e9e8000, 0xffffc000, 18, "RIPENCC" },
974 { 0x5e9ec000, 0xffffe000, 19, "RIPENCC" },
872975 { 0x5e9f0000, 0xffff0000, 16, "RIPENCC" },
873976 { 0x5ea00000, 0xfff00000, 12, "RIPENCC" },
874977 { 0x5eb00000, 0xfff80000, 13, "RIPENCC" },
877980 { 0x5eba0000, 0xffff8000, 17, "RIPENCC" },
878981 { 0x5ebb0000, 0xffff0000, 16, "RIPENCC" },
879982 { 0x5ebc0000, 0xfffc0000, 14, "RIPENCC" },
880 { 0x5ec00000, 0xfffc0000, 14, "RIPENCC" },
881 { 0x5ec40000, 0xfffe0000, 15, "RIPENCC" },
882 { 0x5ec60000, 0xffff0000, 16, "RIPENCC" },
883 { 0x5ec70000, 0xffff8000, 17, "RIPENCC" },
884 { 0x5ec78000, 0xffffc000, 18, "RIPENCC" },
885 { 0x5ec7c000, 0xfffff800, 21, "RIPENCC" },
886 { 0x5ec80000, 0xfff80000, 13, "RIPENCC" },
887 { 0x5ed00000, 0xfff00000, 12, "RIPENCC" },
983 { 0x5ec00000, 0xffe00000, 11, "RIPENCC" },
888984 { 0x5ee00000, 0xfffc0000, 14, "RIPENCC" },
889 { 0x5ee40000, 0xffff0000, 16, "RIPENCC" },
890 { 0x5ee50000, 0xffff8000, 17, "RIPENCC" },
891 { 0x5ee58000, 0xffffe000, 19, "RIPENCC" },
985 { 0x5ee40000, 0xfffe0000, 15, "RIPENCC" },
986 { 0x5ee60000, 0xffff8000, 17, "RIPENCC" },
987 { 0x5ee68000, 0xffffc000, 18, "RIPENCC" },
892988 { 0x5ee80000, 0xffff8000, 17, "RIPENCC" },
989 { 0x5ee88000, 0xffffc000, 18, "RIPENCC" },
990 { 0x5ee8c000, 0xfffff000, 20, "RIPENCC" },
991 { 0x5ee8d000, 0xfffff800, 21, "RIPENCC" },
893992 { 0x5ee90000, 0xffff0000, 16, "RIPENCC" },
894993 { 0x5eea0000, 0xfffe0000, 15, "RIPENCC" },
895994 { 0x5eec0000, 0xfffc0000, 14, "RIPENCC" },
896995 { 0x5ef00000, 0xfffc0000, 14, "RIPENCC" },
897996 { 0x5ef40000, 0xffff8000, 17, "RIPENCC" },
898997 { 0x5ef50000, 0xffff0000, 16, "RIPENCC" },
899 { 0x5ef60000, 0xffffc000, 18, "RIPENCC" },
998 { 0x5ef60000, 0xfffe0000, 15, "RIPENCC" },
900999 { 0x5ef80000, 0xfff80000, 13, "RIPENCC" },
901 { 0x5f000000, 0xffe00000, 11, "RIPENCC" },
902 { 0x5f200000, 0xfffc0000, 14, "RIPENCC" },
903 { 0x5f240000, 0xffff0000, 16, "RIPENCC" },
904 { 0x5f280000, 0xfffc0000, 14, "RIPENCC" },
905 { 0x5f2c0000, 0xfffe0000, 15, "RIPENCC" },
906 { 0x5f300000, 0xfff80000, 13, "RIPENCC" },
907 { 0x5f380000, 0xfffc0000, 14, "RIPENCC" },
1000 { 0x5f000000, 0xffc00000, 10, "RIPENCC" },
9081001 { 0x5f400000, 0xffff8000, 17, "RIPENCC" },
9091002 { 0x5f410000, 0xffff0000, 16, "RIPENCC" },
9101003 { 0x5f420000, 0xfffe0000, 15, "RIPENCC" },
911 { 0x5f440000, 0xffff0000, 16, "RIPENCC" },
912 { 0x5f450000, 0xffff8000, 17, "RIPENCC" },
1004 { 0x5f440000, 0xfffc0000, 14, "RIPENCC" },
1005 { 0x5f480000, 0xfff80000, 13, "RIPENCC" },
1006 { 0x5f500000, 0xffff0000, 16, "RIPENCC" },
1007 { 0x5f510000, 0xffffc000, 18, "RIPENCC" },
1008 { 0x5f518000, 0xffff8000, 17, "RIPENCC" },
1009 { 0x5f520000, 0xfffe0000, 15, "RIPENCC" },
1010 { 0x5f540000, 0xffff8000, 17, "RIPENCC" },
1011 { 0x5f548000, 0xffffc000, 18, "RIPENCC" },
1012 { 0x5f550000, 0xffff0000, 16, "RIPENCC" },
1013 { 0x5f560000, 0xffffc000, 18, "RIPENCC" },
1014 { 0x5f580000, 0xfff80000, 13, "RIPENCC" },
1015 { 0x5f680000, 0xfffe0000, 15, "RIPENCC" },
1016 { 0x5f6a0000, 0xffff8000, 17, "RIPENCC" },
1017 { 0x5f6b0000, 0xffff0000, 16, "RIPENCC" },
1018 { 0x5f6c0000, 0xfffc0000, 14, "RIPENCC" },
1019 { 0x5f700000, 0xfff00000, 12, "RIPENCC" },
1020 { 0x5fa00000, 0xfffc0000, 14, "RIPENCC" },
1021 { 0x5fa40000, 0xffff0000, 16, "RIPENCC" },
1022 { 0x5fa80000, 0xffff0000, 16, "RIPENCC" },
1023 { 0x5fb00000, 0xfffe0000, 15, "RIPENCC" },
1024 { 0x5fb80000, 0xfff80000, 13, "RIPENCC" },
1025 { 0x6e000000, 0xffffff00, 24, "APNIC" },
1026 { 0x6e320000, 0xfffffc00, 22, "APNIC" },
1027 { 0x6eff0000, 0xffff0000, 16, "APNIC" },
1028 { 0x6f000000, 0xffffff00, 24, "APNIC" },
1029 { 0x6f320000, 0xfffffc00, 22, "APNIC" },
1030 { 0x6fff0000, 0xffff0000, 16, "APNIC" },
1031 { 0x70000000, 0xffc00000, 10, "APNIC" },
1032 { 0x70400000, 0xfff80000, 13, "APNIC" },
1033 { 0x70480000, 0xfffc0000, 14, "APNIC" },
1034 { 0x704c0000, 0xfffe0000, 15, "APNIC" },
1035 { 0x704e0000, 0xffff8000, 17, "APNIC" },
1036 { 0x704e8000, 0xffffc000, 18, "APNIC" },
1037 { 0x704ec000, 0xffffe000, 19, "APNIC" },
1038 { 0x70500000, 0xfff80000, 13, "APNIC" },
9131039 { 0x71000000, 0xfff80000, 13, "APNIC" },
9141040 { 0x71080000, 0xfffe0000, 15, "APNIC" },
9151041 { 0x710a0000, 0xffff0000, 16, "APNIC" },
9901116 { 0x71c08000, 0xffff8000, 17, "APNIC" },
9911117 { 0x71c10000, 0xffff0000, 16, "APNIC" },
9921118 { 0x71c20000, 0xfffe0000, 15, "APNIC" },
1119 { 0x71c40000, 0xffff0000, 16, "APNIC" },
1120 { 0x71c50000, 0xfffff000, 20, "APNIC" },
1121 { 0x71c52000, 0xfffff000, 20, "APNIC" },
1122 { 0x71c53000, 0xfffff800, 21, "APNIC" },
1123 { 0x71c54000, 0xfffffc00, 22, "APNIC" },
1124 { 0x71c54800, 0xfffff800, 21, "APNIC" },
1125 { 0x71c55000, 0xfffff000, 20, "APNIC" },
1126 { 0x71c56000, 0xfffffc00, 22, "APNIC" },
1127 { 0x71c56800, 0xfffffc00, 22, "APNIC" },
1128 { 0x71c57000, 0xfffff000, 20, "APNIC" },
1129 { 0x71c58000, 0xffff8000, 17, "APNIC" },
1130 { 0x71c60000, 0xfffe0000, 15, "APNIC" },
1131 { 0x71c80000, 0xfffe0000, 15, "APNIC" },
1132 { 0x71ca0000, 0xffff0000, 16, "APNIC" },
1133 { 0x71cb0000, 0xffff8000, 17, "APNIC" },
1134 { 0x71cc0000, 0xfffc0000, 14, "APNIC" },
1135 { 0x71d00000, 0xfffc0000, 14, "APNIC" },
1136 { 0x71d40000, 0xffffc000, 18, "APNIC" },
1137 { 0x71d44000, 0xffffe000, 19, "APNIC" },
1138 { 0x71d46000, 0xfffffc00, 22, "APNIC" },
1139 { 0x71d46800, 0xfffff800, 21, "APNIC" },
1140 { 0x71d47000, 0xfffff000, 20, "APNIC" },
1141 { 0x71d48000, 0xffffe000, 19, "APNIC" },
1142 { 0x71d4a000, 0xfffff800, 21, "APNIC" },
1143 { 0x71d4a800, 0xfffffc00, 22, "APNIC" },
1144 { 0x71d4b000, 0xfffff000, 20, "APNIC" },
1145 { 0x71d4c000, 0xffffc000, 18, "APNIC" },
1146 { 0x71d50000, 0xffff0000, 16, "APNIC" },
1147 { 0x71d60000, 0xfffe0000, 15, "APNIC" },
1148 { 0x71d80000, 0xfff80000, 13, "APNIC" },
1149 { 0x71e00000, 0xffe00000, 11, "APNIC" },
9931150 { 0x72000000, 0xfff00000, 12, "APNIC" },
9941151 { 0x72100000, 0xfffc0000, 14, "APNIC" },
9951152 { 0x72180000, 0xfffc0000, 14, "APNIC" },
15441701 { 0x79040000, 0xfffc0000, 14, "APNIC" },
15451702 { 0x79080000, 0xfff80000, 13, "APNIC" },
15461703 { 0x79100000, 0xfff00000, 12, "APNIC" },
1547 { 0x79200000, 0xfff00000, 12, "APNIC" },
1704 { 0x79200000, 0xfff80000, 13, "APNIC" },
1705 { 0x79280000, 0xfffc0000, 14, "APNIC" },
1706 { 0x792c0000, 0xfffe0000, 15, "APNIC" },
1707 { 0x792e0000, 0xffffc000, 18, "APNIC" },
1708 { 0x792e8000, 0xffff8000, 17, "APNIC" },
1709 { 0x792f0000, 0xffff0000, 16, "APNIC" },
15481710 { 0x79300000, 0xfffe0000, 15, "APNIC" },
15491711 { 0x79320000, 0xffff8000, 17, "APNIC" },
15501712 { 0x79328000, 0xffffe000, 19, "APNIC" },
15561718 { 0x79360000, 0xffff8000, 17, "APNIC" },
15571719 { 0x79368000, 0xffffe000, 19, "APNIC" },
15581720 { 0x7936a000, 0xfffff000, 20, "APNIC" },
1559 { 0x7936b000, 0xfffff800, 21, "APNIC" },
15601721 { 0x7936c000, 0xffffc000, 18, "APNIC" },
15611722 { 0x79370000, 0xffff0000, 16, "APNIC" },
15621723 { 0x79380000, 0xfff80000, 13, "APNIC" },
16941855 { 0x7b040000, 0xfffc0000, 14, "APNIC" },
16951856 { 0x7b080000, 0xfff80000, 13, "APNIC" },
16961857 { 0x7b100000, 0xfff00000, 12, "APNIC" },
1697 { 0x7b200000, 0xfff00000, 12, "APNIC" },
1698 { 0x7b300000, 0xfffe0000, 15, "APNIC" },
1699 { 0x7b320000, 0xffff0000, 16, "APNIC" },
1700 { 0x7b330000, 0xffff8000, 17, "APNIC" },
1701 { 0x7b340000, 0xfffc0000, 14, "APNIC" },
1702 { 0x7b380000, 0xfff80000, 13, "APNIC" },
1858 { 0x7b200000, 0xffe00000, 11, "APNIC" },
17031859 { 0x7b400000, 0xffe00000, 11, "APNIC" },
17041860 { 0x7b600000, 0xfffc0000, 14, "APNIC" },
17051861 { 0x7b640000, 0xffff8000, 17, "APNIC" },
17111867 { 0x7b678000, 0xffffc000, 18, "APNIC" },
17121868 { 0x7b67e000, 0xfffff000, 20, "APNIC" },
17131869 { 0x7b680000, 0xfffc0000, 14, "APNIC" },
1714 { 0x7b6c0000, 0xffffc000, 18, "APNIC" },
1715 { 0x7b6c4000, 0xffffe000, 19, "APNIC" },
1870 { 0x7b6c0000, 0xffff8000, 17, "APNIC" },
17161871 { 0x7b6c8000, 0xfffff000, 20, "APNIC" },
17171872 { 0x7b6c9000, 0xfffff800, 21, "APNIC" },
17181873 { 0x7b6ca000, 0xffffe000, 19, "APNIC" },
17701925 { 0x7bff8000, 0xffffc000, 18, "APNIC" },
17711926 { 0x7bffc000, 0xfffff000, 20, "APNIC" },
17721927 { 0x7bffd000, 0xfffff800, 21, "APNIC" },
1928 { 0x7bffe000, 0xffffe000, 19, "APNIC" },
17731929 { 0x7c000000, 0xfffc0000, 14, "APNIC" },
17741930 { 0x7c040000, 0xfffe0000, 15, "APNIC" },
17751931 { 0x7c060000, 0xffff8000, 17, "APNIC" },
18041960 { 0x7c6c2000, 0xffffe000, 19, "APNIC" },
18051961 { 0x7c6c4000, 0xffffc000, 18, "APNIC" },
18061962 { 0x7c6c8000, 0xffff8000, 17, "APNIC" },
1807 { 0x7c6d0000, 0xfffff000, 20, "APNIC" },
1808 { 0x7c6d1800, 0xfffff800, 21, "APNIC" },
1809 { 0x7c6d2000, 0xffffe000, 19, "APNIC" },
1963 { 0x7c6d0000, 0xffffc000, 18, "APNIC" },
18101964 { 0x7c6d4000, 0xffffe000, 19, "APNIC" },
18111965 { 0x7c6d6000, 0xfffff800, 21, "APNIC" },
18121966 { 0x7c6d7000, 0xfffff000, 20, "APNIC" },
18762030 { 0x7dd20000, 0xfffe0000, 15, "APNIC" },
18772031 { 0x7dd40000, 0xfffe0000, 15, "APNIC" },
18782032 { 0x7dd60000, 0xffffc000, 18, "APNIC" },
1879 { 0x7dd64000, 0xfffff800, 21, "APNIC" },
2033 { 0x7dd64000, 0xfffff000, 20, "APNIC" },
18802034 { 0x7dd65000, 0xfffff800, 21, "APNIC" },
18812035 { 0x7dd66000, 0xffffe000, 19, "APNIC" },
18822036 { 0x7dd68000, 0xffff8000, 17, "APNIC" },
20912245 { 0x84b50000, 0xffff0000, 16, "APNIC" },
20922246 { 0x84b60000, 0xffff0000, 16, "APNIC" },
20932247 { 0x84b90000, 0xffff0000, 16, "RIPENCC" },
2094 { 0x84ba0000, 0xffff0000, 16, "APNIC" },
20952248 { 0x84bb0000, 0xffff0000, 16, "RIPENCC" },
20962249 { 0x84c30000, 0xffff0000, 16, "RIPENCC" },
20972250 { 0x84c40000, 0xffff0000, 16, "RIPENCC" },
36113764 { 0xb8000000, 0xfc000000, 6, "ARIN" },
36123765 { 0xba000000, 0xffffc000, 18, "LACNIC" },
36133766 { 0xba010000, 0xffffc000, 18, "LACNIC" },
3767 { 0xba020000, 0xffffc000, 18, "LACNIC" },
36143768 { 0xba080000, 0xffffc000, 18, "LACNIC" },
36153769 { 0xba090000, 0xffff0000, 16, "LACNIC" },
3616 { 0xba0c0000, 0xffff8000, 17, "LACNIC" },
3770 { 0xba0c0000, 0xffff0000, 16, "LACNIC" },
36173771 { 0xba0e0000, 0xffffe000, 19, "LACNIC" },
36183772 { 0xba0f0000, 0xffffc000, 18, "LACNIC" },
36193773 { 0xba100000, 0xffff8000, 17, "LACNIC" },
36203774 { 0xba120000, 0xffff0000, 16, "LACNIC" },
3621 { 0xba380000, 0xffff8000, 17, "LACNIC" },
3775 { 0xba180000, 0xffff8000, 17, "LACNIC" },
3776 { 0xba380000, 0xfffc0000, 14, "LACNIC" },
36223777 { 0xba400000, 0xffffc000, 18, "LACNIC" },
36233778 { 0xba420000, 0xffff8000, 17, "LACNIC" },
36243779 { 0xba480000, 0xfffe0000, 15, "LACNIC" },
36253780 { 0xba500000, 0xfffc0000, 14, "LACNIC" },
3781 { 0xba600000, 0xffffc000, 18, "LACNIC" },
36263782 { 0xba7ff800, 0xfffff800, 21, "LACNIC" },
36273783 { 0xba800000, 0xffff0000, 16, "LACNIC" },
36283784 { 0xbaa00000, 0xfffc0000, 14, "LACNIC" },
36323788 { 0xbd000000, 0xff000000, 8, "LACNIC" },
36333789 { 0xbe000000, 0xffffc000, 18, "LACNIC" },
36343790 { 0xbe004000, 0xffffe000, 19, "LACNIC" },
3791 { 0xbe006000, 0xfffff000, 20, "LACNIC" },
36353792 { 0xbe008000, 0xffffe000, 19, "LACNIC" },
36363793 { 0xbe00a000, 0xfffff000, 20, "LACNIC" },
36373794 { 0xbe00c000, 0xffffe000, 19, "LACNIC" },
36533810 { 0xbe048000, 0xffffe000, 19, "LACNIC" },
36543811 { 0xbe04c000, 0xffffc000, 18, "LACNIC" },
36553812 { 0xbe050000, 0xffffe000, 19, "LACNIC" },
3656 { 0xbe054000, 0xffffe000, 19, "LACNIC" },
3813 { 0xbe054000, 0xffffc000, 18, "LACNIC" },
36573814 { 0xbe058000, 0xffffe000, 19, "LACNIC" },
36583815 { 0xbe05c000, 0xfffff000, 20, "LACNIC" },
3659 { 0xbe05e000, 0xfffff000, 20, "LACNIC" },
3816 { 0xbe05e000, 0xffffe000, 19, "LACNIC" },
36603817 { 0xbe060000, 0xffffc000, 18, "LACNIC" },
36613818 { 0xbe064000, 0xfffff000, 20, "LACNIC" },
36623819 { 0xbe066000, 0xfffff000, 20, "LACNIC" },
37193876 { 0xbe346000, 0xfffff000, 20, "LACNIC" },
37203877 { 0xbe348000, 0xffffe000, 19, "LACNIC" },
37213878 { 0xbe34c000, 0xfffff000, 20, "LACNIC" },
3722 { 0xbe34e000, 0xfffff000, 20, "LACNIC" },
3879 { 0xbe34e000, 0xffffe000, 19, "LACNIC" },
37233880 { 0xbe350000, 0xffff0000, 16, "LACNIC" },
37243881 { 0xbe360000, 0xfffe0000, 15, "LACNIC" },
37253882 { 0xbe380000, 0xffff0000, 16, "LACNIC" },
37773934 { 0xbe688000, 0xffffc000, 18, "LACNIC" },
37783935 { 0xbe690000, 0xffffc000, 18, "LACNIC" },
37793936 { 0xbe6a0000, 0xffffe000, 19, "LACNIC" },
3937 { 0xbe6a4000, 0xfffff000, 20, "LACNIC" },
3938 { 0xbe6a6000, 0xfffff000, 20, "LACNIC" },
37803939 { 0xbe6a8000, 0xffffe000, 19, "LACNIC" },
37813940 { 0xbe6b0000, 0xfffff000, 20, "LACNIC" },
37823941 { 0xbe6b2000, 0xfffff000, 20, "LACNIC" },
37863945 { 0xbe6ba000, 0xfffff000, 20, "LACNIC" },
37873946 { 0xbe6bc000, 0xfffff000, 20, "LACNIC" },
37883947 { 0xbe6c0000, 0xffffe000, 19, "LACNIC" },
3789 { 0xbe6c8000, 0xffffe000, 19, "LACNIC" },
3948 { 0xbe6c8000, 0xffffc000, 18, "LACNIC" },
37903949 { 0xbe6d0000, 0xffffe000, 19, "LACNIC" },
37913950 { 0xbe6d8000, 0xffffe000, 19, "LACNIC" },
3951 { 0xbe6dc000, 0xffffe000, 19, "LACNIC" },
37923952 { 0xbe6e0000, 0xffffe000, 19, "LACNIC" },
37933953 { 0xbe6e8000, 0xffffe000, 19, "LACNIC" },
3954 { 0xbe6f0000, 0xffffe000, 19, "LACNIC" },
3955 { 0xbe780000, 0xfffff000, 20, "LACNIC" },
3956 { 0xbe782000, 0xfffff000, 20, "LACNIC" },
3957 { 0xbe784000, 0xfffff000, 20, "LACNIC" },
3958 { 0xbe790000, 0xffffe000, 19, "LACNIC" },
37943959 { 0xbe800000, 0xffff0000, 16, "LACNIC" },
37953960 { 0xbe810000, 0xffff8000, 17, "LACNIC" },
37963961 { 0xbe820000, 0xffffc000, 18, "LACNIC" },
38103975 { 0xbea00000, 0xfffc0000, 14, "LACNIC" },
38113976 { 0xbea40000, 0xffff0000, 16, "LACNIC" },
38123977 { 0xbea50000, 0xffffc000, 18, "LACNIC" },
3813 { 0xbea60000, 0xffff0000, 16, "LACNIC" },
3978 { 0xbea58000, 0xffff8000, 17, "LACNIC" },
3979 { 0xbea60000, 0xfffe0000, 15, "LACNIC" },
38143980 { 0xbea80000, 0xfffe0000, 15, "LACNIC" },
38153981 { 0xbeaa0000, 0xffff0000, 16, "LACNIC" },
38163982 { 0xbeac0000, 0xfffc0000, 14, "LACNIC" },
38173983 { 0xbeb00000, 0xfffc0000, 14, "LACNIC" },
3818 { 0xbeb40000, 0xffff8000, 17, "LACNIC" },
3819 { 0xbeb48000, 0xffffc000, 18, "LACNIC" },
3984 { 0xbeb40000, 0xffff0000, 16, "LACNIC" },
38203985 { 0xbeb50000, 0xffffc000, 18, "LACNIC" },
38213986 { 0xbeb60000, 0xffff8000, 17, "LACNIC" },
38223987 { 0xbeb70000, 0xffff8000, 17, "LACNIC" },
38343999 { 0xbed00000, 0xfffe0000, 15, "LACNIC" },
38354000 { 0xbed20000, 0xffff8000, 17, "LACNIC" },
38364001 { 0xbed40000, 0xffffc000, 18, "LACNIC" },
3837 { 0xbed50000, 0xffffc000, 18, "LACNIC" },
4002 { 0xbed50000, 0xffff8000, 17, "LACNIC" },
38384003 { 0xbed60000, 0xffff8000, 17, "LACNIC" },
38394004 { 0xbed80000, 0xffff0000, 16, "LACNIC" },
4005 { 0xbeda0000, 0xffff0000, 16, "LACNIC" },
38404006 { 0xbedc0000, 0xffff0000, 16, "LACNIC" },
38414007 { 0xbede0000, 0xfffe0000, 15, "LACNIC" },
38424008 { 0xbee00000, 0xfff80000, 13, "LACNIC" },
3843 { 0xbee80000, 0xfffe0000, 15, "LACNIC" },
3844 { 0xbef00000, 0xffffc000, 18, "LACNIC" },
4009 { 0xbee80000, 0xfffc0000, 14, "LACNIC" },
4010 { 0xbef00000, 0xffff8000, 17, "LACNIC" },
38454011 { 0xbef10000, 0xffffc000, 18, "LACNIC" },
38464012 { 0xbef18000, 0xffff8000, 17, "LACNIC" },
38474013 { 0xbef20000, 0xffff0000, 16, "LACNIC" },
59556121 { 0xc108c000, 0xffffc000, 18, "RIPENCC" },
59566122 { 0xc1090000, 0xfffffe00, 23, "RIPENCC" },
59576123 { 0xc1090800, 0xfffff800, 21, "RIPENCC" },
5958 { 0xc1091a00, 0xffffff00, 24, "RIPENCC" },
5959 { 0xc1091c00, 0xfffffc00, 22, "RIPENCC" },
6124 { 0xc1091a00, 0xfffffe00, 23, "RIPENCC" },
59606125 { 0xc1092000, 0xffffe000, 19, "RIPENCC" },
59616126 { 0xc1094000, 0xffffe000, 19, "RIPENCC" },
59626127 { 0xc1097000, 0xfffffc00, 22, "RIPENCC" },
60006165 { 0xc113e800, 0xfffffc00, 22, "AFRINIC" },
60016166 { 0xc113ec00, 0xfffffc00, 22, "RIPENCC" },
60026167 { 0xc113f000, 0xfffff000, 20, "RIPENCC" },
6003 { 0xc1140000, 0xfffc0000, 14, "RIPENCC" },
6168 { 0xc1140000, 0xfffe0000, 15, "RIPENCC" },
6169 { 0xc1160000, 0xffff0000, 16, "RIPENCC" },
6170 { 0xc1170000, 0xffff8000, 17, "RIPENCC" },
6171 { 0xc1178000, 0xfffff800, 21, "RIPENCC" },
6172 { 0xc1178a00, 0xfffffe00, 23, "RIPENCC" },
6173 { 0xc1179000, 0xfffff000, 20, "RIPENCC" },
6174 { 0xc117a000, 0xffffe000, 19, "RIPENCC" },
6175 { 0xc117c000, 0xffffc000, 18, "RIPENCC" },
60046176 { 0xc1180000, 0xfffe0000, 15, "RIPENCC" },
60056177 { 0xc11a0000, 0xfffff000, 20, "RIPENCC" },
60066178 { 0xc11a1000, 0xfffff800, 21, "RIPENCC" },
60176189 { 0xc11bf200, 0xfffffe00, 23, "RIPENCC" },
60186190 { 0xc11bf400, 0xfffffc00, 22, "RIPENCC" },
60196191 { 0xc11bf800, 0xfffff800, 21, "RIPENCC" },
6020 { 0xc11c0000, 0xfffffc00, 22, "RIPENCC" },
6021 { 0xc11c0400, 0xfffffe00, 23, "RIPENCC" },
6022 { 0xc11c0700, 0xffffff00, 24, "RIPENCC" },
6023 { 0xc11c0800, 0xfffff800, 21, "RIPENCC" },
6024 { 0xc11c1000, 0xfffff000, 20, "RIPENCC" },
6025 { 0xc11c2000, 0xffffe000, 19, "RIPENCC" },
6026 { 0xc11c4000, 0xffffc000, 18, "RIPENCC" },
6027 { 0xc11c8000, 0xffff8000, 17, "RIPENCC" },
6028 { 0xc11d0000, 0xffff0000, 16, "RIPENCC" },
6192 { 0xc11c0000, 0xfffe0000, 15, "RIPENCC" },
60296193 { 0xc11e0000, 0xffff8000, 17, "RIPENCC" },
60306194 { 0xc11e8000, 0xffffe000, 19, "RIPENCC" },
60316195 { 0xc11ea000, 0xfffff000, 20, "RIPENCC" },
60386202 { 0xc1205400, 0xfffffc00, 22, "RIPENCC" },
60396203 { 0xc1205800, 0xfffff800, 21, "RIPENCC" },
60406204 { 0xc1206200, 0xfffffe00, 23, "RIPENCC" },
6041 { 0xc1206400, 0xfffffc00, 22, "RIPENCC" },
6205 { 0xc1206400, 0xffffff00, 24, "RIPENCC" },
6206 { 0xc1206600, 0xfffffe00, 23, "RIPENCC" },
60426207 { 0xc1206800, 0xfffffc00, 22, "RIPENCC" },
60436208 { 0xc1206e00, 0xfffffe00, 23, "RIPENCC" },
60446209 { 0xc1207000, 0xfffffc00, 22, "RIPENCC" },
60566221 { 0xc120f400, 0xfffffc00, 22, "RIPENCC" },
60576222 { 0xc120f800, 0xfffffc00, 22, "RIPENCC" },
60586223 { 0xc120fe00, 0xfffffe00, 23, "RIPENCC" },
6059 { 0xc1210000, 0xffff8000, 17, "RIPENCC" },
6060 { 0xc1218000, 0xffffc000, 18, "RIPENCC" },
6061 { 0xc121c000, 0xffffe000, 19, "RIPENCC" },
6062 { 0xc121e200, 0xfffffe00, 23, "RIPENCC" },
6063 { 0xc121e400, 0xfffffc00, 22, "RIPENCC" },
6064 { 0xc121e800, 0xfffff800, 21, "RIPENCC" },
6065 { 0xc121f000, 0xfffff000, 20, "RIPENCC" },
6224 { 0xc1210000, 0xffff0000, 16, "RIPENCC" },
60666225 { 0xc1220000, 0xffff8000, 17, "RIPENCC" },
60676226 { 0xc1228000, 0xffffc000, 18, "RIPENCC" },
6068 { 0xc122c000, 0xfffffe00, 23, "RIPENCC" },
6069 { 0xc122c200, 0xffffff00, 24, "RIPENCC" },
6070 { 0xc122c300, 0xffffff80, 25, "RIPENCC" },
6227 { 0xc122c000, 0xfffffc00, 22, "RIPENCC" },
60716228 { 0xc122c400, 0xfffffe00, 23, "RIPENCC" },
60726229 { 0xc122e000, 0xffffe000, 19, "RIPENCC" },
60736230 { 0xc1230000, 0xfffff000, 20, "RIPENCC" },
64976654 { 0xc1a83800, 0xfffff800, 21, "RIPENCC" },
64986655 { 0xc1a84000, 0xffffc000, 18, "RIPENCC" },
64996656 { 0xc1a88000, 0xffff8000, 17, "RIPENCC" },
6500 { 0xc1a90000, 0xffff0000, 16, "RIPENCC" },
65016657 { 0xc1aa0000, 0xfffe0000, 15, "RIPENCC" },
65026658 { 0xc1ac0000, 0xfffc0000, 14, "RIPENCC" },
65036659 { 0xc1b00000, 0xfffff800, 21, "RIPENCC" },
66646820 { 0xc1c80300, 0xffffff00, 24, "RIPENCC" },
66656821 { 0xc1c80400, 0xfffffc00, 22, "RIPENCC" },
66666822 { 0xc1c80800, 0xfffff800, 21, "RIPENCC" },
6667 { 0xc1c81000, 0xfffff000, 20, "RIPENCC" },
6823 { 0xc1c81000, 0xfffff800, 21, "RIPENCC" },
6824 { 0xc1c81800, 0xfffffc00, 22, "RIPENCC" },
6825 { 0xc1c81c00, 0xffffff00, 24, "RIPENCC" },
6826 { 0xc1c81e00, 0xfffffe00, 23, "RIPENCC" },
66686827 { 0xc1c82000, 0xffffe000, 19, "RIPENCC" },
66696828 { 0xc1c84000, 0xffffe000, 19, "RIPENCC" },
66706829 { 0xc1c86000, 0xfffff000, 20, "RIPENCC" },
66716830 { 0xc1c87000, 0xfffffe00, 23, "RIPENCC" },
66726831 { 0xc1c87400, 0xfffffc00, 22, "RIPENCC" },
66736832 { 0xc1c87800, 0xfffff800, 21, "RIPENCC" },
6674 { 0xc1c88000, 0xffffc000, 18, "RIPENCC" },
6675 { 0xc1c8c000, 0xfffff000, 20, "RIPENCC" },
6676 { 0xc1c8d000, 0xfffff800, 21, "RIPENCC" },
6677 { 0xc1c8d800, 0xfffffe00, 23, "RIPENCC" },
6678 { 0xc1c8db00, 0xffffff00, 24, "RIPENCC" },
6679 { 0xc1c8dc00, 0xfffffc00, 22, "RIPENCC" },
6680 { 0xc1c8e000, 0xffffe000, 19, "RIPENCC" },
6833 { 0xc1c88000, 0xffff8000, 17, "RIPENCC" },
66816834 { 0xc1c90000, 0xfffff000, 20, "RIPENCC" },
66826835 { 0xc1c91000, 0xfffff800, 21, "RIPENCC" },
66836836 { 0xc1c91800, 0xfffffe00, 23, "RIPENCC" },
67376890 { 0xc1da2c00, 0xfffffc00, 22, "RIPENCC" },
67386891 { 0xc1da4800, 0xfffffc00, 22, "RIPENCC" },
67396892 { 0xc1da5000, 0xfffff800, 21, "RIPENCC" },
6740 { 0xc1da5e00, 0xfffffe00, 23, "RIPENCC" },
67416893 { 0xc1da6000, 0xfffff800, 21, "RIPENCC" },
67426894 { 0xc1da6900, 0xffffff00, 24, "RIPENCC" },
67436895 { 0xc1da6a00, 0xfffffe00, 23, "RIPENCC" },
68527004 { 0xc1e80000, 0xfffc0000, 14, "RIPENCC" },
68537005 { 0xc1ec0000, 0xfffe0000, 15, "RIPENCC" },
68547006 { 0xc1ee0000, 0xffff8000, 17, "RIPENCC" },
6855 { 0xc1ee8000, 0xffffc000, 18, "RIPENCC" },
7007 { 0xc1ee8000, 0xfffffc00, 22, "RIPENCC" },
7008 { 0xc1ee8800, 0xfffff800, 21, "RIPENCC" },
7009 { 0xc1ee9000, 0xfffff000, 20, "RIPENCC" },
7010 { 0xc1eea000, 0xffffe000, 19, "RIPENCC" },
68567011 { 0xc1eec000, 0xfffff000, 20, "RIPENCC" },
68577012 { 0xc1eed000, 0xfffff800, 21, "RIPENCC" },
68587013 { 0xc1eee000, 0xffffe000, 19, "RIPENCC" },
68857040 { 0xc2000000, 0xfffffe00, 23, "RIPENCC" },
68867041 { 0xc2000200, 0xffffff00, 24, "RIPENCC" },
68877042 { 0xc2000500, 0xffffff00, 24, "RIPENCC" },
7043 { 0xc2000600, 0xfffffe00, 23, "RIPENCC" },
68887044 { 0xc2004000, 0xfffffc00, 22, "RIPENCC" },
68897045 { 0xc2004800, 0xfffff800, 21, "RIPENCC" },
68907046 { 0xc2005000, 0xfffff000, 20, "RIPENCC" },
68967052 { 0xc200b000, 0xfffff000, 20, "RIPENCC" },
68977053 { 0xc200c000, 0xffffc000, 18, "RIPENCC" },
68987054 { 0xc2010000, 0xffff8000, 17, "RIPENCC" },
6899 { 0xc2018000, 0xffffe000, 19, "RIPENCC" },
7055 { 0xc2018000, 0xfffff000, 20, "RIPENCC" },
7056 { 0xc2019000, 0xfffff800, 21, "RIPENCC" },
7057 { 0xc2019900, 0xffffff00, 24, "RIPENCC" },
7058 { 0xc2019a00, 0xfffffe00, 23, "RIPENCC" },
7059 { 0xc2019c00, 0xfffffc00, 22, "RIPENCC" },
69007060 { 0xc201a000, 0xfffffc00, 22, "RIPENCC" },
69017061 { 0xc201a400, 0xfffffe00, 23, "RIPENCC" },
69027062 { 0xc201a700, 0xffffff00, 24, "RIPENCC" },
70047164 { 0xc2097800, 0xfffffc00, 22, "RIPENCC" },
70057165 { 0xc2097c00, 0xfffffe00, 23, "RIPENCC" },
70067166 { 0xc2097ed0, 0xfffffff0, 28, "RIPENCC" },
7167 { 0xc2097ee0, 0xffffffe0, 27, "RIPENCC" },
70077168 { 0xc2097f00, 0xffffff00, 24, "RIPENCC" },
70087169 { 0xc2098000, 0xffffe000, 19, "RIPENCC" },
7009 { 0xc209a650, 0xfffffff0, 28, "RIPENCC" },
7010 { 0xc209a674, 0xfffffffc, 30, "RIPENCC" },
70117170 { 0xc209a700, 0xffffff00, 24, "RIPENCC" },
70127171 { 0xc209a800, 0xfffff800, 21, "RIPENCC" },
70137172 { 0xc209b000, 0xfffff000, 20, "RIPENCC" },
72627421 { 0xc230f000, 0xfffff800, 21, "RIPENCC" },
72637422 { 0xc230f800, 0xfffffc00, 22, "RIPENCC" },
72647423 { 0xc230fe00, 0xfffffe00, 23, "RIPENCC" },
7265 { 0xc2310000, 0xffffe000, 19, "RIPENCC" },
7266 { 0xc2312000, 0xfffff000, 20, "RIPENCC" },
7267 { 0xc2313000, 0xfffffe00, 23, "RIPENCC" },
7268 { 0xc2313400, 0xfffffc00, 22, "RIPENCC" },
7269 { 0xc2313800, 0xfffff800, 21, "RIPENCC" },
7424 { 0xc2310000, 0xffffc000, 18, "RIPENCC" },
72707425 { 0xc2314000, 0xfffffc00, 22, "RIPENCC" },
72717426 { 0xc2314500, 0xffffff00, 24, "RIPENCC" },
72727427 { 0xc2314600, 0xfffffe00, 23, "RIPENCC" },
72867441 { 0xc2324000, 0xfffffc00, 22, "RIPENCC" },
72877442 { 0xc2324400, 0xfffffe00, 23, "RIPENCC" },
72887443 { 0xc2324700, 0xffffff00, 24, "RIPENCC" },
7289 { 0xc2324800, 0xfffffc00, 22, "RIPENCC" },
7290 { 0xc2324c00, 0xfffffe00, 23, "RIPENCC" },
7291 { 0xc2324e00, 0xffffff00, 24, "RIPENCC" },
7444 { 0xc2324800, 0xfffff800, 21, "RIPENCC" },
72927445 { 0xc2325000, 0xfffff000, 20, "RIPENCC" },
72937446 { 0xc2326000, 0xffffe000, 19, "RIPENCC" },
72947447 { 0xc2328000, 0xffff8000, 17, "RIPENCC" },
73707523 { 0xc23c8800, 0xfffff800, 21, "RIPENCC" },
73717524 { 0xc23c9000, 0xfffff000, 20, "RIPENCC" },
73727525 { 0xc23ca000, 0xffffe000, 19, "RIPENCC" },
7373 { 0xc23cc000, 0xfffff000, 20, "RIPENCC" },
7526 { 0xc23cc000, 0xfffff800, 21, "RIPENCC" },
7527 { 0xc23cc800, 0xfffffc00, 22, "RIPENCC" },
7528 { 0xc23ccc00, 0xffffff00, 24, "RIPENCC" },
7529 { 0xc23cce00, 0xfffffe00, 23, "RIPENCC" },
73747530 { 0xc23cd000, 0xfffff800, 21, "RIPENCC" },
73757531 { 0xc23cd800, 0xfffffc00, 22, "RIPENCC" },
73767532 { 0xc23ce000, 0xffffe000, 19, "RIPENCC" },
73937549 { 0xc23df000, 0xfffffc00, 22, "RIPENCC" },
73947550 { 0xc23df700, 0xffffff00, 24, "RIPENCC" },
73957551 { 0xc23dfc00, 0xfffffc00, 22, "RIPENCC" },
7396 { 0xc23e0000, 0xfffff000, 20, "RIPENCC" },
7397 { 0xc23e1000, 0xfffffc00, 22, "RIPENCC" },
7398 { 0xc23e1400, 0xfffffe00, 23, "RIPENCC" },
7399 { 0xc23e1600, 0xffffff00, 24, "RIPENCC" },
7400 { 0xc23e1800, 0xfffff800, 21, "RIPENCC" },
7401 { 0xc23e2000, 0xffffe000, 19, "RIPENCC" },
7402 { 0xc23e4000, 0xffffc000, 18, "RIPENCC" },
7552 { 0xc23e0000, 0xffff8000, 17, "RIPENCC" },
74037553 { 0xc23e8000, 0xffffe000, 19, "RIPENCC" },
74047554 { 0xc23ea000, 0xfffff800, 21, "RIPENCC" },
74057555 { 0xc23eac00, 0xfffffc00, 22, "RIPENCC" },
75047654 { 0xc2632b00, 0xffffff00, 24, "RIPENCC" },
75057655 { 0xc2632c00, 0xfffffc00, 22, "RIPENCC" },
75067656 { 0xc2633000, 0xfffff000, 20, "RIPENCC" },
7507 { 0xc2634000, 0xffffe000, 19, "RIPENCC" },
7508 { 0xc2636000, 0xfffff000, 20, "RIPENCC" },
7509 { 0xc2637000, 0xfffffc00, 22, "RIPENCC" },
7510 { 0xc2637600, 0xfffffe00, 23, "RIPENCC" },
7511 { 0xc2637800, 0xfffff800, 21, "RIPENCC" },
7657 { 0xc2634000, 0xffffc000, 18, "RIPENCC" },
75127658 { 0xc2638000, 0xfffff000, 20, "RIPENCC" },
75137659 { 0xc2639000, 0xfffff800, 21, "RIPENCC" },
75147660 { 0xc2639c00, 0xfffffe00, 23, "RIPENCC" },
75687714 { 0xc26e2000, 0xfffff000, 20, "RIPENCC" },
75697715 { 0xc26e3000, 0xfffff800, 21, "RIPENCC" },
75707716 { 0xc26e3c00, 0xfffffc00, 22, "RIPENCC" },
7571 { 0xc26e4000, 0xfffffc00, 22, "RIPENCC" },
7572 { 0xc26e4400, 0xffffff00, 24, "RIPENCC" },
7573 { 0xc26e4600, 0xfffffe00, 23, "RIPENCC" },
7574 { 0xc26e4800, 0xfffff800, 21, "RIPENCC" },
7717 { 0xc26e4000, 0xfffff000, 20, "RIPENCC" },
75757718 { 0xc26e5000, 0xfffff800, 21, "RIPENCC" },
75767719 { 0xc26e5800, 0xfffffc00, 22, "RIPENCC" },
75777720 { 0xc26e5e00, 0xfffffe00, 23, "RIPENCC" },
76367779 { 0xc27eff00, 0xffffff00, 24, "RIPENCC" },
76377780 { 0xc27f0000, 0xffffc000, 18, "RIPENCC" },
76387781 { 0xc27f6000, 0xffffe000, 19, "RIPENCC" },
7639 { 0xc27f8000, 0xfffff800, 21, "RIPENCC" },
7640 { 0xc27f8c00, 0xfffffc00, 22, "RIPENCC" },
7641 { 0xc27f9000, 0xfffff000, 20, "RIPENCC" },
7642 { 0xc27fa000, 0xffffe000, 19, "RIPENCC" },
7782 { 0xc27f8000, 0xffffc000, 18, "RIPENCC" },
76437783 { 0xc27fc000, 0xfffffe00, 23, "RIPENCC" },
76447784 { 0xc27fc300, 0xffffff00, 24, "RIPENCC" },
76457785 { 0xc27fc400, 0xfffffc00, 22, "RIPENCC" },
78197959 { 0xc29e0000, 0xfffe0000, 15, "RIPENCC" },
78207960 { 0xc2a00000, 0xfffc0000, 14, "RIPENCC" },
78217961 { 0xc2a40000, 0xffff0000, 16, "RIPENCC" },
7962 { 0xc2a50000, 0xfffff000, 20, "RIPENCC" },
78227963 { 0xc2a52000, 0xffffe000, 19, "RIPENCC" },
78237964 { 0xc2a54000, 0xffffc000, 18, "RIPENCC" },
78247965 { 0xc2a58000, 0xffff8000, 17, "RIPENCC" },
78397980 { 0xc2aa0000, 0xfffe0000, 15, "RIPENCC" },
78407981 { 0xc2ac0000, 0xfffc0000, 14, "RIPENCC" },
78417982 { 0xc2b00000, 0xffff0000, 16, "RIPENCC" },
7983 { 0xc2b10000, 0xfffffc00, 22, "RIPENCC" },
78427984 { 0xc2b12000, 0xffffe000, 19, "RIPENCC" },
78437985 { 0xc2b14000, 0xffffc000, 18, "RIPENCC" },
78447986 { 0xc2b18000, 0xffff8000, 17, "RIPENCC" },
78878029 { 0xc2b4d800, 0xfffffe00, 23, "RIPENCC" },
78888030 { 0xc2b4db00, 0xffffff00, 24, "RIPENCC" },
78898031 { 0xc2b4dc00, 0xfffffc00, 22, "RIPENCC" },
7890 { 0xc2b4e000, 0xfffffe00, 23, "RIPENCC" },
7891 { 0xc2b4e200, 0xffffff80, 25, "RIPENCC" },
7892 { 0xc2b4e280, 0xfffffff0, 28, "RIPENCC" },
7893 { 0xc2b4e290, 0xfffffff8, 29, "RIPENCC" },
7894 { 0xc2b4e2a0, 0xffffffe0, 27, "RIPENCC" },
7895 { 0xc2b4e2c0, 0xffffffc0, 26, "RIPENCC" },
7896 { 0xc2b4e300, 0xffffff00, 24, "RIPENCC" },
8032 { 0xc2b4e000, 0xfffffc00, 22, "RIPENCC" },
78978033 { 0xc2b4e400, 0xfffffe00, 23, "RIPENCC" },
78988034 { 0xc2b4e700, 0xffffff00, 24, "RIPENCC" },
78998035 { 0xc2b4ea00, 0xfffffe00, 23, "RIPENCC" },
79278063 { 0xc2f68000, 0xffff8000, 17, "RIPENCC" },
79288064 { 0xc2f70000, 0xffff0000, 16, "RIPENCC" },
79298065 { 0xc2f80000, 0xfff80000, 13, "RIPENCC" },
7930 { 0xc3000000, 0xfffe0000, 15, "RIPENCC" },
7931 { 0xc3020000, 0xffff8000, 17, "RIPENCC" },
7932 { 0xc3028000, 0xffffc000, 18, "RIPENCC" },
7933 { 0xc302e000, 0xffffe000, 19, "RIPENCC" },
7934 { 0xc3030000, 0xffff0000, 16, "RIPENCC" },
8066 { 0xc3000000, 0xfffc0000, 14, "RIPENCC" },
79358067 { 0xc3040000, 0xfffe0000, 15, "RIPENCC" },
79368068 { 0xc3060000, 0xffff0000, 16, "RIPENCC" },
79378069 { 0xc3070000, 0xfffff000, 20, "RIPENCC" },
79398071 { 0xc3072000, 0xffffe000, 19, "RIPENCC" },
79408072 { 0xc3074000, 0xffffc000, 18, "RIPENCC" },
79418073 { 0xc3078000, 0xffff8000, 17, "RIPENCC" },
7942 { 0xc3080000, 0xffffe000, 19, "RIPENCC" },
8074 { 0xc3080000, 0xffffc000, 18, "RIPENCC" },
79438075 { 0xc3084000, 0xffffe000, 19, "RIPENCC" },
79448076 { 0xc3086000, 0xfffff000, 20, "RIPENCC" },
79458077 { 0xc3087000, 0xfffff800, 21, "RIPENCC" },
79708102 { 0xc318e000, 0xffffe000, 19, "RIPENCC" },
79718103 { 0xc3190000, 0xffff0000, 16, "RIPENCC" },
79728104 { 0xc31a0000, 0xfffe0000, 15, "RIPENCC" },
7973 { 0xc31c0000, 0xfffc0000, 14, "RIPENCC" },
8105 { 0xc31c0000, 0xfffff000, 20, "RIPENCC" },
8106 { 0xc31c1000, 0xfffffc00, 22, "RIPENCC" },
8107 { 0xc31c1400, 0xfffffe00, 23, "RIPENCC" },
8108 { 0xc31c1800, 0xfffff800, 21, "RIPENCC" },
8109 { 0xc31c2000, 0xffffe000, 19, "RIPENCC" },
8110 { 0xc31c4000, 0xffffc000, 18, "RIPENCC" },
8111 { 0xc31c8000, 0xffff8000, 17, "RIPENCC" },
8112 { 0xc31d0000, 0xffff0000, 16, "RIPENCC" },
8113 { 0xc31e0000, 0xfffe0000, 15, "RIPENCC" },
79748114 { 0xc3200000, 0xfffe0000, 15, "RIPENCC" },
79758115 { 0xc3220000, 0xffff0000, 16, "RIPENCC" },
79768116 { 0xc3230000, 0xffffc000, 18, "RIPENCC" },
80338173 { 0xc33c5060, 0xffffffe0, 27, "RIPENCC" },
80348174 { 0xc33c5080, 0xffffff80, 25, "RIPENCC" },
80358175 { 0xc33c5100, 0xffffff00, 24, "RIPENCC" },
8036 { 0xc33c5200, 0xffffffc0, 26, "RIPENCC" },
8176 { 0xc33c5200, 0xffffff80, 25, "RIPENCC" },
80378177 { 0xc33c5400, 0xfffffc00, 22, "RIPENCC" },
8038 { 0xc33c5800, 0xfffffe00, 23, "RIPENCC" },
8039 { 0xc33c5a80, 0xffffff80, 25, "RIPENCC" },
8040 { 0xc33c5b00, 0xffffff00, 24, "RIPENCC" },
8041 { 0xc33c5c00, 0xfffffe00, 23, "RIPENCC" },
8042 { 0xc33c5e00, 0xffffff00, 24, "RIPENCC" },
8043 { 0xc33c5f80, 0xffffff80, 25, "RIPENCC" },
8178 { 0xc33c5800, 0xfffff800, 21, "RIPENCC" },
80448179 { 0xc33c6000, 0xffffe000, 19, "RIPENCC" },
80458180 { 0xc33c8000, 0xffff8000, 17, "RIPENCC" },
80468181 { 0xc33d0000, 0xffff0000, 16, "RIPENCC" },
80478182 { 0xc33e0000, 0xfffe0000, 15, "RIPENCC" },
8048 { 0xc3400000, 0xfff80000, 13, "RIPENCC" },
8183 { 0xc3400000, 0xffff8000, 17, "RIPENCC" },
8184 { 0xc3408000, 0xffffe000, 19, "RIPENCC" },
8185 { 0xc340a000, 0xfffffe00, 23, "RIPENCC" },
8186 { 0xc340a400, 0xfffffc00, 22, "RIPENCC" },
8187 { 0xc340a800, 0xfffff800, 21, "RIPENCC" },
8188 { 0xc340b000, 0xfffff000, 20, "RIPENCC" },
8189 { 0xc340c000, 0xffffc000, 18, "RIPENCC" },
8190 { 0xc3410000, 0xffff0000, 16, "RIPENCC" },
8191 { 0xc3420000, 0xfffe0000, 15, "RIPENCC" },
8192 { 0xc3440000, 0xfffc0000, 14, "RIPENCC" },
80498193 { 0xc3480000, 0xffffc000, 18, "RIPENCC" },
80508194 { 0xc3484000, 0xffffe000, 19, "RIPENCC" },
80518195 { 0xc3486000, 0xfffff000, 20, "RIPENCC" },
80538197 { 0xc3487400, 0xfffffc00, 22, "RIPENCC" },
80548198 { 0xc3488000, 0xffff8000, 17, "RIPENCC" },
80558199 { 0xc3490000, 0xffff0000, 16, "RIPENCC" },
8056 { 0xc34a0000, 0xffffe000, 19, "RIPENCC" },
8057 { 0xc34a2000, 0xfffff000, 20, "RIPENCC" },
8058 { 0xc34a3000, 0xfffff800, 21, "RIPENCC" },
8059 { 0xc34a3800, 0xfffffc00, 22, "RIPENCC" },
8060 { 0xc34a3c00, 0xfffffe00, 23, "RIPENCC" },
8200 { 0xc34a0000, 0xffffc000, 18, "RIPENCC" },
80618201 { 0xc34a4000, 0xfffff000, 20, "RIPENCC" },
80628202 { 0xc34a5000, 0xfffff800, 21, "RIPENCC" },
80638203 { 0xc34a5800, 0xfffffe00, 23, "RIPENCC" },
80808220 { 0xc3560000, 0xfffe0000, 15, "RIPENCC" },
80818221 { 0xc3590000, 0xffff0000, 16, "RIPENCC" },
80828222 { 0xc35a0000, 0xfffe0000, 15, "RIPENCC" },
8083 { 0xc35c0000, 0xfffe0000, 15, "RIPENCC" },
8223 { 0xc35c0000, 0xffff0000, 16, "RIPENCC" },
8224 { 0xc35d0000, 0xffff8000, 17, "RIPENCC" },
8225 { 0xc35d8000, 0xffffc000, 18, "RIPENCC" },
8226 { 0xc35dc000, 0xfffff000, 20, "RIPENCC" },
8227 { 0xc35dd000, 0xfffff800, 21, "RIPENCC" },
8228 { 0xc35dd800, 0xfffffe00, 23, "RIPENCC" },
8229 { 0xc35ddc00, 0xfffffc00, 22, "RIPENCC" },
8230 { 0xc35de000, 0xffffe000, 19, "RIPENCC" },
80848231 { 0xc35e0000, 0xffff0000, 16, "RIPENCC" },
80858232 { 0xc35f0000, 0xffff8000, 17, "RIPENCC" },
80868233 { 0xc35f8000, 0xfffff000, 20, "RIPENCC" },
80878234 { 0xc35f9000, 0xfffff800, 21, "RIPENCC" },
8088 { 0xc35f9800, 0xfffffc00, 22, "RIPENCC" },
8235 { 0xc35f9800, 0xfffffe00, 23, "RIPENCC" },
8236 { 0xc35f9a00, 0xffffff00, 24, "RIPENCC" },
80898237 { 0xc35f9c00, 0xfffffe00, 23, "RIPENCC" },
80908238 { 0xc35f9e00, 0xffffff00, 24, "RIPENCC" },
80918239 { 0xc35fa000, 0xffffe000, 19, "RIPENCC" },
80948242 { 0xc35ff400, 0xfffffc00, 22, "RIPENCC" },
80958243 { 0xc35ffa00, 0xfffffe00, 23, "RIPENCC" },
80968244 { 0xc35ffc00, 0xfffffc00, 22, "RIPENCC" },
8097 { 0xc3600000, 0xffe00000, 11, "RIPENCC" },
8245 { 0xc3600000, 0xfff00000, 12, "RIPENCC" },
8246 { 0xc3700000, 0xfffe0000, 15, "RIPENCC" },
8247 { 0xc3720000, 0xfffff000, 20, "RIPENCC" },
8248 { 0xc3721200, 0xfffffe00, 23, "RIPENCC" },
8249 { 0xc3721400, 0xfffffc00, 22, "RIPENCC" },
8250 { 0xc3721800, 0xfffff800, 21, "RIPENCC" },
8251 { 0xc3722000, 0xffffe000, 19, "RIPENCC" },
8252 { 0xc3724000, 0xffffc000, 18, "RIPENCC" },
8253 { 0xc3728000, 0xffff8000, 17, "RIPENCC" },
8254 { 0xc3730000, 0xffff0000, 16, "RIPENCC" },
8255 { 0xc3740000, 0xfffc0000, 14, "RIPENCC" },
8256 { 0xc3780000, 0xfff80000, 13, "RIPENCC" },
80988257 { 0xc3800000, 0xfffe0000, 15, "RIPENCC" },
80998258 { 0xc3820000, 0xffff8000, 17, "RIPENCC" },
81008259 { 0xc3828000, 0xffffc000, 18, "RIPENCC" },
8260 { 0xc382c000, 0xfffffe00, 23, "RIPENCC" },
81018261 { 0xc382e000, 0xffffe000, 19, "RIPENCC" },
81028262 { 0xc3830000, 0xffff0000, 16, "RIPENCC" },
81038263 { 0xc3840000, 0xfffe0000, 15, "RIPENCC" },
81268286 { 0xc3955400, 0xfffffc00, 22, "RIPENCC" },
81278287 { 0xc3955800, 0xfffff800, 21, "RIPENCC" },
81288288 { 0xc3956000, 0xffffe000, 19, "RIPENCC" },
8129 { 0xc3958000, 0xffff8000, 17, "RIPENCC" },
8289 { 0xc3958000, 0xffffc000, 18, "RIPENCC" },
8290 { 0xc395c800, 0xfffff800, 21, "RIPENCC" },
8291 { 0xc395d000, 0xfffff000, 20, "RIPENCC" },
8292 { 0xc395e000, 0xffffe000, 19, "RIPENCC" },
81308293 { 0xc3960000, 0xfffe0000, 15, "RIPENCC" },
81318294 { 0xc3980000, 0xfff80000, 13, "RIPENCC" },
81328295 { 0xc3a00000, 0xffff8000, 17, "RIPENCC" },
81338296 { 0xc3a0a000, 0xffffe000, 19, "RIPENCC" },
81348297 { 0xc3a0c000, 0xffffc000, 18, "RIPENCC" },
81358298 { 0xc3a10000, 0xffff0000, 16, "RIPENCC" },
8136 { 0xc3a22000, 0xffffe000, 19, "RIPENCC" },
8299 { 0xc3a20000, 0xffffc000, 18, "RIPENCC" },
81378300 { 0xc3a24000, 0xfffff000, 20, "RIPENCC" },
81388301 { 0xc3a26000, 0xffffe000, 19, "RIPENCC" },
81398302 { 0xc3a28000, 0xffff8000, 17, "RIPENCC" },
81558318 { 0xc3b6d000, 0xfffff000, 20, "RIPENCC" },
81568319 { 0xc3b6e000, 0xffffe000, 19, "RIPENCC" },
81578320 { 0xc3b70000, 0xffff0000, 16, "RIPENCC" },
8158 { 0xc3b80000, 0xfff80000, 13, "RIPENCC" },
8321 { 0xc3b80000, 0xfffc0000, 14, "RIPENCC" },
8322 { 0xc3bc0000, 0xfffe0000, 15, "RIPENCC" },
8323 { 0xc3be0000, 0xffff8000, 17, "RIPENCC" },
8324 { 0xc3be8000, 0xfffff000, 20, "RIPENCC" },
8325 { 0xc3be9000, 0xfffffe00, 23, "RIPENCC" },
8326 { 0xc3be9300, 0xffffff00, 24, "RIPENCC" },
8327 { 0xc3be9400, 0xfffffc00, 22, "RIPENCC" },
8328 { 0xc3be9800, 0xfffff800, 21, "RIPENCC" },
8329 { 0xc3bea000, 0xffffe000, 19, "RIPENCC" },
8330 { 0xc3bec000, 0xffffc000, 18, "RIPENCC" },
8331 { 0xc3bf0000, 0xffff0000, 16, "RIPENCC" },
81598332 { 0xc3c00000, 0xfff80000, 13, "RIPENCC" },
81608333 { 0xc3c80000, 0xfffe0000, 15, "RIPENCC" },
81618334 { 0xc3ca0000, 0xffffc000, 18, "RIPENCC" },
81638336 { 0xc3ca6000, 0xffffe000, 19, "RIPENCC" },
81648337 { 0xc3ca8000, 0xffff8000, 17, "RIPENCC" },
81658338 { 0xc3cb0000, 0xffff0000, 16, "RIPENCC" },
8166 { 0xc3cc0000, 0xfffc0000, 14, "RIPENCC" },
8339 { 0xc3cc0000, 0xfffe0000, 15, "RIPENCC" },
8340 { 0xc3ce0000, 0xffffc000, 18, "RIPENCC" },
8341 { 0xc3ce4000, 0xffffe000, 19, "RIPENCC" },
8342 { 0xc3ce6000, 0xfffff000, 20, "RIPENCC" },
8343 { 0xc3ce7000, 0xfffff800, 21, "RIPENCC" },
8344 { 0xc3ce7c00, 0xfffffc00, 22, "RIPENCC" },
8345 { 0xc3ce8000, 0xffff8000, 17, "RIPENCC" },
8346 { 0xc3cf0000, 0xffff0000, 16, "RIPENCC" },
81678347 { 0xc3d00000, 0xfffe0000, 15, "RIPENCC" },
81688348 { 0xc3d20000, 0xffffe000, 19, "RIPENCC" },
81698349 { 0xc3d22000, 0xfffff800, 21, "RIPENCC" },
81748354 { 0xc3d28000, 0xffff8000, 17, "RIPENCC" },
81758355 { 0xc3d30000, 0xffff0000, 16, "RIPENCC" },
81768356 { 0xc3d40000, 0xfffc0000, 14, "RIPENCC" },
8177 { 0xc3d80000, 0xfffc0000, 14, "RIPENCC" },
8178 { 0xc3dc0000, 0xfffe0000, 15, "RIPENCC" },
8179 { 0xc3de0000, 0xffffc000, 18, "RIPENCC" },
8180 { 0xc3de4000, 0xffffe000, 19, "RIPENCC" },
8181 { 0xc3de6000, 0xfffff000, 20, "RIPENCC" },
8182 { 0xc3de7000, 0xfffff800, 21, "RIPENCC" },
8183 { 0xc3de7800, 0xfffffc00, 22, "RIPENCC" },
8184 { 0xc3de8000, 0xffff8000, 17, "RIPENCC" },
8185 { 0xc3df0000, 0xffff0000, 16, "RIPENCC" },
8357 { 0xc3d80000, 0xfff80000, 13, "RIPENCC" },
81868358 { 0xc3e00000, 0xfff80000, 13, "RIPENCC" },
81878359 { 0xc3e80000, 0xfffe0000, 15, "RIPENCC" },
81888360 { 0xc3ea0000, 0xffffc000, 18, "RIPENCC" },
81898361 { 0xc3ea4000, 0xffffe000, 19, "RIPENCC" },
8190 { 0xc3ea6000, 0xfffff000, 20, "RIPENCC" },
8362 { 0xc3ea6400, 0xfffffc00, 22, "RIPENCC" },
8363 { 0xc3ea6800, 0xfffff800, 21, "RIPENCC" },
81918364 { 0xc3ea7000, 0xfffff800, 21, "RIPENCC" },
81928365 { 0xc3ea7800, 0xfffffc00, 22, "AFRINIC" },
81938366 { 0xc3ea7c00, 0xfffffc00, 22, "RIPENCC" },
82088381 { 0xc3eaf800, 0xfffffc00, 22, "RIPENCC" },
82098382 { 0xc3eafc00, 0xfffffc00, 22, "AFRINIC" },
82108383 { 0xc3eb0000, 0xffff0000, 16, "RIPENCC" },
8211 { 0xc3ec0000, 0xfffc0000, 14, "RIPENCC" },
8384 { 0xc3ec0000, 0xfffe0000, 15, "RIPENCC" },
8385 { 0xc3ee0000, 0xffffc000, 18, "RIPENCC" },
8386 { 0xc3ee4000, 0xffffe000, 19, "RIPENCC" },
8387 { 0xc3ee8000, 0xffff8000, 17, "RIPENCC" },
8388 { 0xc3ef0000, 0xffff0000, 16, "RIPENCC" },
82128389 { 0xc3f00000, 0xfffe0000, 15, "RIPENCC" },
8213 { 0xc3f20000, 0xffff8000, 17, "RIPENCC" },
8390 { 0xc3f20000, 0xffffc000, 18, "RIPENCC" },
8391 { 0xc3f24000, 0xfffff000, 20, "RIPENCC" },
8392 { 0xc3f25000, 0xfffffe00, 23, "RIPENCC" },
8393 { 0xc3f25400, 0xfffffc00, 22, "RIPENCC" },
8394 { 0xc3f25800, 0xfffff800, 21, "RIPENCC" },
8395 { 0xc3f26000, 0xffffe000, 19, "RIPENCC" },
82148396 { 0xc3f28000, 0xffffe000, 19, "RIPENCC" },
82158397 { 0xc3f2a000, 0xfffffc00, 22, "RIPENCC" },
82168398 { 0xc3f2a600, 0xfffffe00, 23, "RIPENCC" },
83258507 { 0xc4c9e800, 0xfffff800, 21, "RIPENCC" },
83268508 { 0xc4d80100, 0xffffff00, 24, "ARIN" },
83278509 { 0xc5000000, 0xff000000, 8, "ARIN" },
8328 { 0xc5fffc00, 0xfffffc00, 22, "AFRINIC" },
8510 { 0xc5fff800, 0xfffff800, 21, "AFRINIC" },
83298511 { 0xc6000000, 0xfe000000, 7, "ARIN" },
83308512 { 0xc6021000, 0xfffff000, 20, "LACNIC" },
83318513 { 0xc60b0000, 0xfffffc00, 22, "RIPENCC" },
85208702 { 0xc8044800, 0xfffff800, 21, "LACNIC" },
85218703 { 0xc8045000, 0xfffff000, 20, "LACNIC" },
85228704 { 0xc8046000, 0xffffe000, 19, "LACNIC" },
8523 { 0xc8048000, 0xffffe000, 19, "LACNIC" },
8524 { 0xc804a000, 0xfffff000, 20, "LACNIC" },
8525 { 0xc804c000, 0xffffc000, 18, "LACNIC" },
8705 { 0xc8048000, 0xffff8000, 17, "LACNIC" },
85268706 { 0xc8050900, 0xffffff00, 24, "LACNIC" },
85278707 { 0xc8050c00, 0xfffffc00, 22, "LACNIC" },
85288708 { 0xc8051000, 0xfffff000, 20, "LACNIC" },
87418921 { 0xc8510000, 0xffff0000, 16, "LACNIC" },
87428922 { 0xc8520000, 0xfffe0000, 15, "LACNIC" },
87438923 { 0xc8540000, 0xfffc0000, 14, "LACNIC" },
8744 { 0xc8580000, 0xfffe0000, 15, "LACNIC" },
8745 { 0xc85a0000, 0xffff8000, 17, "LACNIC" },
8746 { 0xc85a8000, 0xfffff000, 20, "LACNIC" },
8747 { 0xc85a9000, 0xfffff800, 21, "LACNIC" },
8748 { 0xc85aa000, 0xffffe000, 19, "LACNIC" },
8749 { 0xc85ac000, 0xffffc000, 18, "LACNIC" },
8750 { 0xc85b0000, 0xffffe000, 19, "LACNIC" },
8751 { 0xc85b4000, 0xffffc000, 18, "LACNIC" },
8752 { 0xc85b8000, 0xffff8000, 17, "LACNIC" },
8924 { 0xc8580000, 0xfffc0000, 14, "LACNIC" },
87538925 { 0xc85c0000, 0xffff0000, 16, "LACNIC" },
87548926 { 0xc85d0000, 0xffff8000, 17, "LACNIC" },
87558927 { 0xc85d8000, 0xffffc000, 18, "LACNIC" },
88228994 { 0xc87cc000, 0xfffff000, 20, "LACNIC" },
88238995 { 0xc87ce000, 0xffffe000, 19, "LACNIC" },
88248996 { 0xc87d0000, 0xffff0000, 16, "LACNIC" },
8997 { 0xc87e0000, 0xffffe000, 19, "LACNIC" },
88258998 { 0xc87e4000, 0xffffc000, 18, "LACNIC" },
88268999 { 0xc87e8000, 0xffff8000, 17, "LACNIC" },
88279000 { 0xc87f0000, 0xffff0000, 16, "LACNIC" },
89079080 { 0xca064c00, 0xfffffc00, 22, "APNIC" },
89089081 { 0xca065000, 0xfffff000, 20, "APNIC" },
89099082 { 0xca066000, 0xffffe000, 19, "APNIC" },
8910 { 0xca068000, 0xffff8000, 17, "APNIC" },
9083 { 0xca068000, 0xffffe000, 19, "APNIC" },
9084 { 0xca06a000, 0xfffff000, 20, "APNIC" },
9085 { 0xca06c000, 0xffffc000, 18, "APNIC" },
89119086 { 0xca070000, 0xffff0000, 16, "APNIC" },
89129087 { 0xca080000, 0xfffff000, 20, "APNIC" },
89139088 { 0xca081000, 0xfffff800, 21, "APNIC" },
89599134 { 0xca0ee800, 0xfffff800, 21, "APNIC" },
89609135 { 0xca0ef000, 0xfffff000, 20, "APNIC" },
89619136 { 0xca0f0000, 0xffff0000, 16, "APNIC" },
8962 { 0xca100000, 0xfff00000, 12, "APNIC" },
9137 { 0xca100000, 0xfffc0000, 14, "APNIC" },
9138 { 0xca140000, 0xffff0000, 16, "APNIC" },
9139 { 0xca150000, 0xffff8000, 17, "APNIC" },
9140 { 0xca158000, 0xffffff00, 24, "APNIC" },
9141 { 0xca158200, 0xfffffe00, 23, "APNIC" },
9142 { 0xca158400, 0xfffffc00, 22, "APNIC" },
9143 { 0xca158800, 0xfffff800, 21, "APNIC" },
9144 { 0xca159000, 0xfffff000, 20, "APNIC" },
9145 { 0xca15a000, 0xffffe000, 19, "APNIC" },
9146 { 0xca15c000, 0xffffc000, 18, "APNIC" },
9147 { 0xca160000, 0xfffe0000, 15, "APNIC" },
9148 { 0xca180000, 0xfff80000, 13, "APNIC" },
89639149 { 0xca200000, 0xfffc0000, 14, "APNIC" },
89649150 { 0xca240000, 0xfffe0000, 15, "APNIC" },
89659151 { 0xca260000, 0xffff8000, 17, "APNIC" },
90199205 { 0xca39e000, 0xfffff000, 20, "APNIC" },
90209206 { 0xca3a0000, 0xffffc000, 18, "APNIC" },
90219207 { 0xca3a4000, 0xffffe000, 19, "APNIC" },
9022 { 0xca3a8000, 0xffff8000, 17, "APNIC" },
9208 { 0xca3a8000, 0xffffc000, 18, "APNIC" },
9209 { 0xca3ac000, 0xffffe000, 19, "APNIC" },
90239210 { 0xca3b0000, 0xfffff800, 21, "APNIC" },
90249211 { 0xca3b1000, 0xfffff000, 20, "APNIC" },
90259212 { 0xca3b2000, 0xffffe000, 19, "APNIC" },
90459232 { 0xca3efc00, 0xfffffc00, 22, "APNIC" },
90469233 { 0xca3f0000, 0xffff0000, 16, "APNIC" },
90479234 { 0xca400000, 0xfffc0000, 14, "APNIC" },
9048 { 0xca440000, 0xfffe0000, 15, "APNIC" },
9235 { 0xca440000, 0xffffc000, 18, "APNIC" },
9236 { 0xca444000, 0xffffe000, 19, "APNIC" },
9237 { 0xca448000, 0xffff8000, 17, "APNIC" },
9238 { 0xca450000, 0xffff0000, 16, "APNIC" },
90499239 { 0xca460000, 0xffffc000, 18, "APNIC" },
90509240 { 0xca464000, 0xffffe000, 19, "APNIC" },
90519241 { 0xca467000, 0xfffff000, 20, "APNIC" },
91099299 { 0xca5b4000, 0xffffe000, 19, "APNIC" },
91109300 { 0xca5b7000, 0xfffff000, 20, "APNIC" },
91119301 { 0xca5b8000, 0xffff8000, 17, "APNIC" },
9112 { 0xca5c0000, 0xfffe0000, 15, "APNIC" },
9302 { 0xca5c0000, 0xfffff800, 21, "APNIC" },
9303 { 0xca5c1000, 0xfffff000, 20, "APNIC" },
9304 { 0xca5c2000, 0xffffe000, 19, "APNIC" },
9305 { 0xca5c4000, 0xffffc000, 18, "APNIC" },
9306 { 0xca5c8000, 0xffff8000, 17, "APNIC" },
9307 { 0xca5d0000, 0xffff0000, 16, "APNIC" },
91139308 { 0xca5e2000, 0xffffe000, 19, "APNIC" },
91149309 { 0xca5e6000, 0xffffe000, 19, "APNIC" },
91159310 { 0xca5e8000, 0xffff8000, 17, "APNIC" },
91179312 { 0xca600000, 0xfff00000, 12, "APNIC" },
91189313 { 0xca700000, 0xfff80000, 13, "APNIC" },
91199314 { 0xca780000, 0xfffe0000, 15, "APNIC" },
9120 { 0xca7a0000, 0xffff0000, 16, "APNIC" },
9315 { 0xca7a0000, 0xffffc000, 18, "APNIC" },
9316 { 0xca7a4000, 0xffffe000, 19, "APNIC" },
9317 { 0xca7a6000, 0xfffff000, 20, "APNIC" },
9318 { 0xca7a7000, 0xfffff800, 21, "APNIC" },
9319 { 0xca7a8000, 0xffff8000, 17, "APNIC" },
91219320 { 0xca7b0000, 0xffffe000, 19, "AFRINIC" },
91229321 { 0xca7b2000, 0xffffe000, 19, "APNIC" },
91239322 { 0xca7b4000, 0xffffc000, 18, "APNIC" },
91249323 { 0xca7b8000, 0xffff8000, 17, "APNIC" },
91259324 { 0xca7c0000, 0xfffff000, 20, "APNIC" },
9126 { 0xca7c1800, 0xfffff800, 21, "APNIC" },
9325 { 0xca7c1c00, 0xfffffc00, 22, "APNIC" },
91279326 { 0xca7c2000, 0xffffe000, 19, "APNIC" },
91289327 { 0xca7c4000, 0xffffc000, 18, "APNIC" },
91299328 { 0xca7c8000, 0xffffc000, 18, "APNIC" },
91699368 { 0xca89e800, 0xfffff800, 21, "APNIC" },
91709369 { 0xca89f000, 0xfffff000, 20, "APNIC" },
91719370 { 0xca8a0000, 0xfffe0000, 15, "APNIC" },
9172 { 0xca8c0000, 0xfffc0000, 14, "APNIC" },
9371 { 0xca8c0000, 0xffff8000, 17, "APNIC" },
9372 { 0xca8c8000, 0xffffe000, 19, "APNIC" },
9373 { 0xca8cc000, 0xffffc000, 18, "APNIC" },
9374 { 0xca8d0000, 0xffff0000, 16, "APNIC" },
9375 { 0xca8e0000, 0xfffe0000, 15, "APNIC" },
91739376 { 0xca900000, 0xffff8000, 17, "APNIC" },
91749377 { 0xca908000, 0xffffc000, 18, "APNIC" },
91759378 { 0xca90c000, 0xffffe000, 19, "APNIC" },
91959398 { 0xca964000, 0xffffc000, 18, "APNIC" },
91969399 { 0xca968000, 0xffffc000, 18, "APNIC" },
91979400 { 0xca96d000, 0xfffff000, 20, "APNIC" },
9198 { 0xca96e000, 0xffffe000, 19, "APNIC" },
91999401 { 0xca970000, 0xffff0000, 16, "APNIC" },
92009402 { 0xca980000, 0xfffc0000, 14, "APNIC" },
92019403 { 0xca9c0000, 0xffff0000, 16, "APNIC" },
96579859 { 0xcb229100, 0xffffff00, 24, "APNIC" },
96589860 { 0xcb229200, 0xffffff00, 24, "APNIC" },
96599861 { 0xcb229400, 0xfffffc00, 22, "APNIC" },
9660 { 0xcb229800, 0xfffff800, 21, "APNIC" },
9862 { 0xcb229a00, 0xfffffe00, 23, "APNIC" },
9863 { 0xcb229c00, 0xfffffc00, 22, "APNIC" },
96619864 { 0xcb22a000, 0xffffe000, 19, "APNIC" },
96629865 { 0xcb22c000, 0xffffe000, 19, "APNIC" },
96639866 { 0xcb22e000, 0xfffff000, 20, "APNIC" },
97049907 { 0xcb38e400, 0xfffffe00, 23, "APNIC" },
97059908 { 0xcb38e600, 0xffffff00, 24, "APNIC" },
97069909 { 0xcb38e800, 0xfffff800, 21, "APNIC" },
9707 { 0xcb38f000, 0xfffff000, 20, "APNIC" },
9910 { 0xcb38f000, 0xfffff800, 21, "APNIC" },
9911 { 0xcb38f800, 0xfffffc00, 22, "APNIC" },
9912 { 0xcb38fd00, 0xffffff00, 24, "APNIC" },
9913 { 0xcb38fe00, 0xfffffe00, 23, "APNIC" },
97089914 { 0xcb390000, 0xfffff000, 20, "APNIC" },
97099915 { 0xcb391000, 0xfffff800, 21, "APNIC" },
97109916 { 0xcb391a00, 0xfffffe00, 23, "APNIC" },
97859991 { 0xcb56fc00, 0xfffffe00, 23, "APNIC" },
97869992 { 0xcb570000, 0xffff0000, 16, "APNIC" },
97879993 { 0xcb580000, 0xffff0000, 16, "APNIC" },
9788 { 0xcb590000, 0xfffffc00, 22, "APNIC" },
9789 { 0xcb590400, 0xffffff00, 24, "APNIC" },
9790 { 0xcb590600, 0xfffffe00, 23, "APNIC" },
9994 { 0xcb590000, 0xfffff800, 21, "APNIC" },
97919995 { 0xcb591000, 0xfffff000, 20, "APNIC" },
97929996 { 0xcb592000, 0xffffe000, 19, "APNIC" },
97939997 { 0xcb594000, 0xffffc000, 18, "APNIC" },
990710111 { 0xcba04000, 0xffffe000, 19, "APNIC" },
990810112 { 0xcba06000, 0xfffff800, 21, "APNIC" },
990910113 { 0xcba07000, 0xfffff000, 20, "APNIC" },
9910 { 0xcba08000, 0xfffff800, 21, "APNIC" },
9911 { 0xcba08800, 0xffffff00, 24, "APNIC" },
9912 { 0xcba09000, 0xfffff000, 20, "APNIC" },
9913 { 0xcba0a000, 0xffffe000, 19, "APNIC" },
10114 { 0xcba08000, 0xffffc000, 18, "APNIC" },
991410115 { 0xcba0e000, 0xffffe000, 19, "APNIC" },
991510116 { 0xcba10000, 0xffff8000, 17, "APNIC" },
991610117 { 0xcba18000, 0xffffe000, 19, "APNIC" },
993010131 { 0xcba84000, 0xffffc000, 18, "APNIC" },
993110132 { 0xcba88000, 0xffff8000, 17, "APNIC" },
993210133 { 0xcba90000, 0xffff0000, 16, "APNIC" },
9933 { 0xcbaa0000, 0xfffff000, 20, "APNIC" },
9934 { 0xcbaa2000, 0xfffff000, 20, "APNIC" },
9935 { 0xcbaa4000, 0xffffc000, 18, "APNIC" },
9936 { 0xcbaa8000, 0xffff8000, 17, "APNIC" },
9937 { 0xcbab0000, 0xffff8000, 17, "APNIC" },
9938 { 0xcbab8000, 0xffffc000, 18, "APNIC" },
9939 { 0xcbabc000, 0xfffff000, 20, "APNIC" },
9940 { 0xcbabe000, 0xffffe000, 19, "APNIC" },
10134 { 0xcbaa0000, 0xfffe0000, 15, "APNIC" },
994110135 { 0xcbac0000, 0xfffe0000, 15, "APNIC" },
994210136 { 0xcbae0000, 0xfffffc00, 22, "APNIC" },
994310137 { 0xcbae0500, 0xffffff00, 24, "APNIC" },
995010144 { 0xcbaf0000, 0xffff8000, 17, "APNIC" },
995110145 { 0xcbaf8000, 0xffffe000, 19, "APNIC" },
995210146 { 0xcbafa000, 0xfffff000, 20, "APNIC" },
10147 { 0xcbafb000, 0xfffff800, 21, "APNIC" },
10148 { 0xcbafb800, 0xffffff00, 24, "APNIC" },
10149 { 0xcbafba00, 0xfffffe00, 23, "APNIC" },
10150 { 0xcbafbc00, 0xfffffc00, 22, "APNIC" },
995310151 { 0xcbafc000, 0xffffc000, 18, "APNIC" },
995410152 { 0xcbb06000, 0xfffff000, 20, "APNIC" },
10153 { 0xcbb07000, 0xfffff800, 21, "APNIC" },
995510154 { 0xcbb08000, 0xfffff000, 20, "APNIC" },
995610155 { 0xcbb09000, 0xfffff800, 21, "APNIC" },
995710156 { 0xcbb0a000, 0xffffe000, 19, "APNIC" },
1013110330 { 0xd400a000, 0xffffe000, 19, "RIPENCC" },
1013210331 { 0xd400c000, 0xffffc000, 18, "RIPENCC" },
1013310332 { 0xd4010000, 0xffff0000, 16, "RIPENCC" },
10134 { 0xd4020000, 0xffff0000, 16, "RIPENCC" },
10135 { 0xd4030000, 0xffffe000, 19, "RIPENCC" },
10136 { 0xd4034000, 0xffffc000, 18, "RIPENCC" },
10137 { 0xd4038000, 0xffff8000, 17, "RIPENCC" },
10333 { 0xd4020000, 0xfffe0000, 15, "RIPENCC" },
1013810334 { 0xd4040000, 0xfffc0000, 14, "RIPENCC" },
1013910335 { 0xd4080000, 0xfffc0000, 14, "RIPENCC" },
1014010336 { 0xd40c0000, 0xffff8000, 17, "RIPENCC" },
1019110387 { 0xd4588000, 0xffff8000, 17, "RIPENCC" },
1019210388 { 0xd4590000, 0xffff0000, 16, "RIPENCC" },
1019310389 { 0xd45a0000, 0xfffe0000, 15, "RIPENCC" },
10194 { 0xd45c0000, 0xfffc0000, 14, "RIPENCC" },
10390 { 0xd45c0000, 0xfffe0000, 15, "RIPENCC" },
10391 { 0xd45e0000, 0xffff0000, 16, "RIPENCC" },
10392 { 0xd45f0000, 0xffff8000, 17, "RIPENCC" },
10393 { 0xd45fa000, 0xffffe000, 19, "RIPENCC" },
10394 { 0xd45fc000, 0xffffc000, 18, "RIPENCC" },
1019510395 { 0xd4600000, 0xffffe000, 19, "AFRINIC" },
1019610396 { 0xd4602000, 0xffffe000, 19, "RIPENCC" },
1019710397 { 0xd4604000, 0xffffc000, 18, "RIPENCC" },
1021610416 { 0xd47ac000, 0xffffe000, 19, "RIPENCC" },
1021710417 { 0xd47ae000, 0xffffe000, 19, "AFRINIC" },
1021810418 { 0xd47b0000, 0xffff0000, 16, "RIPENCC" },
10219 { 0xd47c0000, 0xfffc0000, 14, "RIPENCC" },
10419 { 0xd47c0000, 0xfffe0000, 15, "RIPENCC" },
10420 { 0xd47e0000, 0xffffe000, 19, "RIPENCC" },
10421 { 0xd47e4000, 0xffffc000, 18, "RIPENCC" },
10422 { 0xd47e8000, 0xffff8000, 17, "RIPENCC" },
10423 { 0xd47f0000, 0xffff0000, 16, "RIPENCC" },
1022010424 { 0xd4800000, 0xfff00000, 12, "RIPENCC" },
1022110425 { 0xd4900000, 0xfff80000, 13, "RIPENCC" },
1022210426 { 0xd4980000, 0xfffc0000, 14, "RIPENCC" },
1022610430 { 0xd49ea000, 0xfffff000, 20, "RIPENCC" },
1022710431 { 0xd49ec000, 0xffffc000, 18, "RIPENCC" },
1022810432 { 0xd49f0000, 0xffff0000, 16, "RIPENCC" },
10229 { 0xd4a00000, 0xfff80000, 13, "RIPENCC" },
10230 { 0xd4a80000, 0xffff0000, 16, "RIPENCC" },
10231 { 0xd4a90000, 0xffff8000, 17, "RIPENCC" },
10232 { 0xd4aa0000, 0xfffe0000, 15, "RIPENCC" },
10233 { 0xd4ac0000, 0xfffc0000, 14, "RIPENCC" },
10234 { 0xd4b00000, 0xfff00000, 12, "RIPENCC" },
10433 { 0xd4a00000, 0xffe00000, 11, "RIPENCC" },
1023510434 { 0xd4c00000, 0xfff00000, 12, "RIPENCC" },
1023610435 { 0xd4d00000, 0xfff80000, 13, "RIPENCC" },
1023710436 { 0xd4d80000, 0xffff0000, 16, "RIPENCC" },
1024910448 { 0xd5374000, 0xffffc000, 18, "AFRINIC" },
1025010449 { 0xd5378000, 0xffff8000, 17, "RIPENCC" },
1025110450 { 0xd5380000, 0xfff80000, 13, "RIPENCC" },
10252 { 0xd5400000, 0xffc00000, 10, "RIPENCC" },
10451 { 0xd5400000, 0xffe00000, 11, "RIPENCC" },
10452 { 0xd5600000, 0xfff80000, 13, "RIPENCC" },
10453 { 0xd5680000, 0xfffc0000, 14, "RIPENCC" },
10454 { 0xd5700000, 0xfff00000, 12, "RIPENCC" },
1025310455 { 0xd5800000, 0xfffe0000, 15, "RIPENCC" },
1025410456 { 0xd5820000, 0xffff0000, 16, "RIPENCC" },
1025510457 { 0xd5830000, 0xffffc000, 18, "RIPENCC" },
1026310465 { 0xd5888000, 0xffff8000, 17, "RIPENCC" },
1026410466 { 0xd5890000, 0xffff0000, 16, "RIPENCC" },
1026510467 { 0xd58a0000, 0xfffe0000, 15, "RIPENCC" },
10266 { 0xd58c0000, 0xffffc000, 18, "RIPENCC" },
10267 { 0xd58c6000, 0xffffe000, 19, "RIPENCC" },
10268 { 0xd58c8000, 0xffff8000, 17, "RIPENCC" },
10269 { 0xd58d0000, 0xffff0000, 16, "RIPENCC" },
10270 { 0xd58e0000, 0xfffe0000, 15, "RIPENCC" },
10468 { 0xd58c0000, 0xfffc0000, 14, "RIPENCC" },
1027110469 { 0xd5900000, 0xfffe0000, 15, "RIPENCC" },
1027210470 { 0xd5920000, 0xffff0000, 16, "RIPENCC" },
1027310471 { 0xd5930000, 0xffffc000, 18, "RIPENCC" },
1030010498 { 0xd59ea000, 0xffffe000, 19, "AFRINIC" },
1030110499 { 0xd59ec000, 0xffffc000, 18, "RIPENCC" },
1030210500 { 0xd59f0000, 0xffff0000, 16, "RIPENCC" },
10303 { 0xd5a00000, 0xfffc0000, 14, "RIPENCC" },
10304 { 0xd5a40000, 0xfffe0000, 15, "RIPENCC" },
10305 { 0xd5a60000, 0xffff0000, 16, "RIPENCC" },
10306 { 0xd5a70000, 0xffff8000, 17, "RIPENCC" },
10307 { 0xd5a78000, 0xffffc000, 18, "RIPENCC" },
10308 { 0xd5a7e000, 0xffffe000, 19, "RIPENCC" },
10501 { 0xd5a00000, 0xfff80000, 13, "RIPENCC" },
1030910502 { 0xd5a80000, 0xfffc0000, 14, "RIPENCC" },
1031010503 { 0xd5ac0000, 0xffff8000, 17, "RIPENCC" },
1031110504 { 0xd5aca000, 0xffffe000, 19, "RIPENCC" },
1031210505 { 0xd5acc000, 0xffffc000, 18, "RIPENCC" },
1031310506 { 0xd5ad0000, 0xffff0000, 16, "RIPENCC" },
1031410507 { 0xd5ae0000, 0xfffe0000, 15, "RIPENCC" },
10315 { 0xd5b00000, 0xfffe0000, 15, "RIPENCC" },
10508 { 0xd5b00000, 0xffff8000, 17, "RIPENCC" },
10509 { 0xd5b08000, 0xffffc000, 18, "RIPENCC" },
10510 { 0xd5b0c000, 0xffffe000, 19, "RIPENCC" },
10511 { 0xd5b10000, 0xffff0000, 16, "RIPENCC" },
1031610512 { 0xd5b20000, 0xffff0000, 16, "RIPENCC" },
1031710513 { 0xd5b30000, 0xffff8000, 17, "RIPENCC" },
1031810514 { 0xd5b38000, 0xffffe000, 19, "RIPENCC" },
1033010526 { 0xd5c12000, 0xffffe000, 19, "AFRINIC" },
1033110527 { 0xd5c14000, 0xffffc000, 18, "RIPENCC" },
1033210528 { 0xd5c18000, 0xffff8000, 17, "RIPENCC" },
10333 { 0xd5c20000, 0xfffe0000, 15, "RIPENCC" },
10529 { 0xd5c20000, 0xffff0000, 16, "RIPENCC" },
10530 { 0xd5c34000, 0xffffc000, 18, "RIPENCC" },
10531 { 0xd5c38000, 0xffff8000, 17, "RIPENCC" },
1033410532 { 0xd5c40000, 0xfffc0000, 14, "RIPENCC" },
1033510533 { 0xd5c80000, 0xfff80000, 13, "RIPENCC" },
1033610534 { 0xd5d00000, 0xfffc0000, 14, "RIPENCC" },
1034310541 { 0xd5e00000, 0xfff00000, 12, "RIPENCC" },
1034410542 { 0xd5f00000, 0xfffc0000, 14, "RIPENCC" },
1034510543 { 0xd5f40000, 0xfffe0000, 15, "RIPENCC" },
10346 { 0xd5f62000, 0xffffe000, 19, "RIPENCC" },
10347 { 0xd5f64000, 0xffffc000, 18, "RIPENCC" },
10348 { 0xd5f68000, 0xffff8000, 17, "RIPENCC" },
10544 { 0xd5f60000, 0xffff0000, 16, "RIPENCC" },
1034910545 { 0xd5f70000, 0xffffe000, 19, "AFRINIC" },
1035010546 { 0xd5f72000, 0xffffe000, 19, "RIPENCC" },
10351 { 0xd5f74000, 0xffffc000, 18, "RIPENCC" },
1035210547 { 0xd5f78000, 0xffff8000, 17, "RIPENCC" },
1035310548 { 0xd5f80000, 0xfffc0000, 14, "RIPENCC" },
1035410549 { 0xd5fc0000, 0xfffe0000, 15, "RIPENCC" },
1037010565 { 0xd909d000, 0xfffff000, 20, "RIPENCC" },
1037110566 { 0xd909e000, 0xffffe000, 19, "RIPENCC" },
1037210567 { 0xd90a0000, 0xffff0000, 16, "RIPENCC" },
10373 { 0xd90b0000, 0xffffc000, 18, "RIPENCC" },
10374 { 0xd90b5000, 0xfffff000, 20, "RIPENCC" },
10375 { 0xd90b6000, 0xffffe000, 19, "RIPENCC" },
10568 { 0xd90b0000, 0xffff8000, 17, "RIPENCC" },
1037610569 { 0xd90b8000, 0xffffc000, 18, "RIPENCC" },
1037710570 { 0xd90bc000, 0xfffff000, 20, "RIPENCC" },
1037810571 { 0xd90be000, 0xffffe000, 19, "RIPENCC" },
10379 { 0xd90c0000, 0xffffe000, 19, "RIPENCC" },
10380 { 0xd90c3000, 0xfffff000, 20, "RIPENCC" },
10572 { 0xd90c0000, 0xffffc000, 18, "RIPENCC" },
1038110573 { 0xd90c5000, 0xfffff000, 20, "RIPENCC" },
1038210574 { 0xd90c6000, 0xffffe000, 19, "RIPENCC" },
10383 { 0xd90c8000, 0xffff8000, 17, "RIPENCC" },
10575 { 0xd90c8000, 0xffffc000, 18, "RIPENCC" },
10576 { 0xd90cc000, 0xffffe000, 19, "RIPENCC" },
10577 { 0xd90cf000, 0xfffff000, 20, "RIPENCC" },
1038410578 { 0xd90d0000, 0xffff0000, 16, "RIPENCC" },
1038510579 { 0xd90e0000, 0xffffc000, 18, "RIPENCC" },
1038610580 { 0xd90e4000, 0xfffff000, 20, "RIPENCC" },
1039110585 { 0xd9101000, 0xfffff000, 20, "RIPENCC" },
1039210586 { 0xd9102000, 0xffffe000, 19, "RIPENCC" },
1039310587 { 0xd9104000, 0xffffc000, 18, "RIPENCC" },
10394 { 0xd9108000, 0xffff8000, 17, "RIPENCC" },
10588 { 0xd9109000, 0xfffff000, 20, "RIPENCC" },
10589 { 0xd910a000, 0xffffe000, 19, "RIPENCC" },
10590 { 0xd910c000, 0xffffc000, 18, "RIPENCC" },
1039510591 { 0xd9110000, 0xffffc000, 18, "RIPENCC" },
1039610592 { 0xd9115000, 0xfffff000, 20, "RIPENCC" },
1039710593 { 0xd9116000, 0xffffe000, 19, "RIPENCC" },
1039810594 { 0xd9118000, 0xffff8000, 17, "RIPENCC" },
10399 { 0xd9120000, 0xfffe0000, 15, "RIPENCC" },
10595 { 0xd9120000, 0xffff0000, 16, "RIPENCC" },
10596 { 0xd9130000, 0xffffc000, 18, "RIPENCC" },
10597 { 0xd9134000, 0xffffe000, 19, "RIPENCC" },
10598 { 0xd9137000, 0xfffff000, 20, "RIPENCC" },
10599 { 0xd9138000, 0xffff8000, 17, "RIPENCC" },
1040010600 { 0xd9140000, 0xffffc000, 18, "RIPENCC" },
1040110601 { 0xd9145000, 0xfffff000, 20, "RIPENCC" },
1040210602 { 0xd9146000, 0xffffe000, 19, "RIPENCC" },
1041010610 { 0xd9157000, 0xfffff000, 20, "AFRINIC" },
1041110611 { 0xd9159000, 0xfffff000, 20, "RIPENCC" },
1041210612 { 0xd915a000, 0xffffe000, 19, "RIPENCC" },
10413 { 0xd915c000, 0xffffc000, 18, "RIPENCC" },
10414 { 0xd9160000, 0xffff0000, 16, "RIPENCC" },
10613 { 0xd915d000, 0xfffff000, 20, "RIPENCC" },
10614 { 0xd915e000, 0xffffe000, 19, "RIPENCC" },
10615 { 0xd9160000, 0xffffe000, 19, "RIPENCC" },
10616 { 0xd9163000, 0xfffff000, 20, "RIPENCC" },
10617 { 0xd9164000, 0xffffc000, 18, "RIPENCC" },
10618 { 0xd9168000, 0xffff8000, 17, "RIPENCC" },
1041510619 { 0xd9171000, 0xfffff000, 20, "RIPENCC" },
1041610620 { 0xd9172000, 0xffffe000, 19, "RIPENCC" },
1041710621 { 0xd9174000, 0xffffc000, 18, "RIPENCC" },
1041810622 { 0xd9178000, 0xffff8000, 17, "RIPENCC" },
1041910623 { 0xd9180000, 0xffffc000, 18, "RIPENCC" },
1042010624 { 0xd9185000, 0xfffff000, 20, "RIPENCC" },
10421 { 0xd9187000, 0xfffff000, 20, "RIPENCC" },
10625 { 0xd9186000, 0xffffe000, 19, "RIPENCC" },
1042210626 { 0xd9188000, 0xffff8000, 17, "RIPENCC" },
1042310627 { 0xd9190000, 0xffff0000, 16, "RIPENCC" },
10424 { 0xd91a0000, 0xfffe0000, 15, "RIPENCC" },
10425 { 0xd91c0000, 0xffff0000, 16, "RIPENCC" },
10426 { 0xd91d0000, 0xffff8000, 17, "RIPENCC" },
10628 { 0xd91a0000, 0xffff8000, 17, "RIPENCC" },
10629 { 0xd91a8000, 0xffffc000, 18, "RIPENCC" },
10630 { 0xd91ac000, 0xffffe000, 19, "RIPENCC" },
10631 { 0xd91ae000, 0xfffff000, 20, "RIPENCC" },
10632 { 0xd91b0000, 0xffff0000, 16, "RIPENCC" },
10633 { 0xd91c0000, 0xffff8000, 17, "RIPENCC" },
10634 { 0xd91c8000, 0xffffc000, 18, "RIPENCC" },
10635 { 0xd91cc000, 0xffffe000, 19, "RIPENCC" },
10636 { 0xd91cf000, 0xfffff000, 20, "RIPENCC" },
10637 { 0xd91d1000, 0xfffff000, 20, "RIPENCC" },
10638 { 0xd91d2000, 0xffffe000, 19, "RIPENCC" },
10639 { 0xd91d4000, 0xffffc000, 18, "RIPENCC" },
1042710640 { 0xd91d8000, 0xfffff000, 20, "AFRINIC" },
1042810641 { 0xd91d9000, 0xfffff000, 20, "RIPENCC" },
1042910642 { 0xd91da000, 0xffffe000, 19, "RIPENCC" },
1043010643 { 0xd91dc000, 0xfffff000, 20, "RIPENCC" },
1043110644 { 0xd91dd000, 0xfffff000, 20, "AFRINIC" },
1043210645 { 0xd91de000, 0xffffe000, 19, "RIPENCC" },
10433 { 0xd91e0000, 0xffffc000, 18, "RIPENCC" },
10434 { 0xd91e5000, 0xfffff000, 20, "RIPENCC" },
10435 { 0xd91e6000, 0xffffe000, 19, "RIPENCC" },
10436 { 0xd91e8000, 0xffff8000, 17, "RIPENCC" },
10437 { 0xd91f0000, 0xffffe000, 19, "RIPENCC" },
10438 { 0xd91f3000, 0xfffff000, 20, "RIPENCC" },
10439 { 0xd91f4000, 0xffffc000, 18, "RIPENCC" },
10440 { 0xd91f8000, 0xffff8000, 17, "RIPENCC" },
10646 { 0xd91e0000, 0xffff8000, 17, "RIPENCC" },
10647 { 0xd91e8000, 0xffffc000, 18, "RIPENCC" },
10648 { 0xd91ed000, 0xfffff000, 20, "RIPENCC" },
10649 { 0xd91ee000, 0xffffe000, 19, "RIPENCC" },
10650 { 0xd91f0000, 0xffff0000, 16, "RIPENCC" },
1044110651 { 0xd9200000, 0xfff00000, 12, "RIPENCC" },
1044210652 { 0xd9300000, 0xfffc0000, 14, "RIPENCC" },
1044310653 { 0xd9340000, 0xfffc0000, 14, "AFRINIC" },
1044610656 { 0xd9404000, 0xffffe000, 19, "RIPENCC" },
1044710657 { 0xd9406000, 0xfffff000, 20, "AFRINIC" },
1044810658 { 0xd9407000, 0xfffff000, 20, "RIPENCC" },
10449 { 0xd9408000, 0xffff8000, 17, "RIPENCC" },
10659 { 0xd9408000, 0xfffff000, 20, "RIPENCC" },
10660 { 0xd940a000, 0xffffe000, 19, "RIPENCC" },
10661 { 0xd940c000, 0xffffc000, 18, "RIPENCC" },
1045010662 { 0xd9410000, 0xffff0000, 16, "RIPENCC" },
1045110663 { 0xd9420000, 0xffff0000, 16, "RIPENCC" },
10452 { 0xd9430000, 0xffffc000, 18, "RIPENCC" },
10453 { 0xd9435000, 0xfffff000, 20, "RIPENCC" },
10454 { 0xd9436000, 0xffffe000, 19, "RIPENCC" },
10455 { 0xd9438000, 0xffffe000, 19, "RIPENCC" },
10664 { 0xd9430000, 0xffff8000, 17, "RIPENCC" },
10665 { 0xd9438000, 0xfffff000, 20, "RIPENCC" },
1045610666 { 0xd943b000, 0xfffff000, 20, "RIPENCC" },
1045710667 { 0xd943c000, 0xffffc000, 18, "RIPENCC" },
10458 { 0xd9440000, 0xfffe0000, 15, "RIPENCC" },
10459 { 0xd9460000, 0xffff0000, 16, "RIPENCC" },
10460 { 0xd9470000, 0xffff8000, 17, "RIPENCC" },
10461 { 0xd9478000, 0xffffc000, 18, "RIPENCC" },
10462 { 0xd947c000, 0xffffe000, 19, "RIPENCC" },
10463 { 0xd947f000, 0xfffff000, 20, "RIPENCC" },
10668 { 0xd9440000, 0xffff0000, 16, "RIPENCC" },
10669 { 0xd9450000, 0xffffc000, 18, "RIPENCC" },
10670 { 0xd9454000, 0xffffe000, 19, "RIPENCC" },
10671 { 0xd9456000, 0xfffff000, 20, "RIPENCC" },
10672 { 0xd9459000, 0xfffff000, 20, "RIPENCC" },
10673 { 0xd945a000, 0xffffe000, 19, "RIPENCC" },
10674 { 0xd945c000, 0xffffc000, 18, "RIPENCC" },
10675 { 0xd9460000, 0xfffe0000, 15, "RIPENCC" },
1046410676 { 0xd9480000, 0xfffc0000, 14, "RIPENCC" },
10465 { 0xd94c0000, 0xffff0000, 16, "RIPENCC" },
10677 { 0xd94c1000, 0xfffff000, 20, "RIPENCC" },
10678 { 0xd94c2000, 0xffffe000, 19, "RIPENCC" },
10679 { 0xd94c4000, 0xffffc000, 18, "RIPENCC" },
10680 { 0xd94c8000, 0xffff8000, 17, "RIPENCC" },
1046610681 { 0xd94d0000, 0xffffc000, 18, "RIPENCC" },
1046710682 { 0xd94d4000, 0xfffff000, 20, "AFRINIC" },
1046810683 { 0xd94d5000, 0xfffff000, 20, "RIPENCC" },
1048010695 { 0xd94fe000, 0xfffff000, 20, "RIPENCC" },
1048110696 { 0xd9500000, 0xfff00000, 12, "RIPENCC" },
1048210697 { 0xd9600000, 0xfff00000, 12, "RIPENCC" },
10483 { 0xd9700000, 0xffffc000, 18, "RIPENCC" },
10698 { 0xd9701000, 0xfffff000, 20, "RIPENCC" },
10699 { 0xd9702000, 0xffffe000, 19, "RIPENCC" },
1048410700 { 0xd9704000, 0xffffe000, 19, "RIPENCC" },
1048510701 { 0xd9707000, 0xfffff000, 20, "RIPENCC" },
1048610702 { 0xd9709000, 0xfffff000, 20, "RIPENCC" },
1049810714 { 0xd9752000, 0xffffe000, 19, "RIPENCC" },
1049910715 { 0xd9754000, 0xffffc000, 18, "RIPENCC" },
1050010716 { 0xd9758000, 0xffff8000, 17, "RIPENCC" },
10501 { 0xd9760000, 0xfffe0000, 15, "RIPENCC" },
10717 { 0xd9760000, 0xffff0000, 16, "RIPENCC" },
10718 { 0xd9770000, 0xffffc000, 18, "RIPENCC" },
10719 { 0xd9774000, 0xffffe000, 19, "RIPENCC" },
10720 { 0xd9777000, 0xfffff000, 20, "RIPENCC" },
10721 { 0xd9779000, 0xfffff000, 20, "RIPENCC" },
10722 { 0xd977a000, 0xffffe000, 19, "RIPENCC" },
10723 { 0xd977c000, 0xffffc000, 18, "RIPENCC" },
1050210724 { 0xd9780000, 0xfff80000, 13, "RIPENCC" },
1050310725 { 0xd9800000, 0xfff80000, 13, "RIPENCC" },
1050410726 { 0xd9880000, 0xfffe0000, 15, "RIPENCC" },
1050910731 { 0xd9909000, 0xfffff000, 20, "RIPENCC" },
1051010732 { 0xd990a000, 0xffffe000, 19, "RIPENCC" },
1051110733 { 0xd990c000, 0xffffc000, 18, "RIPENCC" },
10512 { 0xd9910000, 0xffff0000, 16, "RIPENCC" },
10734 { 0xd9910000, 0xffff8000, 17, "RIPENCC" },
10735 { 0xd9919000, 0xfffff000, 20, "RIPENCC" },
10736 { 0xd991a000, 0xffffe000, 19, "RIPENCC" },
10737 { 0xd991c000, 0xffffc000, 18, "RIPENCC" },
1051310738 { 0xd9920000, 0xffffe000, 19, "RIPENCC" },
1051410739 { 0xd9922000, 0xfffff000, 20, "RIPENCC" },
1051510740 { 0xd9924000, 0xffffc000, 18, "RIPENCC" },
10516 { 0xd9928000, 0xffffc000, 18, "RIPENCC" },
10517 { 0xd992d000, 0xfffff000, 20, "RIPENCC" },
10518 { 0xd992e000, 0xffffe000, 19, "RIPENCC" },
10741 { 0xd9928000, 0xffffe000, 19, "RIPENCC" },
10742 { 0xd992b000, 0xfffff000, 20, "RIPENCC" },
10743 { 0xd992c000, 0xffffc000, 18, "RIPENCC" },
1051910744 { 0xd9930000, 0xffff0000, 16, "RIPENCC" },
10520 { 0xd9940000, 0xfffe0000, 15, "RIPENCC" },
10521 { 0xd9960000, 0xffff8000, 17, "RIPENCC" },
10522 { 0xd9968000, 0xffffc000, 18, "RIPENCC" },
10523 { 0xd996c000, 0xffffe000, 19, "RIPENCC" },
10524 { 0xd996f000, 0xfffff000, 20, "RIPENCC" },
10525 { 0xd9970000, 0xffff0000, 16, "RIPENCC" },
10745 { 0xd9940000, 0xffff8000, 17, "RIPENCC" },
10746 { 0xd9948000, 0xffffc000, 18, "RIPENCC" },
10747 { 0xd994c000, 0xffffe000, 19, "RIPENCC" },
10748 { 0xd994f000, 0xfffff000, 20, "RIPENCC" },
10749 { 0xd9950000, 0xffff0000, 16, "RIPENCC" },
10750 { 0xd9960000, 0xfffe0000, 15, "RIPENCC" },
1052610751 { 0xd9980000, 0xfff80000, 13, "RIPENCC" },
1052710752 { 0xd9a00000, 0xfff80000, 13, "RIPENCC" },
1052810753 { 0xd9a80000, 0xfffe0000, 15, "RIPENCC" },
10529 { 0xd9aa0000, 0xffffc000, 18, "RIPENCC" },
10530 { 0xd9aa4000, 0xffffe000, 19, "RIPENCC" },
10531 { 0xd9aa7000, 0xfffff000, 20, "RIPENCC" },
10754 { 0xd9aa0000, 0xffff8000, 17, "RIPENCC" },
1053210755 { 0xd9aa8000, 0xfffff000, 20, "RIPENCC" },
1053310756 { 0xd9aa9000, 0xfffff000, 20, "AFRINIC" },
10534 { 0xd9aaa000, 0xfffff000, 20, "RIPENCC" },
10757 { 0xd9aab000, 0xfffff000, 20, "RIPENCC" },
1053510758 { 0xd9aad000, 0xfffff000, 20, "RIPENCC" },
1053610759 { 0xd9aae000, 0xffffe000, 19, "RIPENCC" },
1053710760 { 0xd9ab0000, 0xffff0000, 16, "RIPENCC" },
10538 { 0xd9ac0000, 0xfffe0000, 15, "RIPENCC" },
10539 { 0xd9ae1000, 0xfffff000, 20, "RIPENCC" },
10540 { 0xd9ae2000, 0xffffe000, 19, "RIPENCC" },
10761 { 0xd9ac0000, 0xffff8000, 17, "RIPENCC" },
10762 { 0xd9ac9000, 0xfffff000, 20, "RIPENCC" },
10763 { 0xd9aca000, 0xffffe000, 19, "RIPENCC" },
10764 { 0xd9acc000, 0xffffc000, 18, "RIPENCC" },
10765 { 0xd9ad0000, 0xffff0000, 16, "RIPENCC" },
10766 { 0xd9ae0000, 0xffffe000, 19, "RIPENCC" },
10767 { 0xd9ae2000, 0xfffff000, 20, "RIPENCC" },
1054110768 { 0xd9ae4000, 0xffffc000, 18, "RIPENCC" },
1054210769 { 0xd9ae9000, 0xfffff000, 20, "RIPENCC" },
10543 { 0xd9aeb000, 0xfffff000, 20, "RIPENCC" },
10770 { 0xd9aea000, 0xffffe000, 19, "RIPENCC" },
1054410771 { 0xd9aec000, 0xffffc000, 18, "RIPENCC" },
1054510772 { 0xd9af0000, 0xffff0000, 16, "RIPENCC" },
1054610773 { 0xd9b00000, 0xfff00000, 12, "RIPENCC" },
10547 { 0xd9c00000, 0xfffc0000, 14, "RIPENCC" },
10548 { 0xd9c40000, 0xffff8000, 17, "RIPENCC" },
10549 { 0xd9c48000, 0xffffc000, 18, "RIPENCC" },
10550 { 0xd9c4d000, 0xfffff000, 20, "RIPENCC" },
10551 { 0xd9c4e000, 0xffffe000, 19, "RIPENCC" },
10552 { 0xd9c51000, 0xfffff000, 20, "RIPENCC" },
10774 { 0xd9c00000, 0xfffe0000, 15, "RIPENCC" },
10775 { 0xd9c20000, 0xffff8000, 17, "RIPENCC" },
10776 { 0xd9c28000, 0xffffe000, 19, "RIPENCC" },
10777 { 0xd9c2b000, 0xfffff000, 20, "RIPENCC" },
10778 { 0xd9c2c000, 0xffffc000, 18, "RIPENCC" },
10779 { 0xd9c30000, 0xffff0000, 16, "RIPENCC" },
10780 { 0xd9c40000, 0xffff0000, 16, "RIPENCC" },
10781 { 0xd9c50000, 0xffffe000, 19, "RIPENCC" },
1055310782 { 0xd9c53000, 0xfffff000, 20, "RIPENCC" },
1055410783 { 0xd9c54000, 0xffffc000, 18, "RIPENCC" },
1055510784 { 0xd9c58000, 0xffffc000, 18, "RIPENCC" },
1056010789 { 0xd9c78000, 0xfffff000, 20, "RIPENCC" },
1056110790 { 0xd9c79000, 0xfffff000, 20, "AFRINIC" },
1056210791 { 0xd9c7a000, 0xffffe000, 19, "RIPENCC" },
10563 { 0xd9c7c000, 0xffffc000, 18, "RIPENCC" },
10792 { 0xd9c7d000, 0xfffff000, 20, "RIPENCC" },
10793 { 0xd9c7e000, 0xffffe000, 19, "RIPENCC" },
1056410794 { 0xd9c80000, 0xfff80000, 13, "RIPENCC" },
1056510795 { 0xd9d00000, 0xfff00000, 12, "RIPENCC" },
1056610796 { 0xd9e00000, 0xffe00000, 11, "RIPENCC" },
1056810798 { 0xda400000, 0xffe00000, 11, "APNIC" },
1056910799 { 0xda600000, 0xfffc0000, 14, "APNIC" },
1057010800 { 0xda640000, 0xffffc000, 18, "APNIC" },
10571 { 0xda644000, 0xffffff00, 24, "APNIC" },
10801 { 0xda644000, 0xfffffe00, 23, "APNIC" },
1057210802 { 0xda650000, 0xffff0000, 16, "APNIC" },
1057310803 { 0xda660000, 0xfffe0000, 15, "APNIC" },
1057410804 { 0xda680000, 0xfff80000, 13, "APNIC" },
1066010890 { 0x26, 0 , 0 },
1066110891 { 0x27, 0 , 0 },
1066210892 { 0x28, 0 , 0 },
10663 { 0x29, 0 , 47 },
10893 { 0x29, 0 , 67 },
1066410894 { 0x2a, 0 , 0 },
1066510895 { 0x2b, 0 , 0 },
1066610896 { 0x2c, 0 , 0 },
1067710907 { 0x37, 0 , 0 },
1067810908 { 0x38, 0 , 0 },
1067910909 { 0x39, 0 , 0 },
10680 { 0x3a, 0 , 90 },
10681 { 0x3b, 0 , 110 },
10682 { 0x3c, 0 , 122 },
10683 { 0x3d, 0 , 158 },
10684 { 0x3e, 0 , 265 },
10910 { 0x3a, 0 , 110 },
10911 { 0x3b, 0 , 130 },
10912 { 0x3c, 0 , 142 },
10913 { 0x3d, 0 , 178 },
10914 { 0x3e, 0 , 279 },
1068510915 { 0x3f, 0 , 0 },
10686 { 0x40, 0 , 268 },
10916 { 0x40, 0 , 282 },
1068710917 { 0x41, 0 , 0 },
10688 { 0x42, 0 , 275 },
10918 { 0x42, 0 , 289 },
1068910919 { 0x43, 0 , 0 },
1069010920 { 0x44, 0 , 0 },
10691 { 0x45, 0 , 277 },
10921 { 0x45, 0 , 291 },
1069210922 { 0x46, 0 , 0 },
1069310923 { 0x47, 0 , 0 },
1069410924 { 0x48, 0 , 0 },
1069710927 { 0x4b, 0 , 0 },
1069810928 { 0x4c, 0 , 0 },
1069910929 { 0x4d, 0 , 307 },
10700 { 0x4e, 0 , 308 },
10701 { 0x4f, 0 , 318 },
10702 { 0x50, 0 , 411 },
10703 { 0x51, 0 , 501 },
10704 { 0x52, 0 , 535 },
10705 { 0x53, 0 , 567 },
10706 { 0x54, 0 , 605 },
10707 { 0x55, 0 , 606 },
10708 { 0x56, 0 , 617 },
10709 { 0x57, 0 , 644 },
10710 { 0x58, 0 , 645 },
10711 { 0x59, 0 , 680 },
10712 { 0x5a, 0 , 681 },
10713 { 0x5b, 0 , 796 },
10714 { 0x5c, 0 , 797 },
10715 { 0x5d, 0 , 819 },
10716 { 0x5e, 0 , 887 },
10717 { 0x5f, 0 , 899 },
10930 { 0x4e, 0 , 320 },
10931 { 0x4f, 0 , 330 },
10932 { 0x50, 0 , 445 },
10933 { 0x51, 0 , 544 },
10934 { 0x52, 0 , 578 },
10935 { 0x53, 0 , 611 },
10936 { 0x54, 0 , 646 },
10937 { 0x55, 0 , 674 },
10938 { 0x56, 0 , 675 },
10939 { 0x57, 0 , 706 },
10940 { 0x58, 0 , 707 },
10941 { 0x59, 0 , 734 },
10942 { 0x5a, 0 , 735 },
10943 { 0x5b, 0 , 878 },
10944 { 0x5c, 0 , 879 },
10945 { 0x5d, 0 , 917 },
10946 { 0x5e, 0 , 986 },
10947 { 0x5f, 0 , 1011 },
1071810948 { 0x60, 0 , 0 },
1071910949 { 0x61, 0 , 0 },
1072010950 { 0x62, 0 , 0 },
1072910959 { 0x6b, 0 , 0 },
1073010960 { 0x6c, 0 , 0 },
1073110961 { 0x6d, 0 , 0 },
10732 { 0x6e, 0 , 0 },
10733 { 0x6f, 0 , 0 },
10734 { 0x70, 0 , 0 },
10735 { 0x71, 0 , 979 },
10736 { 0x72, 0 , 1052 },
10737 { 0x73, 0 , 1113 },
10738 { 0x74, 0 , 1219 },
10739 { 0x75, 0 , 1273 },
10740 { 0x76, 0 , 1341 },
10741 { 0x77, 0 , 1462 },
10742 { 0x78, 0 , 1523 },
10743 { 0x79, 0 , 1585 },
10744 { 0x7a, 0 , 1674 },
10745 { 0x7b, 0 , 1759 },
10746 { 0x7c, 0 , 1843 },
10747 { 0x7d, 0 , 1883 },
10748 { 0x7e, 0 , 1884 },
10962 { 0x6e, 0 , 1014 },
10963 { 0x6f, 0 , 1017 },
10964 { 0x70, 0 , 1025 },
10965 { 0x71, 0 , 1136 },
10966 { 0x72, 0 , 1209 },
10967 { 0x73, 0 , 1270 },
10968 { 0x74, 0 , 1376 },
10969 { 0x75, 0 , 1430 },
10970 { 0x76, 0 , 1498 },
10971 { 0x77, 0 , 1619 },
10972 { 0x78, 0 , 1680 },
10973 { 0x79, 0 , 1746 },
10974 { 0x7a, 0 , 1835 },
10975 { 0x7b, 0 , 1915 },
10976 { 0x7c, 0 , 1997 },
10977 { 0x7d, 0 , 2037 },
10978 { 0x7e, 0 , 2038 },
1074910979 { 0x7f, 0 , 0 },
10750 { 0x80, 1885 , 1906 },
10751 { 0x81, 1885 , 1951 },
10752 { 0x82, 1885 , 2012 },
10753 { 0x83, 1885 , 2059 },
10754 { 0x84, 1885 , 2096 },
10755 { 0x85, 1885 , 2097 },
10756 { 0x86, 1885 , 2158 },
10757 { 0x87, 1885 , 2159 },
10758 { 0x88, 2160 , 2177 },
10759 { 0x89, 2160 , 2230 },
10760 { 0x8a, 2160 , 2287 },
10761 { 0x8b, 2160 , 2349 },
10762 { 0x8c, 2350 , 2378 },
10763 { 0x8d, 2379 , 2440 },
10764 { 0x8e, 2441 , 2441 },
10765 { 0x8f, 2441 , 2496 },
10766 { 0x90, 2497 , 2548 },
10767 { 0x91, 2549 , 2549 },
10768 { 0x92, 2550 , 2618 },
10769 { 0x93, 2550 , 2696 },
10770 { 0x94, 2697 , 2727 },
10771 { 0x95, 2697 , 2752 },
10772 { 0x96, 2753 , 2834 },
10773 { 0x97, 2835 , 2876 },
10774 { 0x98, 2877 , 2912 },
10775 { 0x99, 2913 , 2948 },
10776 { 0x9a, 2949 , 2971 },
10777 { 0x9b, 2972 , 3012 },
10778 { 0x9c, 3013 , 3048 },
10779 { 0x9d, 3013 , 3111 },
10780 { 0x9e, 3013 , 3173 },
10781 { 0x9f, 3013 , 3220 },
10782 { 0xa0, 3221 , 3278 },
10783 { 0xa1, 3221 , 3339 },
10784 { 0xa2, 3340 , 3354 },
10785 { 0xa3, 3355 , 3409 },
10786 { 0xa4, 3410 , 3440 },
10787 { 0xa5, 3410 , 3484 },
10788 { 0xa6, 3410 , 3501 },
10789 { 0xa7, 3410 , 3519 },
10790 { 0xa8, 3520 , 3565 },
10791 { 0xa9, 3520 , 3574 },
10792 { 0xaa, 3575 , 3590 },
10793 { 0xab, 3591 , 3595 },
10794 { 0xac, 3596 , 3596 },
10795 { 0xad, 3596 , 3596 },
10796 { 0xae, 3596 , 3596 },
10797 { 0xaf, 3596 , 3596 },
10798 { 0xb0, 3597 , 3597 },
10799 { 0xb1, 3597 , 3597 },
10800 { 0xb2, 3597 , 3597 },
10801 { 0xb3, 3597 , 3597 },
10802 { 0xb4, 3597 , 3597 },
10803 { 0xb5, 3597 , 3597 },
10804 { 0xb6, 3597 , 3597 },
10805 { 0xb7, 3597 , 3597 },
10806 { 0xb8, 3598 , 3598 },
10807 { 0xb9, 3598 , 3598 },
10808 { 0xba, 3598 , 3615 },
10809 { 0xbb, 3598 , 3617 },
10810 { 0xbc, 3618 , 3618 },
10811 { 0xbd, 3619 , 3619 },
10812 { 0xbe, 3620 , 3837 },
10813 { 0xbf, 3838 , 3838 },
10814 { 0xc0, 3839 , 5897 },
10815 { 0xc1, 3839 , 6871 },
10816 { 0xc2, 3839 , 7916 },
10817 { 0xc3, 3839 , 8243 },
10818 { 0xc4, 8244 , 8313 },
10819 { 0xc5, 8314 , 8315 },
10820 { 0xc6, 8316 , 8446 },
10821 { 0xc7, 8316 , 8449 },
10822 { 0xc8, 8450 , 8815 },
10823 { 0xc9, 8816 , 8861 },
10824 { 0xca, 8862 , 9246 },
10825 { 0xcb, 9247 , 10032 },
10826 { 0xcc, 10033 , 10047 },
10827 { 0xcd, 10048 , 10049 },
10828 { 0xce, 10050 , 10054 },
10829 { 0xcf, 10055 , 10056 },
10830 { 0xd0, 10057 , 10057 },
10831 { 0xd1, 10057 , 10063 },
10832 { 0xd2, 10057 , 10114 },
10833 { 0xd3, 10057 , 10115 },
10834 { 0xd4, 10057 , 10229 },
10835 { 0xd5, 10057 , 10346 },
10836 { 0xd6, 10057 , 10057 },
10837 { 0xd7, 10057 , 10057 },
10838 { 0xd8, 10057 , 10352 },
10839 { 0xd9, 10057 , 10553 },
10840 { 0xda, 10057 , 10563 },
10841 { 0xdb, 10057 , 10564 },
10842 { 0xdc, 10057 , 10576 },
10843 { 0xdd, 10057 , 10602 },
10844 { 0xde, 10057 , 10603 },
10845 { 0xdf, 10057 , 10057 },
10846 { 0xe0, 10604 , 10604 },
10847 { 0xe1, 10604 , 10604 },
10848 { 0xe2, 10604 , 10604 },
10849 { 0xe3, 10604 , 10604 },
10850 { 0xe4, 10604 , 10604 },
10851 { 0xe5, 10604 , 10604 },
10852 { 0xe6, 10604 , 10604 },
10853 { 0xe7, 10604 , 10604 },
10854 { 0xe8, 10604 , 10604 },
10855 { 0xe9, 10604 , 10604 },
10856 { 0xea, 10604 , 10604 },
10857 { 0xeb, 10604 , 10604 },
10858 { 0xec, 10604 , 10604 },
10859 { 0xed, 10604 , 10604 },
10860 { 0xee, 10604 , 10604 },
10861 { 0xef, 10604 , 10604 },
10862 { 0xf0, 10604 , 10604 },
10863 { 0xf1, 10604 , 10604 },
10864 { 0xf2, 10604 , 10604 },
10865 { 0xf3, 10604 , 10604 },
10866 { 0xf4, 10604 , 10604 },
10867 { 0xf5, 10604 , 10604 },
10868 { 0xf6, 10604 , 10604 },
10869 { 0xf7, 10604 , 10604 },
10870 { 0xf8, 10604 , 10604 },
10871 { 0xf9, 10604 , 10604 },
10872 { 0xfa, 10604 , 10604 },
10873 { 0xfb, 10604 , 10604 },
10874 { 0xfc, 10604 , 10604 },
10875 { 0xfd, 10604 , 10604 },
10876 { 0xfe, 10604 , 10604 },
10877 { 0xff, 10604 , 10604 },
10980 { 0x80, 2039 , 2060 },
10981 { 0x81, 2039 , 2105 },
10982 { 0x82, 2039 , 2166 },
10983 { 0x83, 2039 , 2213 },
10984 { 0x84, 2039 , 2249 },
10985 { 0x85, 2039 , 2250 },
10986 { 0x86, 2039 , 2311 },
10987 { 0x87, 2039 , 2312 },
10988 { 0x88, 2313 , 2330 },
10989 { 0x89, 2313 , 2383 },
10990 { 0x8a, 2313 , 2440 },
10991 { 0x8b, 2313 , 2502 },
10992 { 0x8c, 2503 , 2531 },
10993 { 0x8d, 2532 , 2593 },
10994 { 0x8e, 2594 , 2594 },
10995 { 0x8f, 2594 , 2649 },
10996 { 0x90, 2650 , 2701 },
10997 { 0x91, 2702 , 2702 },
10998 { 0x92, 2703 , 2771 },
10999 { 0x93, 2703 , 2849 },
11000 { 0x94, 2850 , 2880 },
11001 { 0x95, 2850 , 2905 },
11002 { 0x96, 2906 , 2987 },
11003 { 0x97, 2988 , 3029 },
11004 { 0x98, 3030 , 3065 },
11005 { 0x99, 3066 , 3101 },
11006 { 0x9a, 3102 , 3124 },
11007 { 0x9b, 3125 , 3165 },
11008 { 0x9c, 3166 , 3201 },
11009 { 0x9d, 3166 , 3264 },
11010 { 0x9e, 3166 , 3326 },
11011 { 0x9f, 3166 , 3373 },
11012 { 0xa0, 3374 , 3431 },
11013 { 0xa1, 3374 , 3492 },
11014 { 0xa2, 3493 , 3507 },
11015 { 0xa3, 3508 , 3562 },
11016 { 0xa4, 3563 , 3593 },
11017 { 0xa5, 3563 , 3637 },
11018 { 0xa6, 3563 , 3654 },
11019 { 0xa7, 3563 , 3672 },
11020 { 0xa8, 3673 , 3718 },
11021 { 0xa9, 3673 , 3727 },
11022 { 0xaa, 3728 , 3743 },
11023 { 0xab, 3744 , 3748 },
11024 { 0xac, 3749 , 3749 },
11025 { 0xad, 3749 , 3749 },
11026 { 0xae, 3749 , 3749 },
11027 { 0xaf, 3749 , 3749 },
11028 { 0xb0, 3750 , 3750 },
11029 { 0xb1, 3750 , 3750 },
11030 { 0xb2, 3750 , 3750 },
11031 { 0xb3, 3750 , 3750 },
11032 { 0xb4, 3750 , 3750 },
11033 { 0xb5, 3750 , 3750 },
11034 { 0xb6, 3750 , 3750 },
11035 { 0xb7, 3750 , 3750 },
11036 { 0xb8, 3751 , 3751 },
11037 { 0xb9, 3751 , 3751 },
11038 { 0xba, 3751 , 3771 },
11039 { 0xbb, 3751 , 3773 },
11040 { 0xbc, 3774 , 3774 },
11041 { 0xbd, 3775 , 3775 },
11042 { 0xbe, 3776 , 4003 },
11043 { 0xbf, 4004 , 4004 },
11044 { 0xc0, 4005 , 6063 },
11045 { 0xc1, 4005 , 7026 },
11046 { 0xc2, 4005 , 8052 },
11047 { 0xc3, 4005 , 8425 },
11048 { 0xc4, 8426 , 8495 },
11049 { 0xc5, 8496 , 8497 },
11050 { 0xc6, 8498 , 8628 },
11051 { 0xc7, 8498 , 8631 },
11052 { 0xc8, 8632 , 8988 },
11053 { 0xc9, 8989 , 9034 },
11054 { 0xca, 9035 , 9448 },
11055 { 0xcb, 9449 , 10231 },
11056 { 0xcc, 10232 , 10246 },
11057 { 0xcd, 10247 , 10248 },
11058 { 0xce, 10249 , 10253 },
11059 { 0xcf, 10254 , 10255 },
11060 { 0xd0, 10256 , 10256 },
11061 { 0xd1, 10256 , 10262 },
11062 { 0xd2, 10256 , 10313 },
11063 { 0xd3, 10256 , 10314 },
11064 { 0xd4, 10256 , 10428 },
11065 { 0xd5, 10256 , 10541 },
11066 { 0xd6, 10256 , 10256 },
11067 { 0xd7, 10256 , 10256 },
11068 { 0xd8, 10256 , 10547 },
11069 { 0xd9, 10256 , 10783 },
11070 { 0xda, 10256 , 10793 },
11071 { 0xdb, 10256 , 10794 },
11072 { 0xdc, 10256 , 10806 },
11073 { 0xdd, 10256 , 10832 },
11074 { 0xde, 10256 , 10833 },
11075 { 0xdf, 10256 , 10256 },
11076 { 0xe0, 10834 , 10834 },
11077 { 0xe1, 10834 , 10834 },
11078 { 0xe2, 10834 , 10834 },
11079 { 0xe3, 10834 , 10834 },
11080 { 0xe4, 10834 , 10834 },
11081 { 0xe5, 10834 , 10834 },
11082 { 0xe6, 10834 , 10834 },
11083 { 0xe7, 10834 , 10834 },
11084 { 0xe8, 10834 , 10834 },
11085 { 0xe9, 10834 , 10834 },
11086 { 0xea, 10834 , 10834 },
11087 { 0xeb, 10834 , 10834 },
11088 { 0xec, 10834 , 10834 },
11089 { 0xed, 10834 , 10834 },
11090 { 0xee, 10834 , 10834 },
11091 { 0xef, 10834 , 10834 },
11092 { 0xf0, 10834 , 10834 },
11093 { 0xf1, 10834 , 10834 },
11094 { 0xf2, 10834 , 10834 },
11095 { 0xf3, 10834 , 10834 },
11096 { 0xf4, 10834 , 10834 },
11097 { 0xf5, 10834 , 10834 },
11098 { 0xf6, 10834 , 10834 },
11099 { 0xf7, 10834 , 10834 },
11100 { 0xf8, 10834 , 10834 },
11101 { 0xf9, 10834 , 10834 },
11102 { 0xfa, 10834 , 10834 },
11103 { 0xfb, 10834 , 10834 },
11104 { 0xfc, 10834 , 10834 },
11105 { 0xfd, 10834 , 10834 },
11106 { 0xfe, 10834 , 10834 },
11107 { 0xff, 10834 , 10834 },
1087811108
1087911109 };
00 /*
11 * Project : ipv6calc
22 * File : dbipv6_assignment.h
3 * Version : $Id: dbipv6addr_assignment.h,v 1.22 2008/11/19 22:17:06 peter Exp $
4 * Generated : Wed Nov 19 23:12:22 2008
3 * Version : $Id: dbipv6addr_assignment.h,v 1.24 2009/01/11 15:08:30 peter Exp $
4 * Generated : Sun Jan 11 11:10:57 2009
55 * Data copyright: IANA ARIN RIPENCC APNIC LACNIC AFRINIC
66 *
77 * Information:
+0
-21
getopt/Makefile less more
0 # Adapted for use with project 'ipv6calc' by Peter Bieringer <pb (at) bieringer.de>
1 # $Id: Makefile,v 1.6 2005/11/19 21:14:38 peter Exp $
2
3 CC = gcc
4
5 all: getopt1.o getopt.o
6
7 getopt1.o: getopt1.c
8 ${CC} ${CFLAGS} -fPIC -o getopt1.o -c -s getopt1.c
9
10 getopt.o: getopt.c
11 ${CC} ${CFLAGS} -fPIC -o getopt.o -c -s getopt.c
12
13 clean:
14 rm -f *.o *.so.1 *.a
15
16 distclean:
17 ${MAKE} clean
18
19 autoclean:
20 ${MAKE} distclean
0 # Adapted for use with project 'ipv6calc' by Peter Bieringer <pb (at) bieringer.de>
1 # $Id: Makefile.in,v 1.1 2008/12/31 12:17:31 peter Exp $
2
3 CC = @CC@
4
5 all: getopt1.o getopt.o
6
7 getopt1.o: getopt1.c
8 ${CC} $(CFLAGS) -fPIC -o getopt1.o -c -s getopt1.c
9
10 getopt.o: getopt.c
11 ${CC} $(CFLAGS) -fPIC -o getopt.o -c -s getopt.c
12
13 clean:
14 rm -f *.o *.so.1 *.a
15
16 distclean:
17 ${MAKE} clean
18
19 autoclean:
20 ${MAKE} distclean
00 # Project : ipv6calc/ipv6calc
11 # File : Makefile[.in]
2 # Version : $Id: Makefile.in,v 1.24 2007/04/26 09:57:31 peter Exp $
2 # Version : $Id: Makefile.in,v 1.26 2009/01/06 16:37:45 peter Exp $
33 # Copyright : 2002-2007 by Peter Bieringer <pb (at) bieringer.de>
44 #
55 # Information:
88
99 prefix = @prefix@
1010 exec_prefix = @exec_prefix@
11 bindir = @bindir@
1112
1213 # Compiler and Linker Options
13 COPTS = -O2 -Wall -g
14 DEFAULT_CFLAGS = -O2 -Wall -g
1415
15 CFLAGS = $(COPTS) @GETOPT_INCLUDE@ @IP2LOCATION_INCLUDE@ @GEOIP_INCLUDE@ -I../ -I../lib/
16 INCLUDES= @GETOPT_INCLUDE@ @IP2LOCATION_INCLUDE@ @GEOIP_INCLUDE@ -I../ -I../lib/
1617
17 LDFLAGS = @IP2LOCATION_LIB@ @GEOIP_LIB@
18 LIBS = @IP2LOCATION_LIB@ @GEOIP_LIB@
1819
1920 GETOBJS = @LIBOBJS@ ../md5/md5.o
2021
21 CC = gcc
22 CC = @CC@
2223
2324 OBJS = ipv6calc.o showinfo.o
2425
3132 all: ipv6calc
3233
3334 .c.o:
34 $(CC) $(CFLAGS) -c $<
35 $(CC) $(DEFAULT_CFLAGS) $(CFLAGS) $(INCLUDES) -c $<
3536
3637 $(OBJS): ipv6calc.h showinfo.h ../config.h ../lib/ipv6calcoptions.h
3738
3940 cd ../ && ${MAKE} lib-make
4041
4142 ipv6calc: $(OBJS) libipv6calc.a
42 $(CC) -o ipv6calc $(OBJS) $(GETOBJS) -lipv6calc -L../lib/ $(LDFLAGS)
43 $(CC) $(LDFLAGS) -o ipv6calc $(OBJS) $(GETOBJS) -lipv6calc -L../lib/ $(LIBS)
4344
4445 static: ipv6calc
45 $(CC) -o ipv6calc-static $(OBJS) $(GETOBJS) -lipv6calc -L../lib/ -static $(LDFLAGS)
46 $(CC) $(LDFLAGS) -o ipv6calc-static $(OBJS) $(GETOBJS) -lipv6calc -L../lib/ -static $(LIBS)
4647
4748 distclean:
4849 ${MAKE} clean
6162 splint *.c ../lib/*.c -I.. -I../lib $(SPLINT_OPT_OUTSIDE) $(SPLINT_TODO_LATER)
6263
6364 install: ipv6calc
64 mkdir -p $(root)@bindir@
65 install -m 755 ipv6calc $(root)@bindir@
66
65 mkdir -p $(DESTDIR)$(bindir)
66 install -m 755 ipv6calc $(DESTDIR)$(bindir)
00 /*
11 * Project : ipv6calc
22 * File : ipv6calc.c
3 * Version : $Id: ipv6calc.c,v 1.32 2008/11/19 21:28:57 peter Exp $
3 * Version : $Id: ipv6calc.c,v 1.33 2008/12/31 12:37:35 peter Exp $
44 * Copyright : 2001-2008 by Peter Bieringer <pb (at) bieringer.de>
55 *
66 * Information:
5959 #endif
6060
6161 void printversion(void) {
62 fprintf(stderr, "%s: version %s\n", PROGRAM_NAME, PACKAGE_VERSION);
62 fprintf(stderr, "%s: version %s", PROGRAM_NAME, PACKAGE_VERSION);
63 #ifdef SUPPORT_IP2LOCATION
64 fprintf(stderr, " IP2Location");
65 #endif
66 #ifdef SUPPORT_GEOIP
67 fprintf(stderr, " GeoIP");
68 #endif
69 fprintf(stderr, "\n");
6370 };
6471
6572 void printcopyright(void) {
00 # Project : ipv6calc/ipv6calcweb
11 # File : Makefile
2 # Version : $Id: Makefile,v 1.8 2007/04/02 19:30:38 peter Exp $
3 # Copyright : 2002-2007 by Peter Bieringer <pb (at) bieringer.de>
2 # Version : $Id: Makefile,v 1.9 2008/12/31 12:17:31 peter Exp $
3 # Copyright : 2002-2008 by Peter Bieringer <pb (at) bieringer.de>
44 #
55 # Information:
66 # Makefile for ipv6calcweb
99 all: ipv6calcweb
1010
1111 ipv6calcweb:
12 test -x /usr/bin/perl && ${MAKE} update || exit 0
1312
1413 update:
1514
11 #
22 # Project : ipv6calc/ip6calcweb
33 # File : ipv6calcweb.cgi
4 # Version : $Id: ipv6calcweb.cgi.in,v 1.17 2008/11/19 22:17:06 peter Exp $
4 # Version : $Id: ipv6calcweb.cgi.in,v 1.18 2008/12/31 12:17:31 peter Exp $
55 # Copyright : 2002-2008 by Peter Bieringer <pb (at) bieringer.de>
66 # License : GPL, but copyright always has to be displayed in output
77 #
414414 sub print_error ($) {
415415 my $message = shift;
416416 if ( defined $message ) {
417 print $message . "\n";
417 printf STDERR $message . "\n";
418418 };
419419 exit 1;
420420 };
651651 };
652652 };
653653
654 &print_tagoutput ("Content-type: text/html\n\n");
655 &print_textonly ("Content-type: text/plain\n\n");
656
657654 ## Check for binary ipv6calc exists and is executable
655 if (! defined $bin_ipv6calc) {
656 &print_error("Error: missing needed program (E0)");
657 };
658658 if ( length($bin_ipv6calc) == 0) {
659659 &print_error("Error: missing needed program (E1)");
660660 };
719719 };
720720 };
721721
722
723 ## HTML header
724 &print_tagoutput ("Content-type: text/html\n\n");
725 &print_textonly ("Content-type: text/plain\n\n");
722726
723727 ## Get and fill information
724728
00 # Project : ipv6calc/ipv6loganon
11 # File : Makefile
2 # Version : $Id: Makefile.in,v 1.3 2007/02/01 14:39:57 peter Exp $
2 # Version : $Id: Makefile.in,v 1.5 2009/01/06 16:37:45 peter Exp $
33 # Copyright : 2002-2005 by Peter Bieringer <pb (at) bieringer.de>
44 #
55 # Information:
88
99 prefix = @prefix@
1010 exec_prefix = @exec_prefix@
11 bindir = @bindir@
1112
1213 # Compiler and Linker Options
13 COPTS = -O2 -Wall -g -D__EXTENSIONS__
14 DEFAULT_CFLAGS = -O2 -Wall -g -D__EXTENSIONS__
1415
15 CFLAGS = $(COPTS) @GETOPT_INCLUDE@ -I../ -I../lib/
16 INCLUDES= $(COPTS) @GETOPT_INCLUDE@ -I../ -I../lib/
1617
1718 GETOBJS = @LIBOBJS@
1819
19 CC = gcc
20 CC = @CC@
2021
2122 OBJS = ipv6loganon.o ipv6loganonhelp.o
2223
2728 all: ipv6loganon
2829
2930 .c.o:
30 $(CC) $(CFLAGS) -c $<
31 $(CC) $(DEFAULT_CFLAGS) $(CFLAGS) $(INCLUDES) -c $<
3132
3233 $(OBJS): ipv6loganonoptions.h ipv6loganonhelp.h ipv6loganon.h ../lib/ipv6calccommands.h
3334
5859 splint *.c ../lib/*.c -I.. -I../lib $(SPLINT_OPT_OUTSIDE) $(SPLINT_TODO_LATER)
5960
6061 install: ipv6loganon
61 mkdir -p $(root)@bindir@
62 install -m 755 ipv6loganon $(root)@bindir@
62 mkdir -p $(DESTDIR)$(bindir)
63 install -m 755 ipv6loganon $(DESTDIR)$(bindir)
6364
00 # Project : ipv6calc/ipv6logconv
11 # File : Makefile
2 # Version : $Id: Makefile.in,v 1.14 2007/01/30 16:58:04 peter Exp $
2 # Version : $Id: Makefile.in,v 1.16 2009/01/06 16:37:45 peter Exp $
33 # Copyright : 2002-2007 by Peter Bieringer <pb (at) bieringer.de>
44 #
55 # Information:
88
99 prefix = @prefix@
1010 exec_prefix = @exec_prefix@
11 bindir = @bindir@
1112
1213 # Compiler and Linker Options
13 COPTS = -O2 -Wall -g -D__EXTENSIONS__
14 DEFAULT_CFLAGS = -O2 -Wall -g -D__EXTENSIONS__
1415
15 CFLAGS = $(COPTS) @GETOPT_INCLUDE@ -I../ -I../lib/
16 INCLUDES= @GETOPT_INCLUDE@ -I../ -I../lib/
1617
1718 GETOBJS = @LIBOBJS@
1819
19 CC = gcc
20 CC = @CC@
2021
2122 OBJS = ipv6logconv.o ipv6logconvhelp.o
2223
2728 all: ipv6logconv
2829
2930 .c.o:
30 $(CC) $(CFLAGS) -c $<
31 $(CC) $(DEFAULT_CFLAGS) $(CFLAGS) $(INCLUDES) -c $<
3132
3233 $(OBJS): ipv6logconvoptions.h ipv6logconvhelp.h ipv6logconv.h
3334
5758 splint *.c ../lib/*.c -I.. -I../lib $(SPLINT_OPT_OUTSIDE) $(SPLINT_TODO_LATER)
5859
5960 install: ipv6logconv
60 mkdir -p $(root)@bindir@
61 install -m 755 ipv6logconv $(root)@bindir@
61 mkdir -p $(DESTDIR)$(bindir)
62 install -m 755 ipv6logconv $(DESTDIR)$(bindir)
6263
00 # Project : ipv6calc/ipv6logstats
11 # File : Makefile
2 # Version : $Id: Makefile.in,v 1.10 2006/10/28 09:29:30 peter Exp $
2 # Version : $Id: Makefile.in,v 1.12 2009/01/06 16:37:45 peter Exp $
33 # Copyright : 2003-2005 by Peter Bieringer <pb (at) bieringer.de>
44 #
55 # Information:
88
99 prefix = @prefix@
1010 exec_prefix = @exec_prefix@
11 bindir = @bindir@
1112
1213 # Compiler and Linker Options
13 COPTS = -O2 -Wall -g -D__EXTENSIONS__
14 DEFAULT_CFLAGS = -O2 -Wall -g -D__EXTENSIONS__
1415
15 CFLAGS = $(COPTS) @GETOPT_INCLUDE@ -I../ -I../lib/
16 INCLUDES= $(COPTS) @GETOPT_INCLUDE@ -I../ -I../lib/
1617
1718 GETOBJS = @LIBOBJS@
1819
19 CC = gcc
20 CC = @CC@
2021
2122 OBJS = ipv6logstats.o ipv6logstatshelp.o
2223
2728 all: ipv6logstats
2829
2930 .c.o:
30 $(CC) $(CFLAGS) -c $<
31 $(CC) $(DEFAULT_CFLAGS) $(CFLAGS) $(INCLUDES) -c $<
3132
3233 $(OBJS): ipv6logstatsoptions.h ipv6logstatshelp.h ipv6logstats.h
3334
5455 splint *.c ../lib/*.c -I.. -I../lib $(SPLINT_OPT_OUTSIDE) $(SPLINT_TODO_LATER)
5556
5657 install: ipv6logstats
57 mkdir -p $(root)@bindir@
58 install -m 755 ipv6logstats $(root)@bindir@
58 mkdir -p $(DESTDIR)$(bindir)
59 install -m 755 ipv6logstats $(DESTDIR)$(bindir)
5960
+0
-92
lib/Makefile less more
0 # Project : ipv6calc/lib
1 # File : Makefile
2 # Version : $Id: Makefile,v 1.20 2006/10/28 09:29:30 peter Exp $
3 # Copyright : 2002-2006 by Peter Bieringer <pb (at) bieringer.de>
4 #
5 # Information:
6 # Makefile for ipv6calc library
7 #
8
9 # Compiler and Linker Options
10 # -D__EXTENSIONS__ is for Solaris & strtok_r
11 COPTS = -O2 -Wall -D__EXTENSIONS__
12
13 CFLAGS = $(COPTS) -I../ $(GETOPT_INCLUDE) -I../md5/
14
15 CC = gcc
16 AR = ar
17 RANLIB = ranlib
18
19 OBJS = libipv6calc.o \
20 libipv6addr.o \
21 libipv4addr.o \
22 libieee.o \
23 libeui64.o \
24 libmac.o \
25 librfc1884.o \
26 librfc1886.o \
27 librfc1924.o \
28 librfc2874.o \
29 librfc3041.o \
30 librfc3056.o \
31 libifinet6.o \
32 ipv6calchelp.o \
33 ipv6calctypes.o
34
35 all: libipv6calc.a
36
37 libieee.o: ../databases/ieee-oui/dbieee_oui.h libieee.c libieee.h
38 cd ../ && ${MAKE} db-ieee-oui-make
39 $(CC) $(CFLAGS) -c libieee.c
40
41 libipv4addr.o: ../databases/ipv4-assignment/dbipv4addr_assignment.h libipv4addr.c libipv4addr.h
42 cd ../ && ${MAKE} db-ipv4-assignment-make
43 $(CC) $(CFLAGS) -c libipv4addr.c
44
45 libipv6addr.o: ../databases/ipv6-assignment/dbipv6addr_assignment.h libipv6addr.c libipv6addr.h
46 cd ../ && ${MAKE} db-ipv6-assignment-make
47 $(CC) $(CFLAGS) -c libipv6addr.c
48
49 .c.o:
50 $(CC) $(CFLAGS) -c $<
51
52 $(OBJS): libipv6calcdebug.h \
53 libipv6calc.h \
54 libipv6addr.h \
55 libipv4addr.h \
56 libieee.h \
57 libeui64.h \
58 libmac.h \
59 librfc1884.h \
60 librfc1886.h \
61 librfc1924.h \
62 librfc2874.h \
63 librfc3041.h \
64 librfc3056.h \
65 libifinet6.h \
66 ipv6calchelp.h \
67 ipv6calctypes.h \
68 ipv6calcoptions.h \
69 ipv6calccommands.h \
70 ipv6calc_inttypes.h \
71
72 libipv6calc.a: $(OBJS)
73 cd ../ && ${MAKE} db-ieee-oui-make
74 cd ../ && ${MAKE} db-ipv4-assignment-make
75 cd ../ && ${MAKE} db-ipv6-assignment-make
76 echo "Create library"
77 $(AR) r libipv6calc.a $(OBJS)
78 $(RANLIB) libipv6calc.a
79
80 distclean:
81 ${MAKE} clean
82
83 autoclean:
84 ${MAKE} distclean
85
86 clean:
87 rm -f *.o *.a
88
89 install:
90
91 test:
0 # Project : ipv6calc/lib
1 # File : Makefile
2 # Version : $Id: Makefile.in,v 1.1 2008/12/31 12:17:31 peter Exp $
3 # Copyright : 2002-2006 by Peter Bieringer <pb (at) bieringer.de>
4 #
5 # Information:
6 # Makefile for ipv6calc library
7 #
8
9 # Compiler and Linker Options
10 # -D__EXTENSIONS__ is for Solaris & strtok_r
11 DEFAULT_CFLAGS = -O2 -Wall -D__EXTENSIONS__
12
13 INCLUDES= -I../ $(GETOPT_INCLUDE) -I../md5/
14
15 CC = @CC@
16 AR = ar
17 RANLIB = @RANLIB@
18
19 OBJS = libipv6calc.o \
20 libipv6addr.o \
21 libipv4addr.o \
22 libieee.o \
23 libeui64.o \
24 libmac.o \
25 librfc1884.o \
26 librfc1886.o \
27 librfc1924.o \
28 librfc2874.o \
29 librfc3041.o \
30 librfc3056.o \
31 libifinet6.o \
32 ipv6calchelp.o \
33 ipv6calctypes.o
34
35 all: libipv6calc.a
36
37 libieee.o: ../databases/ieee-oui/dbieee_oui.h libieee.c libieee.h
38 cd ../ && ${MAKE} db-ieee-oui-make
39 $(CC) $(DEFAULT_CFLAGS) $(CFLAGS) $(INCLUDES) -c libieee.c
40
41 libipv4addr.o: ../databases/ipv4-assignment/dbipv4addr_assignment.h libipv4addr.c libipv4addr.h
42 cd ../ && ${MAKE} db-ipv4-assignment-make
43 $(CC) $(DEFAULT_CFLAGS) $(CFLAGS) $(INCLUDES) -c libipv4addr.c
44
45 libipv6addr.o: ../databases/ipv6-assignment/dbipv6addr_assignment.h libipv6addr.c libipv6addr.h
46 cd ../ && ${MAKE} db-ipv6-assignment-make
47 $(CC) $(DEFAULT_CFLAGS) $(CFLAGS) $(INCLUDES) -c libipv6addr.c
48
49 .c.o:
50 $(CC) $(DEFAULT_CFLAGS) $(CFLAGS) $(INCLUDES) -c $<
51
52 $(OBJS): libipv6calcdebug.h \
53 libipv6calc.h \
54 libipv6addr.h \
55 libipv4addr.h \
56 libieee.h \
57 libeui64.h \
58 libmac.h \
59 librfc1884.h \
60 librfc1886.h \
61 librfc1924.h \
62 librfc2874.h \
63 librfc3041.h \
64 librfc3056.h \
65 libifinet6.h \
66 ipv6calchelp.h \
67 ipv6calctypes.h \
68 ipv6calcoptions.h \
69 ipv6calccommands.h \
70 ipv6calc_inttypes.h \
71
72 libipv6calc.a: $(OBJS)
73 cd ../ && ${MAKE} db-ieee-oui-make
74 cd ../ && ${MAKE} db-ipv4-assignment-make
75 cd ../ && ${MAKE} db-ipv6-assignment-make
76 echo "Create library"
77 $(AR) r libipv6calc.a $(OBJS)
78 $(RANLIB) libipv6calc.a
79
80 distclean:
81 ${MAKE} clean
82
83 autoclean:
84 ${MAKE} distclean
85
86 clean:
87 rm -f *.o *.a
88
89 install:
90
91 test:
00 # Project : ipv6calc
11 # File : Makefile
2 # Version : $Id: Makefile.in,v 1.11 2008/11/19 21:38:34 peter Exp $
2 # Version : $Id: Makefile.in,v 1.12 2009/01/06 16:37:45 peter Exp $
33 # Copyright : 2003-2008 by Peter Bieringer <pb (at) bieringer.de>
44 #
55 # Information:
66 # Makefile for man pages
77 #
8
9 datarootdir = @datarootdir@
10 mandir = @mandir@
811
912 all: man
1013
2124 test:
2225
2326 install:
24 mkdir -p $(root)@mandir@/man8
27 mkdir -p $(DESTDIR)$(mandir)/man8
2528 for f in *.8; do \
26 install -m 644 $$f $(root)@mandir@/man8; \
29 install -m 644 $$f $(DESTDIR)$(mandir)/man8; \
2730 done
+0
-18
md5/Makefile less more
0 # Adapted for use with project 'ipv6calc' by Peter Bieringer <pb (at) bieringer.de>
1 # $Id: Makefile,v 1.6 2006/07/07 13:30:50 peter Exp $
2
3 CC = gcc
4
5 all: md5.o
6
7 md5.o: md5.c
8 ${CC} ${CFLAGS} -I.. -fPIC -o md5.o -c -s md5.c
9
10 clean:
11 rm -f *.o *.so.1 *.a
12
13 distclean:
14 ${MAKE} clean
15
16 autoclean:
17 ${MAKE} distclean
0 # Adapted for use with project 'ipv6calc' by Peter Bieringer <pb (at) bieringer.de>
1 # $Id: Makefile.in,v 1.1 2008/12/31 12:17:31 peter Exp $
2
3 CC = @CC@
4
5 all: md5.o
6
7 md5.o: md5.c
8 ${CC} $(DEFAULT_CFLAGS) $(CFLAGS) $(INCLUDES) -I.. -fPIC -o md5.o -c -s md5.c
9
10 clean:
11 rm -f *.o *.so.1 *.a
12
13 distclean:
14 ${MAKE} clean
15
16 autoclean:
17 ${MAKE} distclean
+0
-57
tools/Makefile less more
0 # Project : ipv6calc/ipv6calc
1 # File : Makefile[.in]
2 # Version : $Id: Makefile,v 1.2 2006/07/10 11:42:29 peter Exp $
3 # Copyright : 2006 by Peter Bieringer <pb (at) bieringer.de>
4 #
5 # Information:
6 # Makefile for various tools
7 #
8
9 prefix = /usr/local
10 exec_prefix = ${prefix}
11
12 # Compiler and Linker Options
13 COPTS = -O2 -Wall -g
14
15 CFLAGS = $(COPTS) -I../getopt/ -I../ -I../lib/
16
17 GETOBJS = ../getopt/getopt.o ../getopt/getopt1.o
18
19 CC = gcc
20
21 OBJS = registry-assignment-to-list.o
22
23 # splint
24 SPLINT_OPT_OUTSIDE = -warnposix -nullassign -uniondef -compdef -usedef -formatconst -exportlocal
25 #SPLINT_OPT_OUTSIDE = -uniondef +matchanyintegral --nullassign +ignoresigns -compdef -usedef -modobserver -formatconst -warnposix -exportlocal
26 SPLINT_TODO_LATER = -unrecog -retvalint
27
28
29 all: registry-assignment-to-list
30
31 .c.o:
32 $(CC) $(CFLAGS) -c $<
33
34 $(OBJS): ../config.h
35
36 libipv6calc.a:
37 cd ../ && ${MAKE} lib-make
38
39 registry-assignment-to-list: $(OBJS) libipv6calc.a
40 $(CC) -o registry-assignment-to-list $(OBJS) $(GETOBJS) -lipv6calc -L../lib/ $(LDFLAGS)
41
42 distclean:
43 ${MAKE} clean
44
45 autoclean:
46 ${MAKE} distclean
47
48 clean:
49 rm -f registry-assignment-to-list *.o
50
51 test:
52
53 splint:
54 splint *.c ../lib/*.c -I.. -I../lib $(SPLINT_OPT_OUTSIDE) $(SPLINT_TODO_LATER)
55
56 install:
0 # Project : ipv6calc/ipv6calc
1 # File : Makefile[.in]
2 # Version : $Id: Makefile.in,v 1.1 2008/12/31 12:17:31 peter Exp $
3 # Copyright : 2006 by Peter Bieringer <pb (at) bieringer.de>
4 #
5 # Information:
6 # Makefile for various tools
7 #
8
9 prefix = /usr/local
10 exec_prefix = ${prefix}
11
12 # Compiler and Linker Options
13 DEFAULT_CFLAGS = -O2 -Wall -g
14
15 INCLUDES= -I../getopt/ -I../ -I../lib/
16
17 GETOBJS = ../getopt/getopt.o ../getopt/getopt1.o
18
19 CC = @CC@
20
21 OBJS = registry-assignment-to-list.o
22
23 # splint
24 SPLINT_OPT_OUTSIDE = -warnposix -nullassign -uniondef -compdef -usedef -formatconst -exportlocal
25 #SPLINT_OPT_OUTSIDE = -uniondef +matchanyintegral --nullassign +ignoresigns -compdef -usedef -modobserver -formatconst -warnposix -exportlocal
26 SPLINT_TODO_LATER = -unrecog -retvalint
27
28
29 all: registry-assignment-to-list
30
31 .c.o:
32 $(CC) $(DEFAULT_CFLAGS) $(CFLAGS) $(INCLUDES) -c $<
33
34 $(OBJS): ../config.h
35
36 libipv6calc.a:
37 cd ../ && ${MAKE} lib-make
38
39 registry-assignment-to-list: $(OBJS) libipv6calc.a
40 $(CC) $(DEFAULT_CFLAGS) $(CFLAGS) -o registry-assignment-to-list $(OBJS) $(GETOBJS) -lipv6calc -L../lib/ $(LDFLAGS)
41
42 distclean:
43 ${MAKE} clean
44
45 autoclean:
46 ${MAKE} distclean
47
48 clean:
49 rm -f registry-assignment-to-list *.o
50
51 test:
52
53 splint:
54 splint *.c ../lib/*.c -I.. -I../lib $(SPLINT_OPT_OUTSIDE) $(SPLINT_TODO_LATER)
55
56 install: