=> Bootstrap dependency digest>=20010302: found digest-20180917 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for racoon2-20180701nb1 --- build-recursive --- for d in lib spmd iked kinkd pskgen samples ; do if test -d $d ; then echo "===> Change directory to $d" ; (cd $d && /usr/bin/make) || exit 1 ; fi ; done ===> Change directory to lib --- vmbuf.o --- --- rc_type.o --- --- rc_net.o --- --- rc_str.o --- --- if_pfkeyv2.o --- --- if_spmd.o --- --- cfsetup.o --- --- pidfile.o --- --- plog.o --- --- safefile.o --- --- version.o --- --- rbuf.o --- --- addresspool.o --- --- cfparse.c --- --- rc_type.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c rc_type.c --- vmbuf.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c vmbuf.c --- version.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c version.c --- rbuf.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c rbuf.c --- addresspool.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c addresspool.c --- rc_net.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c rc_net.c --- rc_str.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c rc_str.c --- if_pfkeyv2.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c if_pfkeyv2.c --- if_spmd.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c if_spmd.c --- cfsetup.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c cfsetup.c --- pidfile.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c pidfile.c --- plog.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c plog.c --- safefile.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c safefile.c --- cfparse.c --- /usr/bin/yacc -d cfparse.y mv y.tab.c cfparse.c --- cfparse.o --- --- cftoken.o --- --- cfparse.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c cfparse.c --- cftoken.o --- flex cftoken.l clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -I/usr/include/krb5 -I/usr/include -c -o cftoken.o lex.yy.c rm -f lex.yy.c --- libracoon.a --- /usr/bin/ar cr libracoon.a vmbuf.o rc_type.o rc_net.o rc_str.o if_pfkeyv2.o if_spmd.o cfsetup.o pidfile.o plog.o safefile.o version.o rbuf.o addresspool.o cfparse.o cftoken.o ranlib libracoon.a ===> Change directory to spmd --- main.o --- --- dns.o --- --- udp.o --- --- query.o --- --- task.o --- --- signal.o --- --- shell.o --- --- utils.o --- --- cache.o --- --- spmd_pfkey.o --- --- fqdn_query.o --- --- spmdctl.o --- --- main.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c main.c --- dns.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c dns.c --- cache.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c cache.c --- spmd_pfkey.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c spmd_pfkey.c --- fqdn_query.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c fqdn_query.c --- shell.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c shell.c --- query.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c query.c --- signal.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c signal.c --- udp.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c udp.c --- utils.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c utils.c --- task.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c task.c --- spmdctl.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c spmdctl.c --- shell.o --- shell.c:532:16: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*cp && isblank(*cp)) cp++; ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:71:44: note: expanded from macro 'isblank' #define isblank(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_BL)) ^~~~ shell.c:548:18: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*cp && isblank(*cp)) cp++; ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:71:44: note: expanded from macro 'isblank' #define isblank(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_BL)) ^~~~ shell.c:713:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (digest_len != EVP_MD_CTX_size(ctx)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:713:2: note: remove the 'if' if its condition is always false if (digest_len != EVP_MD_CTX_size(ctx)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:709:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!EVP_DigestFinal_ex(ctx, digest, &digest_len)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:709:2: note: remove the 'if' if its condition is always false if (!EVP_DigestFinal_ex(ctx, digest, &digest_len)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:705:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!EVP_DigestUpdate(ctx, seed, seed_len)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:705:2: note: remove the 'if' if its condition is always false if (!EVP_DigestUpdate(ctx, seed, seed_len)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:701:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!EVP_DigestInit_ex(ctx, m, SPMD_EVP_ENGINE)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:701:2: note: remove the 'if' if its condition is always false if (!EVP_DigestInit_ex(ctx, m, SPMD_EVP_ENGINE)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:697:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (ctx == NULL) { ^~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:697:2: note: remove the 'if' if its condition is always false if (ctx == NULL) { ^~~~~~~~~~~~~~~~~~ shell.c:673:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (ret != seed_len) { ^~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:673:2: note: remove the 'if' if its condition is always false if (ret != seed_len) { ^~~~~~~~~~~~~~~~~~~~~~ shell.c:669:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!seed) { ^~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:669:2: note: remove the 'if' if its condition is always false if (!seed) { ^~~~~~~~~~~~ shell.c:663:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!(m = EVP_get_digestbyname("sha1"))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:663:2: note: remove the 'if' if its condition is always false if (!(m = EVP_get_digestbyname("sha1"))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:653:17: note: initialize the variable 'challenge' to silence this warning char *challenge; ^ = NULL shell.c:673:6: warning: variable 'ctx' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (ret != seed_len) { ^~~~~~~~~~~~~~~ shell.c:732:18: note: uninitialized use occurs here EVP_MD_CTX_free(ctx); ^~~ shell.c:673:2: note: remove the 'if' if its condition is always false if (ret != seed_len) { ^~~~~~~~~~~~~~~~~~~~~~ shell.c:658:17: note: initialize the variable 'ctx' to silence this warning EVP_MD_CTX *ctx; ^ = NULL shell.c:803:6: warning: variable 'ret' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (spmd_if_login_response(cid)<0) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:824:9: note: uninitialized use occurs here return ret; ^~~ shell.c:803:2: note: remove the 'if' if its condition is always false if (spmd_if_login_response(cid)<0) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:789:12: note: initialize the variable 'ret' to silence this warning size_t ret; ^ = 0 --- spmdctl.o --- spmdctl.c:193:10: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] buf = '\0'; ^~~~ spmdctl.c:205:8: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] buf = '\0'; ^~~~ spmdctl.c:1096:35: warning: size argument in 'strlcpy' call appears to be size of the source; expected the size of the destination [-Wstrlcpy-strlcat-size] strlcpy(cid.challenge, p, strlen(p)+1); ~~~~~~~^~~~ --- shell.o --- 12 warnings generated. --- spmd --- clang -o spmd -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" main.o dns.o udp.o query.o task.o signal.o shell.o utils.o cache.o spmd_pfkey.o fqdn_query.o -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L../lib -L/usr/lib -lcrypto -lracoon -lcrypto --- spmdctl.o --- 3 warnings generated. --- spmdctl --- clang -o spmdctl -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" spmdctl.o -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L../lib -L/usr/lib -lcrypto -lracoon -lcrypto ===> Change directory to iked --- main.o --- --- dh.o --- --- ike_sa.o --- --- ike_conf.o --- --- isakmp.o --- --- authenticator.o --- --- encryptor.o --- --- crypto_openssl.o --- --- str2val.o --- --- keyed_hash.o --- --- sockmisc.o --- --- ike_pfkey.o --- --- ike_spmif.o --- --- schedule.o --- --- ratelimit.o --- --- script.o --- --- main.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o main.o main.c --- ike_pfkey.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ike_pfkey.o ike_pfkey.c --- ike_sa.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ike_sa.o ike_sa.c --- dh.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o dh.o dh.c --- ike_conf.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ike_conf.o ike_conf.c --- isakmp.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o isakmp.o isakmp.c --- authenticator.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o authenticator.o authenticator.c --- encryptor.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o encryptor.o encryptor.c --- crypto_openssl.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o crypto_openssl.o crypto_openssl.c --- str2val.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o str2val.o str2val.c --- keyed_hash.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o keyed_hash.o keyed_hash.c --- sockmisc.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o sockmisc.o sockmisc.c --- ike_spmif.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ike_spmif.o ike_spmif.c --- ratelimit.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ratelimit.o ratelimit.c --- script.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o script.o script.c --- schedule.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o schedule.o schedule.c --- ikev1/ikev1.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/ikev1.o ikev1/ikev1.c --- ikev1/genlist.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/genlist.o ikev1/genlist.c --- isakmp.o --- isakmp.c:1099:30: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] proposal_len = get_uint16(&proposal->h.len); ^~~~~~~~~~~~~~~ isakmp.c:1168:32: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] transform_len = get_uint16(&transform->h.len); ^~~~~~~~~~~~~~~~ isakmp.c:1229:16: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib_len = ISAKMP_ATTRIBUTE_TOTALLENGTH(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:191:42: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' #define ISAKMP_ATTRIBUTE_TOTALLENGTH(a) (ISAKMP_ATTRIBUTE_IS_SHORT(a) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:190:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_IS_SHORT' #define ISAKMP_ATTRIBUTE_IS_SHORT(a) (get_uint16(&(a)->type) & ISAKMP_GEN_TV) ^~~~~~~~~ isakmp.c:1229:16: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib_len = ISAKMP_ATTRIBUTE_TOTALLENGTH(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:193:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' : (sizeof(struct isakmp_data) + get_uint16(&(a)->lorv))) ^~~~~~~~~ isakmp.c:1233:12: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib = ISAKMP_NEXT_ATTRIB(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:191:42: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' #define ISAKMP_ATTRIBUTE_TOTALLENGTH(a) (ISAKMP_ATTRIBUTE_IS_SHORT(a) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:190:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_IS_SHORT' #define ISAKMP_ATTRIBUTE_IS_SHORT(a) (get_uint16(&(a)->type) & ISAKMP_GEN_TV) ^~~~~~~~~ isakmp.c:1233:12: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib = ISAKMP_NEXT_ATTRIB(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:193:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' : (sizeof(struct isakmp_data) + get_uint16(&(a)->lorv))) ^~~~~~~~~ isakmp.c:1601:37: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] buf = rc_vnew(gen + 1, get_uint16(&gen->len) - sizeof(struct isakmp_gen)); ^~~~~~~~ --- ikev1/ipsec_doi.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/ipsec_doi.o ikev1/ipsec_doi.c --- ikev1/isakmp_ident.o --- --- ikev1/isakmp_quick.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/isakmp_quick.o ikev1/isakmp_quick.c --- ikev1/isakmp_ident.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/isakmp_ident.o ikev1/isakmp_ident.c --- ikev1/isakmp_inf.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/isakmp_inf.o ikev1/isakmp_inf.c --- ike_conf.o --- ike_conf.c:1670:22: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport = get_uint16(&ts->start_port); ^~~~~~~~~~~~~~ ike_conf.c:1671:22: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport = get_uint16(&ts->end_port); ^~~~~~~~~~~~ ike_conf.c:1733:23: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport0 = get_uint16(&ts0->start_port); ^~~~~~~~~~~~~~~ ike_conf.c:1734:23: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport0 = get_uint16(&ts0->end_port); ^~~~~~~~~~~~~ ike_conf.c:1735:23: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport1 = get_uint16(&ts1->start_port); ^~~~~~~~~~~~~~~ ike_conf.c:1736:23: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport1 = get_uint16(&ts1->end_port); ^~~~~~~~~~~~~ ike_conf.c:1811:22: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport = get_uint16(&ts->start_port); ^~~~~~~~~~~~~~ ike_conf.c:1812:22: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport = get_uint16(&ts->end_port); ^~~~~~~~~~~~ ike_conf.c:1887:22: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport = get_uint16(&ts->start_port); ^~~~~~~~~~~~~~ ike_conf.c:1888:22: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport = get_uint16(&ts->end_port); ^~~~~~~~~~~~ ike_conf.c:1923:22: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ts->selector_length))) ^~~~~~~~~~~~~~~~~~~ ike_conf.c:2010:14: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&r_ts->selector_length, ^~~~~~~~~~~~~~~~~~~~~ ike_conf.c:2013:15: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&r_ts->start_port, 0); ^~~~~~~~~~~~~~~~ ike_conf.c:2014:15: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&r_ts->end_port, 65535); ^~~~~~~~~~~~~~ ike_conf.c:2016:15: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&r_ts->start_port, port); ^~~~~~~~~~~~~~~~ ike_conf.c:2017:15: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&r_ts->end_port, port); ^~~~~~~~~~~~~~ --- ikev1/handler.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/handler.o ikev1/handler.c --- ike_conf.o --- ike_conf.c:2085:21: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ts->selector_length))) ^~~~~~~~~~~~~~~~~~~ --- ikev1/strnames.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/strnames.o ikev1/strnames.c --- ike_conf.o --- ike_conf.c:2866:14: warning: taking address of packed member 'transform_length' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&trns->transform_length, trns_len); ^~~~~~~~~~~~~~~~~~~~~~ ike_conf.c:2869:14: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&trns->transform_id, id); ^~~~~~~~~~~~~~~~~~ ike_conf.c:2873:15: warning: taking address of packed member 'type' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&attr->type, ^~~~~~~~~~ ike_conf.c:2875:15: warning: taking address of packed member 'l_or_v' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&attr->l_or_v, keylen); ^~~~~~~~~~~~ ike_conf.c:3359:34: warning: taking address of packed member 'transform_length' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] for (attr_bytes = get_uint16(&trns->transform_length) - ^~~~~~~~~~~~~~~~~~~~~~ ike_conf.c:3364:25: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_uint16(&attr->type)) { ^~~~~~~~~~ ike_conf.c:3366:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] keylen = get_uint16(&attr->lorv); ^~~~~~~~~~ ike_conf.c:3373:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&attr->type)); ^~~~~~~~~~ ike_conf.c:3376:12: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] alen = ISAKMP_ATTRIBUTE_TOTALLENGTH(attr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:191:42: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' #define ISAKMP_ATTRIBUTE_TOTALLENGTH(a) (ISAKMP_ATTRIBUTE_IS_SHORT(a) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:190:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_IS_SHORT' #define ISAKMP_ATTRIBUTE_IS_SHORT(a) (get_uint16(&(a)->type) & ISAKMP_GEN_TV) ^~~~~~~~~ ike_conf.c:3376:12: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] alen = ISAKMP_ATTRIBUTE_TOTALLENGTH(attr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:193:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' : (sizeof(struct isakmp_data) + get_uint16(&(a)->lorv))) ^~~~~~~~~ ike_conf.c:3377:12: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = ISAKMP_NEXT_ATTRIB(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:191:42: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' #define ISAKMP_ATTRIBUTE_TOTALLENGTH(a) (ISAKMP_ATTRIBUTE_IS_SHORT(a) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:190:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_IS_SHORT' #define ISAKMP_ATTRIBUTE_IS_SHORT(a) (get_uint16(&(a)->type) & ISAKMP_GEN_TV) ^~~~~~~~~ ike_conf.c:3377:12: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = ISAKMP_NEXT_ATTRIB(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:193:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' : (sizeof(struct isakmp_data) + get_uint16(&(a)->lorv))) ^~~~~~~~~ ike_conf.c:3383:40: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] alg = ikeconf_find_alg(get_uint16(&trns->transform_id), ^~~~~~~~~~~~~~~~~~ ike_conf.c:3419:16: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] (&trns->transform_id), ^~~~~~~~~~~~~~~~~~ ike_conf.c:3440:21: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&trns->transform_id) != IKEV2TRANSF_ESN_NO) { ^~~~~~~~~~~~~~~~~~ --- ikev1/oakley.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/oakley.o ikev1/oakley.c --- ikev1/vendorid.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/vendorid.o ikev1/vendorid.c --- ikev1/algorithm.o --- --- ikev1/proposal.o --- --- ikev1/pfkey.o --- --- ikev1/proposal.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/proposal.o ikev1/proposal.c --- ikev1/pfkey.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/pfkey.o ikev1/pfkey.c --- ikev1/algorithm.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/algorithm.o ikev1/algorithm.c --- ikev1/ipsec_doi.o --- ikev1/ipsec_doi.c:566:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&trns->h.len) - sizeof(*trns); ^~~~~~~~~~~ ikev1/ipsec_doi.c:580:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_uint16(&d->type) & ~ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:581:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] flag = get_uint16(&d->type) & ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:586:38: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] s_oakley_attr_v(type, get_uint16(&d->lorv))); ^~~~~~~ ikev1/ipsec_doi.c:601:23: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] len = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:616:30: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->enctype = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:620:31: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->hashtype = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:624:33: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->authmethod = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:628:31: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->dh_group = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:633:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int type = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:647:35: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->dhgrp->gen1 = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:649:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int len = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:661:35: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->dhgrp->gen2 = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:663:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int len = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:682:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int type = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:696:21: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] || (get_uint16(&prev->type) & ~ISAKMP_GEN_MASK) != ^~~~~~~~~~ ikev1/ipsec_doi.c:732:26: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int len = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:774:38: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen -= (sizeof(*d) + get_uint16(&d->lorv)); ^~~~~~~ ikev1/ipsec_doi.c:775:68: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] d = (struct isakmp_data *)((char *)d + sizeof(*d) + get_uint16(&d->lorv)); ^~~~~~~ --- ikev1/ikev1_natt.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/ikev1_natt.o ikev1/ikev1_natt.c --- ikev1/ipsec_doi.o --- ikev1/ipsec_doi.c:1386:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&prop->h.len) ^~~~~~~~~~~ ikev1/ipsec_doi.c:1976:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&trns->h.len) - sizeof(struct isakmp_pl_t); ^~~~~~~~~~~ ikev1/ipsec_doi.c:1980:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_uint16(&d->type) & ~ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:1981:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] flag = get_uint16(&d->type) & ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:1982:22: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] lorv = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:2172:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&trns->h.len) - sizeof(struct isakmp_pl_t); ^~~~~~~~~~~ ikev1/ipsec_doi.c:2177:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_uint16(&d->type) & ~ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:2178:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] flag = get_uint16(&d->type) & ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:2179:22: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] lorv = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:2383:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&trns->h.len) - sizeof(struct isakmp_pl_t); ^~~~~~~~~~~ ikev1/ipsec_doi.c:2388:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_uint16(&d->type) & ~ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:2389:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] flag = get_uint16(&d->type) & ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:2390:22: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] lorv = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:2596:15: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&prop->h.len, proplen); ^~~~~~~~~~~ ikev1/ipsec_doi.c:2628:15: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&trns->h.len, trnslen); ^~~~~~~~~~~ ikev1/ipsec_doi.c:2924:15: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&trns->h.len, sizeof(*trns) + attrlen); ^~~~~~~~~~~ ikev1/ipsec_doi.c:2939:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&prop->h.len, p->l); ^~~~~~~~~~~ ikev1/ipsec_doi.c:3699:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&t->h.len) - sizeof(*t); ^~~~~~~~ ikev1/ipsec_doi.c:3711:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_uint16(&d->type) & ~ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:3712:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] flag = get_uint16(&d->type) & ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:3717:40: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] s_ipsecdoi_attr_v(type, get_uint16(&d->lorv))); ^~~~~~~ ikev1/ipsec_doi.c:3722:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int type = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:3739:21: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] || (get_uint16(&prev->type) & ~ISAKMP_GEN_MASK) != ^~~~~~~~~~ ikev1/ipsec_doi.c:3760:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int len = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:3828:33: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] pp->pfs_group = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:3829:42: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] else if (pp->pfs_group != get_uint16(&d->lorv)) { ^~~~~~~ ikev1/ipsec_doi.c:3839:35: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] pr->encmode != get_uint16(&d->lorv)) { ^~~~~~~ ikev1/ipsec_doi.c:3845:30: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] pr->encmode = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:3855:31: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] tr->authtype = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:3864:30: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] tr->encklen = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:3879:38: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen -= (sizeof(*d) + get_uint16(&d->lorv)); ^~~~~~~ ikev1/ipsec_doi.c:3880:69: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] d = (struct isakmp_data *)((caddr_t)d + sizeof(*d) + get_uint16(&d->lorv)); ^~~~~~~ --- ikev1/ikev1.o --- ikev1/ikev1.c:1580:14: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->type, type | ISAKMP_GEN_TLV); ^~~~~~~~~~ ikev1/ikev1.c:1581:14: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->lorv, len); ^~~~~~~~~~ ikev1/ikev1.c:1594:14: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->type, type | ISAKMP_GEN_TV); ^~~~~~~~~~ ikev1/ikev1.c:1595:14: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->lorv, val); ^~~~~~~~~~ ikev1/ikev1.c:1623:14: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->type, type | ISAKMP_GEN_TLV); ^~~~~~~~~~ ikev1/ikev1.c:1624:14: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->lorv, len); ^~~~~~~~~~ ikev1/ikev1.c:1653:14: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->type, type | ISAKMP_GEN_TV); ^~~~~~~~~~ ikev1/ikev1.c:1654:14: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->lorv, val); ^~~~~~~~~~ ikev1/ikev1.c:1680:14: warning: taking address of packed member 'len' of class or structure 'isakmp' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&isakmp->len, vbuf->l); ^~~~~~~~~~~ ikev1/ikev1.c:1780:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&gen->len, sizeof(*gen) + src->l); ^~~~~~~~ ikev1/ikev1.c:1805:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&gen->len, sizeof(*gen) + src->l); ^~~~~~~~ ikev1/ikev1.c:2054:32: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] *buf = rc_vmalloc(get_uint16(&gen->len) - sizeof(*gen)); ^~~~~~~~ --- isakmp.o --- 7 warnings generated. --- ikev1/ikev1.o --- ikev1/ikev1.c:2147:24: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] p->len = get_uint16(&gen->len); ^~~~~~~~ ikev1/ikev1.c:2174:22: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] plen = get_uint16(&gen->len); ^~~~~~~~ --- ikev2.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2.o ikev2.c --- ikev1/isakmp_quick.o --- ikev1/isakmp_quick.c:428:17: warning: taking address of packed member 'len' of class or structure 'isakmp' may result in an unaligned pointer value [-Waddress-of-packed-member] + get_uint32(&isakmp->len) - sizeof(*isakmp); ^~~~~~~~~~~ ikev1/isakmp_quick.c:548:55: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] plogdump(PLOG_DEBUG, PLOGLOC, 0, r_hash, get_uint16(&hash->h.len) - sizeof(*hash)); ^~~~~~~~~~~ ikev1/isakmp_quick.c:824:55: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] plogdump(PLOG_DEBUG, PLOGLOC, 0, r_hash, get_uint16(&hash->h.len) - sizeof(*hash)); ^~~~~~~~~~~ ikev1/isakmp_quick.c:961:21: warning: taking address of packed member 'len' of class or structure 'isakmp' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint32(&isakmp->len) - sizeof(*isakmp); ^~~~~~~~~~~ ikev1/isakmp_quick.c:1104:55: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] plogdump(PLOG_DEBUG, PLOGLOC, 0, r_hash, get_uint16(&hash->h.len) - sizeof(*hash)); ^~~~~~~~~~~ --- ikev1/isakmp_inf.o --- ikev1/isakmp_inf.c:197:46: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] if (msg->l < sizeof(*isakmp) + get_uint16(&gen->len) + sizeof(*nd)) { ^~~~~~~~ ikev1/isakmp_inf.c:205:59: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] nd = (struct isakmp_gen *) ((caddr_t) gen + get_uint16(&gen->len)); ^~~~~~~~ ikev1/isakmp_inf.c:208:19: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&nd->len) > msg->l - (sizeof(struct isakmp) + ^~~~~~~ ikev1/isakmp_inf.c:209:19: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&gen->len))) { ^~~~~~~~ ikev1/isakmp_inf.c:215:19: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&nd->len) < sizeof(*nd)) { ^~~~~~~ ikev1/isakmp_inf.c:221:36: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] payload = rc_vmalloc(get_uint16(&nd->len)); ^~~~~~~ ikev1/isakmp_inf.c:228:48: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] memcpy(payload->v, (caddr_t) nd, get_uint16(&nd->len)); ^~~~~~~ ikev1/isakmp_inf.c:240:19: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&gen->len) - sizeof(struct isakmp_gen) != hash->l) { ^~~~~~~~ --- ikev1/isakmp_quick.o --- ikev1/isakmp_quick.c:1509:55: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] plogdump(PLOG_DEBUG, PLOGLOC, 0, r_hash, get_uint16(&hash->h.len) - sizeof(*hash)); ^~~~~~~~~~~ --- ikev1/isakmp_inf.o --- ikev1/isakmp_inf.c:345:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&d->h.len, tlen); ^~~~~~~~ ikev1/isakmp_inf.c:346:14: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&d->doi, IPSEC_DOI); ^~~~~~ ikev1/isakmp_inf.c:349:14: warning: taking address of packed member 'num_spi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&d->num_spi, 1); ^~~~~~~~~~ --- ikev1/isakmp_quick.o --- ikev1/isakmp_quick.c:1590:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->h.len, tlen); ^~~~~~~~ ikev1/isakmp_quick.c:1591:14: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&n->doi, IPSEC_DOI); ^~~~~~ ikev1/isakmp_quick.c:1594:14: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->type, ISAKMP_NTYPE_CONNECTED); ^~~~~~~ --- ikev1/isakmp_inf.o --- ikev1/isakmp_inf.c:405:15: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&d->h.len, tlen); ^~~~~~~~ ikev1/isakmp_inf.c:406:15: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&d->doi, IPSEC_DOI); ^~~~~~ ikev1/isakmp_inf.c:409:15: warning: taking address of packed member 'num_spi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&d->num_spi, 1); ^~~~~~~~~~ ikev1/isakmp_inf.c:494:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->h.len, tlen); ^~~~~~~~ ikev1/isakmp_inf.c:495:14: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&n->doi, IPSEC_DOI); ^~~~~~ ikev1/isakmp_inf.c:498:14: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->type, type); ^~~~~~~ ikev1/isakmp_inf.c:553:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->h.len, tlen); ^~~~~~~~ ikev1/isakmp_inf.c:554:14: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&n->doi, ikev1_doitype(iph1->rmconf)); ^~~~~~ ikev1/isakmp_inf.c:557:14: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->type, type); ^~~~~~~ ikev1/isakmp_inf.c:600:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->h.len, tlen); ^~~~~~~~ ikev1/isakmp_inf.c:601:14: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&n->doi, IPSEC_DOI); /* IPSEC DOI (1) */ ^~~~~~ ikev1/isakmp_inf.c:604:14: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->type, type); ^~~~~~~ ikev1/isakmp_inf.c:705:14: warning: taking address of packed member 'len' of class or structure 'isakmp' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&isakmp->len, tlen); ^~~~~~~~~~~ ikev1/isakmp_inf.c:712:15: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&gen->len, sizeof(*gen) + hash->l); ^~~~~~~~ ikev1/isakmp_inf.c:804:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->h.len, tlen); ^~~~~~~~ ikev1/isakmp_inf.c:805:14: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&n->doi, IPSEC_DOI); /* IPSEC DOI (1) */ ^~~~~~ ikev1/isakmp_inf.c:808:14: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->type, type); ^~~~~~~ ikev1/isakmp_inf.c:854:21: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_uint16(&n->type); ^~~~~~~ ikev1/isakmp_inf.c:903:18: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&n->h.len) < sizeof(*n) + n->spi_size) { ^~~~~~~~ ikev1/isakmp_inf.c:914:15: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint32(&n->doi), n->proto_id, spi, n->spi_size); ^~~~~~ ikev1/isakmp_inf.c:1093:19: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint32(&d->doi) != IPSEC_DOI) { ^~~~~~ ikev1/isakmp_inf.c:1096:17: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint32(&d->doi)); ^~~~~~ ikev1/isakmp_inf.c:1110:25: warning: taking address of packed member 'num_spi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] num_spi = get_uint16(&d->num_spi); ^~~~~~~~~~ ikev1/isakmp_inf.c:1111:22: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&d->h.len) - sizeof(struct isakmp_pl_d); ^~~~~~~~ ikev1/isakmp_inf.c:1195:22: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_uint16(¬ify->type)) { ^~~~~~~~~~~~ ikev1/isakmp_inf.c:1205:36: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] s_isakmp_notify_msg(get_uint16(¬ify->type))); ^~~~~~~~~~~~ ikev1/isakmp_inf.c:1216:36: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] s_isakmp_notify_msg(get_uint16(¬ify->type))); ^~~~~~~~~~~~ ikev1/isakmp_inf.c:1246:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&ru_ack->h.len, tlen); ^~~~~~~~~~~~~ ikev1/isakmp_inf.c:1247:14: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&ru_ack->doi, IPSEC_DOI); ^~~~~~~~~~~ ikev1/isakmp_inf.c:1248:14: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&ru_ack->type, ISAKMP_NTYPE_R_U_THERE_ACK); ^~~~~~~~~~~~ ikev1/isakmp_inf.c:1277:18: warning: taking address of packed member 'data' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint32(&ru->data) != iph1->dpd_seq-1) { ^~~~~~~~ ikev1/isakmp_inf.c:1280:17: warning: taking address of packed member 'data' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint32(&ru->data), iph1->dpd_seq-1); ^~~~~~~~ ikev1/isakmp_inf.c:1377:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&ru->h.len, tlen); ^~~~~~~~~ ikev1/isakmp_inf.c:1378:14: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&ru->doi, IPSEC_DOI); ^~~~~~~ ikev1/isakmp_inf.c:1379:14: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&ru->type, ISAKMP_NTYPE_R_U_THERE); ^~~~~~~~ ikev1/isakmp_inf.c:1391:14: warning: taking address of packed member 'data' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&ru->data, iph1->dpd_seq); ^~~~~~~~ --- ikev2_auth.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_auth.o ikev2_auth.c --- ikev1/ikev1_natt.o --- ikev1/ikev1_natt.c:296:25: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] if (!(iph1->natt_flags && NAT_DETECTED)) ^ ~~~~~~~~~~~~ ikev1/ikev1_natt.c:296:25: note: use '&' for a bitwise operation if (!(iph1->natt_flags && NAT_DETECTED)) ^~ & ikev1/ikev1_natt.c:296:25: note: remove constant to silence this warning if (!(iph1->natt_flags && NAT_DETECTED)) ~^~~~~~~~~~~~~~~ --- ikev1/oakley.o --- ikev1/oakley.c:1938:19: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&gen->len) - sizeof(*gen) - 1); ^~~~~~~~ --- ikev2_child.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_child.o ikev2_child.c --- ikev1/oakley.o --- ikev1/oakley.c:2121:17: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] if(get_uint16(&gen->len) <= sizeof(*gen)){ ^~~~~~~~ ikev1/oakley.c:2134:35: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] new->pl = rc_vmalloc(get_uint16(&gen->len) - sizeof(*gen)); ^~~~~~~~ --- ikev1/vendorid.o --- ikev1/vendorid.c:215:23: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] vidlen = get_uint16(&gen->len) - sizeof(*gen); ^~~~~~~~ 1 warning generated. --- ikev2.o --- ikev2.c:236:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ --- ikev2_cookie.o --- --- ikev1/ikev1_natt.o --- 1 warning generated. --- ikev2.o --- ikev2.c:972:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:1158:18: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&ke->ke_h.dh_group_id) != negotiated_sa->dhdef->transform_id) { ^~~~~~~~~~~~~~~~~~~~ ikev2.c:1164:22: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ke->ke_h.dh_group_id), ^~~~~~~~~~~~~~~~~~~~ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) --- ikev2_notify.o --- --- ikev2.o --- ^~~~~ ikev2.c:1210:46: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_update_message_id(ike_sa, get_uint32(&ikehdr->message_id), FALSE); ^~~~~~~~~~~~~~~~~~ ikev2.c:1516:18: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ke->ke_h.dh_group_id) != negotiated_sa->dhdef->transform_id) { ^~~~~~~~~~~~~~~~~~~~ ikev2.c:1518:22: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ke->ke_h.dh_group_id), ^~~~~~~~~~~~~~~~~~~~ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2.c:1585:46: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_update_message_id(ike_sa, get_uint32(&ikehdr->message_id), TRUE); ^~~~~~~~~~~~~~~~~~ ikev2.c:1990:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:2213:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:2820:46: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_update_message_id(ike_sa, get_uint32(&ikehdr->message_id), TRUE); ^~~~~~~~~~~~~~~~~~ ikev2.c:3004:29: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:3288:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:3478:19: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&ke->ke_h.dh_group_id) != dhdef->transform_id) { ^~~~~~~~~~~~~~~~~~~~ ikev2.c:3484:20: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ke->ke_h.dh_group_id), ^~~~~~~~~~~~~~~~~~~~ ikev2.c:3782:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:3900:19: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&ke->ke_h.dh_group_id) != dhdef->transform_id) { ^~~~~~~~~~~~~~~~~~~~ ikev2.c:3904:20: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ke->ke_h.dh_group_id), ^~~~~~~~~~~~~~~~~~~~ ikev2.c:4227:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:4331:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:4435:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:4481:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:4543:24: warning: taking address of packed member 'num_spi' of class or structure 'ikev2payl_delete_h' may result in an unaligned pointer value [-Waddress-of-packed-member] num_spi = get_uint16(&d->dh.num_spi); ^~~~~~~~~~~~~ ikev2.c:4843:26: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] s->encr = get_uint16(&transf->transform_id); ^~~~~~~~~~~~~~~~~~~~ ikev2.c:4846:25: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] s->prf = get_uint16(&transf->transform_id); ^~~~~~~~~~~~~~~~~~~~ ikev2.c:4869:28: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] s->integr = get_uint16(&transf->transform_id); ^~~~~~~~~~~~~~~~~~~~ ikev2.c:4875:30: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_dhinfo(get_uint16(&transf->transform_id)); ^~~~~~~~~~~~~~~~~~~~ ikev2.c:4887:16: warning: taking address of packed member 'transform_length' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&transf->transform_length) - ^~~~~~~~~~~~~~~~~~~~~~~~ ikev2.c:4894:16: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attr_len = ISAKMP_ATTRIBUTE_TOTALLENGTH(attr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:191:42: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' #define ISAKMP_ATTRIBUTE_TOTALLENGTH(a) (ISAKMP_ATTRIBUTE_IS_SHORT(a) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:190:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_IS_SHORT' #define ISAKMP_ATTRIBUTE_IS_SHORT(a) (get_uint16(&(a)->type) & ISAKMP_GEN_TV) ^~~~~~~~~ ikev2.c:4894:16: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attr_len = ISAKMP_ATTRIBUTE_TOTALLENGTH(attr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:193:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' : (sizeof(struct isakmp_data) + get_uint16(&(a)->lorv))) ^~~~~~~~~ ikev2.c:4895:25: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_uint16(&attr->type)) { ^~~~~~~~~~ ikev2.c:4897:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] keylen = get_uint16(&attr->lorv); ^~~~~~~~~~ ikev2.c:4904:23: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&attr->type)); ^~~~~~~~~~ ikev2.c:4907:12: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = ISAKMP_NEXT_ATTRIB(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:191:42: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' #define ISAKMP_ATTRIBUTE_TOTALLENGTH(a) (ISAKMP_ATTRIBUTE_IS_SHORT(a) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:190:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_IS_SHORT' #define ISAKMP_ATTRIBUTE_IS_SHORT(a) (get_uint16(&(a)->type) & ISAKMP_GEN_TV) ^~~~~~~~~ ikev2.c:4907:12: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = ISAKMP_NEXT_ATTRIB(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:193:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' : (sizeof(struct isakmp_data) + get_uint16(&(a)->lorv))) ^~~~~~~~~ ikev2.c:5028:14: warning: taking address of packed member 'transform_length' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->transform_length, len); ^~~~~~~~~~~~~~~~~~~ ikev2.c:5031:14: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->transform_id, id); ^~~~~~~~~~~~~~~ ikev2.c:5068:17: warning: taking address of packed member 'type' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&attrib->type, ^~~~~~~~~~~~ ikev2.c:5070:17: warning: taking address of packed member 'l_or_v' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&attrib->l_or_v, sa->encrklen); ^~~~~~~~~~~~~~ ikev2.c:5112:15: warning: taking address of packed member 'proposal_length' of class or structure 'ikev2proposal' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&prop->proposal_length, p - (uint8_t *)buf->v); ^~~~~~~~~~~~~~~~~~~~~ --- ikev2_notify.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_notify.o ikev2_notify.c --- ikev2_cookie.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_cookie.o ikev2_cookie.c --- ikev1/isakmp_inf.o --- 47 warnings generated. --- ikev2_packet.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_packet.o ikev2_packet.c --- ikev2_payload.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_payload.o ikev2_payload.c --- ikev2_proposal.o --- --- ikev2_rekey.o --- --- ikev2_config.o --- --- ikev2_proposal.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_proposal.o ikev2_proposal.c --- ikev2_rekey.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_rekey.o ikev2_rekey.c --- ikev2_config.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_config.o ikev2_config.c --- ikev1/isakmp_quick.o --- 9 warnings generated. --- nattraversal.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o nattraversal.o nattraversal.c --- ikev2_child.o --- ikev2_child.c:497:36: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] dhdef = ikev2_dhinfo(get_uint16(&transf->transform_id)); ^~~~~~~~~~~~~~~~~~~~ --- ikev1/ikev1.o --- 14 warnings generated. --- ikev2_child.o --- ikev2_child.c:1063:23: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] assert(get_uint16(&prop->h.len) == ^~~~~~~~~~~ /usr/include/assert.h:59:4: note: expanded from macro 'assert' ((e) ? __static_cast(void,0) : __assert13(__FILE__, __LINE__, \ ^ --- eaytest.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o eaytest.o eaytest.c --- ikev1/ipsec_doi.o --- 51 warnings generated. --- ikev2_packet.o --- ikev2_packet.c:204:15: warning: taking address of packed member 'payload_length' of class or structure 'ikev2_payload_header' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&p->payload_length, payload_length); ^~~~~~~~~~~~~~~~~ ikev2_packet.c:259:15: warning: taking address of packed member 'payload_length' of class or structure 'ikev2_payload_header' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&p->payload_length, payloads->l); ^~~~~~~~~~~~~~~~~ --- ikev2_cookie.o --- ikev2_cookie.c:160:16: warning: taking address of packed member 'length' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint32(&ikehdr->length) - first_payload_length); ^~~~~~~~~~~~~~ ikev2_cookie.c:161:15: warning: taking address of packed member 'length' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&ikehdr->length, ^~~~~~~~~~~~~~ ikev2_cookie.c:162:19: warning: taking address of packed member 'length' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint32(&ikehdr->length) - first_payload_length); ^~~~~~~~~~~~~~ ikev2_cookie.c:165:27: warning: taking address of packed member 'length' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] packet_len = get_uint32(&ikehdr->length); ^~~~~~~~~~~~~~ ikev2_cookie.c:183:14: warning: taking address of packed member 'length' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&ikehdr->length, packet->l); ^~~~~~~~~~~~~~ ikev2_cookie.c:221:9: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] assert(get_notify_type(notify) == IKEV2_COOKIE); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^ /usr/include/assert.h:59:4: note: expanded from macro 'assert' ((e) ? __static_cast(void,0) : __assert13(__FILE__, __LINE__, \ ^ --- ikev2_notify.o --- ikev2_notify.c:80:31: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify)))); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_notify.c:92:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(notify)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:105:32: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] notify->nh.protocol_id, get_notify_type(notify)); ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:126:29: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify))); ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:149:31: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify)))); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_notify.c:161:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(notify)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:264:8: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] (get_notify_type(notify) <= ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:268:29: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify))); ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:296:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(notify)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:342:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(notify)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:367:29: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify))); ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:405:31: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify)))); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_notify.c:411:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(notify)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:473:31: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify)))); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_notify.c:475:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(notify)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:570:22: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] unsigned int type = get_notify_type(n); ^~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:658:31: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(n)))); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_notify.c:660:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(n)) { ^~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:729:14: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(¬ify->nh.notify_message_type, msg_type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- ikev2_proposal.o --- ikev2_proposal.c:179:28: warning: taking address of packed member 'transform_length' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] transf_len = get_uint16(&transf->transform_length); ^~~~~~~~~~~~~~~~~~~~~~~~ ikev2_proposal.c:357:15: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&my_transf->h.len) - sizeof(struct isakmp_pl_t); ^~~~~~~~~~~~~~~~ ikev2_proposal.c:360:15: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&peer_transf->h.len) - sizeof(struct isakmp_pl_t); ^~~~~~~~~~~~~~~~~~ ikev2_proposal.c:376:18: warning: taking address of packed member 'type' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&my_attrib->type) != (IKEV2ATTRIB_KEY_LENGTH | IKEV2ATTRIB_SHORT)) ^~~~~~~~~~~~~~~ ikev2_proposal.c:378:14: warning: taking address of packed member 'l_or_v' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] my_keylen = IKEV2ATTRIB_VALUE_SHORT(my_attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:330:50: note: expanded from macro 'IKEV2ATTRIB_VALUE_SHORT' #define IKEV2ATTRIB_VALUE_SHORT(_a) (get_uint16(&(_a)->l_or_v)) ^~~~~~~~~~~~ ikev2_proposal.c:381:18: warning: taking address of packed member 'type' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&peer_attrib->type) != (IKEV2ATTRIB_KEY_LENGTH | IKEV2ATTRIB_SHORT)) ^~~~~~~~~~~~~~~~~ ikev2_proposal.c:383:16: warning: taking address of packed member 'l_or_v' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] peer_keylen = IKEV2ATTRIB_VALUE_SHORT(peer_attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:330:50: note: expanded from macro 'IKEV2ATTRIB_VALUE_SHORT' #define IKEV2ATTRIB_VALUE_SHORT(_a) (get_uint16(&(_a)->l_or_v)) ^~~~~~~~~~~~ ikev2_proposal.c:619:29: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] trns_len = get_uint16(&trns->h.len); ^~~~~~~~~~~ ikev2_proposal.c:645:17: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&prophdr->h.len, ^~~~~~~~~~~~~~ --- ikev2_cookie.o --- 6 warnings generated. --- ikev1/oakley.o --- 3 warnings generated. --- ikev2_config.o --- ikev2_config.c:137:14: warning: taking address of packed member 'type' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&a->type, type); ^~~~~~~ ikev2_config.c:138:14: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&a->length, length); ^~~~~~~~~ ikev2_config.c:318:16: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] bytes -= IKEV2CFG_ATTR_TOTALLENGTH(attr), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:319:11: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = IKEV2CFG_ATTR_NEXT(attr)) { ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:664:78: note: expanded from macro 'IKEV2CFG_ATTR_NEXT' #define IKEV2CFG_ATTR_NEXT(a_) ((struct ikev2cfg_attrib *)((uint8_t *)(a_) + IKEV2CFG_ATTR_TOTALLENGTH(a_))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:320:15: warning: taking address of packed member 'type' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr_type = IKEV2CFG_ATTR_TYPE(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:660:45: note: expanded from macro 'IKEV2CFG_ATTR_TYPE' #define IKEV2CFG_ATTR_TYPE(a_) (get_uint16(&(a_)->type) & IKEV2CFG_ATTR_TYPE_MASK) ^~~~~~~~~~ ikev2_config.c:321:14: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr_len = IKEV2CFG_ATTR_LENGTH(attr); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:789:16: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] bytes -= IKEV2CFG_ATTR_TOTALLENGTH(attr), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:790:11: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = IKEV2CFG_ATTR_NEXT(attr)) { ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:664:78: note: expanded from macro 'IKEV2CFG_ATTR_NEXT' #define IKEV2CFG_ATTR_NEXT(a_) ((struct ikev2cfg_attrib *)((uint8_t *)(a_) + IKEV2CFG_ATTR_TOTALLENGTH(a_))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:793:10: warning: taking address of packed member 'type' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] type = IKEV2CFG_ATTR_TYPE(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:660:45: note: expanded from macro 'IKEV2CFG_ATTR_TYPE' #define IKEV2CFG_ATTR_TYPE(a_) (get_uint16(&(a_)->type) & IKEV2CFG_ATTR_TYPE_MASK) ^~~~~~~~~~ ikev2_config.c:794:9: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] len = IKEV2CFG_ATTR_LENGTH(attr); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:930:27: warning: taking address of packed member 'prefix_lifetime' of class or structure 'ikev2cfg_mip6prefix' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint32(&p->prefix_lifetime), ^~~~~~~~~~~~~~~~~~ ikev2_config.c:968:15: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = IKEV2CFG_ATTR_NEXT(attr), ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:664:78: note: expanded from macro 'IKEV2CFG_ATTR_NEXT' #define IKEV2CFG_ATTR_NEXT(a_) ((struct ikev2cfg_attrib *)((uint8_t *)(a_) + IKEV2CFG_ATTR_TOTALLENGTH(a_))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:969:14: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] bytes -= IKEV2CFG_ATTR_TOTALLENGTH(attr)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:970:16: warning: taking address of packed member 'type' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr_type = IKEV2CFG_ATTR_TYPE(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:660:45: note: expanded from macro 'IKEV2CFG_ATTR_TYPE' #define IKEV2CFG_ATTR_TYPE(a_) (get_uint16(&(a_)->type) & IKEV2CFG_ATTR_TYPE_MASK) ^~~~~~~~~~ ikev2_config.c:971:15: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr_len = IKEV2CFG_ATTR_LENGTH(attr); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:976:12: warning: taking address of packed member 'type' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (IKEV2CFG_ATTR_TYPE(attr)) { ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:660:45: note: expanded from macro 'IKEV2CFG_ATTR_TYPE' #define IKEV2CFG_ATTR_TYPE(a_) (get_uint16(&(a_)->type) & IKEV2CFG_ATTR_TYPE_MASK) ^~~~~~~~~~ --- ikev2_packet.o --- 2 warnings generated. --- ikev2_payload.o --- ikev2_payload.c:115:27: warning: taking address of packed member 'length' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] if (bytes != get_uint32(&hdr->length)) { ^~~~~~~~~~~ ikev2_payload.c:119:29: warning: taking address of packed member 'length' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] bytes, get_uint32(&hdr->length))); ^~~~~~~~~~~ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_payload.c:193:38: warning: taking address of packed member 'num_spi' of class or structure 'ikev2payl_delete_h' may result in an unaligned pointer value [-Waddress-of-packed-member] d->dh.spi_size * get_uint16(&d->dh.num_spi)) { ^~~~~~~~~~~~~ ikev2_payload.c:198:42: warning: taking address of packed member 'num_spi' of class or structure 'ikev2payl_delete_h' may result in an unaligned pointer value [-Waddress-of-packed-member] d->dh.spi_size * get_uint16(&d->dh.num_spi))); ^~~~~~~~~~~~~ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_payload.c:282:17: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ts->selector_length)); ^~~~~~~~~~~~~~~~~~~ ikev2_payload.c:288:44: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] type, ts->protocol_id, get_uint16(&ts->selector_length), ^~~~~~~~~~~~~~~~~~~ ikev2_payload.c:289:21: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ts->start_port), get_uint16(&ts->end_port)); ^~~~~~~~~~~~~~ ikev2_payload.c:289:50: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ts->start_port), get_uint16(&ts->end_port)); ^~~~~~~~~~~~ ikev2_payload.c:297:16: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ts->selector_length)); ^~~~~~~~~~~~~~~~~~~ ikev2_payload.c:351:24: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] ts_len = get_uint16(&ts->selector_length); ^~~~~~~~~~~~~~~~~~~ ikev2_payload.c:398:19: warning: taking address of packed member 'type' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&attrib->type) & IKEV2CFG_ATTR_RESERVED) { ^~~~~~~~~~~~ ikev2_payload.c:402:16: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib_len = IKEV2CFG_ATTR_TOTALLENGTH(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_payload.c:569:14: warning: taking address of packed member 'payload_length' of class or structure 'ikev2_payload_header' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&p->payload_length, sizeof(struct ikev2_payload_header)); ^~~~~~~~~~~~~~~~~ ikev2_payload.c:577:14: warning: taking address of packed member 'length' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&ikehdr->length, msglen); ^~~~~~~~~~~~~~ ikev2_payload.c:727:14: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&nh->notify_message_type, message_type); ^~~~~~~~~~~~~~~~~~~~~~~ ikev2_payload.c:755:14: warning: taking address of packed member 'num_spi' of class or structure 'ikev2payl_delete_h' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&dh->num_spi, num_spi); ^~~~~~~~~~~ ikev2_payload.c:975:16: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->selector_length, ^~~~~~~~~~~~~~~~~~ ikev2_payload.c:983:18: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->start_port, addr->port); ^~~~~~~~~~~~~ ikev2_payload.c:984:18: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->end_port, addr->port); ^~~~~~~~~~~ ikev2_payload.c:986:18: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->start_port, ^~~~~~~~~~~~~ ikev2_payload.c:988:18: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->end_port, ^~~~~~~~~~~ ikev2_payload.c:995:17: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->start_port, uss); ^~~~~~~~~~~~~ ikev2_payload.c:996:17: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->end_port, use); ^~~~~~~~~~~ ikev2_payload.c:999:17: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->start_port, IKEV2_TS_PORT_MIN); ^~~~~~~~~~~~~ ikev2_payload.c:1000:17: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->end_port, IKEV2_TS_PORT_MAX); ^~~~~~~~~~~ ikev2_payload.c:1102:23: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport = get_uint16(&t->start_port); ^~~~~~~~~~~~~ ikev2_payload.c:1103:23: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport = get_uint16(&t->end_port); ^~~~~~~~~~~ ikev2_payload.c:1217:23: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport = get_uint16(&t->start_port); ^~~~~~~~~~~~~ ikev2_payload.c:1218:23: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport = get_uint16(&t->end_port); ^~~~~~~~~~~ --- ikev2_notify.o --- 19 warnings generated. --- ikev2_proposal.o --- 9 warnings generated. --- nattraversal.o --- nattraversal.c:185:9: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_notify_type(n); ^~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- ikev2_rekey.o --- ikev2_rekey.c:451:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2_rekey.c:487:18: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&ke->ke_h.dh_group_id) != dhdef->transform_id) { ^~~~~~~~~~~~~~~~~~~~ ikev2_rekey.c:711:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ --- nattraversal.o --- 1 warning generated. --- ikev2_rekey.o --- ikev2_rekey.c:771:21: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] || get_uint16(&ke->ke_h.dh_group_id) != negotiated_sa->dhdef->transform_id) { ^~~~~~~~~~~~~~~~~~~~ ikev2_rekey.c:773:22: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ke->ke_h.dh_group_id), ^~~~~~~~~~~~~~~~~~~~ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ --- ike_conf.o --- 32 warnings generated. --- ikev2_child.o --- 2 warnings generated. --- ikev2_config.o --- 16 warnings generated. --- ikev2_payload.o --- 29 warnings generated. --- ikev2_rekey.o --- 5 warnings generated. --- ikev2.o --- 40 warnings generated. --- eaytest --- clang -L../lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/lib -o eaytest eaytest.o crypto_openssl.o str2val.o -lracoon -lcrypto --- iked --- clang -L../lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/lib -o iked main.o dh.o ike_sa.o ike_conf.o isakmp.o authenticator.o encryptor.o crypto_openssl.o str2val.o keyed_hash.o sockmisc.o ike_pfkey.o ike_spmif.o schedule.o ratelimit.o script.o ikev1/ikev1.o ikev1/genlist.o ikev1/ipsec_doi.o ikev1/isakmp_ident.o ikev1/isakmp_quick.o ikev1/isakmp_inf.o ikev1/handler.o ikev1/strnames.o ikev1/oakley.o ikev1/vendorid.o ikev1/algorithm.o ikev1/proposal.o ikev1/pfkey.o ikev1/ikev1_natt.o ikev2.o ikev2_auth.o ikev2_child.o ikev2_cookie.o ikev2_notify.o ikev2_packet.o ikev2_payload.o ikev2_proposal.o ikev2_rekey.o ikev2_config.o nattraversal.o -lracoon -lcrypto --- eaytest --- if ! ./eaytest ;then echo "### WARNING: #################################################"; echo "### WARNING: #################################################"; echo "### WARNING: "; echo "### WARNING: Your OpenSSL library has a BUG of DH calculation."; echo "### WARNING: Please read racoon2/BUGS."; echo "### WARNING: "; echo "### WARNING: #################################################"; echo "### WARNING: #################################################"; fi Linked with OpenSSL 1.1.1a 20 Nov 2018 **Test for generate a random number.** 8b3284b2 4e033774 10e50a23 723a0c2e 74fa4d4b 6bef5a45 b2ee31a3 379f81ee 2cce6290 746db4a2 4ba26753 da08c1fb e0879ccb e6bfe0c1 7320cd7f 4895d970 02be27cf 744bb8e9 ec4ce697 e5cba782 6fb1d4c8 0d11161b 6db5d01e c4220ebb **Test for DH.** **Test for DH modp768.** prime number = ffffffff ffffffff c90fdaa2 2168c234 c4c6628b 80dc1cd1 29024e08 8a67cc74 020bbea6 3b139b22 514a0879 8e3404dd ef9519b3 cd3a431b 302b0a6d f25f1437 4fe1356d 6d51c245 e485b576 625e7ec6 f44c42e9 a63a3620 ffffffff ffffffff private key for user 1 = e001bf60 720620ed 3f87d347 public key for user 1 = 50a6f724 095380d2 eb3d6a34 438ea4cd 2b02b7d7 ca8f282c 414305ac c0646250 5dfe13a4 3e763b18 47bb2f36 7573c797 c0be7193 4a440363 b6928917 1449c54d 305e0cf9 0c8d4f39 7a49209c 58a2ff6f c73e7ee0 712bae14 f2ed884e 06d17ba6 private key for user 2 = cf30e210 8c37f6b5 61873268 public key for user 2 = 0f3730b2 df30eebc e5add656 4876069b 62b22dca 3ff47034 7ba9fe09 f3c612fb 06a686ef 87e8f175 1f5564db 4c05b982 721aaf45 e12da94c 7c0d810d 357906b8 54317909 41d343d7 ff593f5b 8d500d59 60509abd f887b816 22bee8d8 f9eb418e sharing gxy1 of user 1 = d89827dc 4be01541 01e85d7a 8995782d cccfd1c4 41d5a7a1 00e395b3 65e24492 3518d07a 5b9d02e4 c8fa37df 80cf8384 33b2c296 1fca92f6 1f95349c 0d5aac84 f710270c bfa6db74 e8bb04c2 9c57c17d c0140342 5ee2227d fc71ec42 aa07a6db sharing gxy2 of user 2 = d89827dc 4be01541 01e85d7a 8995782d cccfd1c4 41d5a7a1 00e395b3 65e24492 3518d07a 5b9d02e4 c8fa37df 80cf8384 33b2c296 1fca92f6 1f95349c 0d5aac84 f710270c bfa6db74 e8bb04c2 9c57c17d c0140342 5ee2227d fc71ec42 aa07a6db **Test for DH modp1024.** prime number = ffffffff ffffffff c90fdaa2 2168c234 c4c6628b 80dc1cd1 29024e08 8a67cc74 020bbea6 3b139b22 514a0879 8e3404dd ef9519b3 cd3a431b 302b0a6d f25f1437 4fe1356d 6d51c245 e485b576 625e7ec6 f44c42e9 a637ed6b 0bff5cb6 f406b7ed ee386bfb 5a899fa5 ae9f2411 7c4b1fe6 49286651 ece65381 ffffffff ffffffff private key for user 1 = b26b2b15 41d99333 c51e879e public key for user 1 = 914487a1 2246753a 6d8e1cc3 b47acb3d 4ce0f807 239fceb8 bd480089 1e2394e6 f772c7a3 ea32d7ab 9dc53eba 61945a39 f5472760 e8cf90c9 ecb5cc8a 2a2e1d10 a52c2f11 fc507536 d28d5ffb 8809d36a dd766d0e 737a5747 df3a5013 7581ef8a b2b8db2d 6f80bdae 494c51b2 8912b057 b0ce0105 482332c3 b23ddc42 053219af private key for user 2 = 834bf49a b748fc95 8b376d45 public key for user 2 = 420e0fd8 82b34869 4745b5dc d42dccf5 a4166016 2c30cbd0 fa9b8cbb d7c9b4ed 7eb82a6c 33dcdcd2 be19ebd9 52b1e6ad 26e4f92c 54e463cd 0fd65ff9 1d4a5bb5 de5566b1 31fc2e00 dc36bead 770cc824 0f7dea76 7501d8f4 80973c8b ae48eed0 fb4aaf6f 48e254af 9a9f08b9 6b7925d5 4ebdca4d 80d551c5 858a1e4f 81e65b5f sharing gxy1 of user 1 = be467c05 96fcf003 c770c2fc b63916ad 5e0ccad4 fbcaef82 4f068075 4b0bae08 90c5ec59 d15875b1 33b25c50 817f15da cb7e1e3d 7aa7b3ac 38302f50 fa948f5c bc3697e8 c5f43428 d019f23a 4fd6f0f1 d340c1da 4a0fb82c 0cb93d3e 52d141b2 5fdd8d7d c3dd3998 e3bb6ef2 59b73114 ea00061a 27187771 16736443 777d611c sharing gxy2 of user 2 = be467c05 96fcf003 c770c2fc b63916ad 5e0ccad4 fbcaef82 4f068075 4b0bae08 90c5ec59 d15875b1 33b25c50 817f15da cb7e1e3d 7aa7b3ac 38302f50 fa948f5c bc3697e8 c5f43428 d019f23a 4fd6f0f1 d340c1da 4a0fb82c 0cb93d3e 52d141b2 5fdd8d7d c3dd3998 e3bb6ef2 59b73114 ea00061a 27187771 16736443 777d611c **Test for DH modp1536.** prime number = ffffffff ffffffff c90fdaa2 2168c234 c4c6628b 80dc1cd1 29024e08 8a67cc74 020bbea6 3b139b22 514a0879 8e3404dd ef9519b3 cd3a431b 302b0a6d f25f1437 4fe1356d 6d51c245 e485b576 625e7ec6 f44c42e9 a637ed6b 0bff5cb6 f406b7ed ee386bfb 5a899fa5 ae9f2411 7c4b1fe6 49286651 ece45b3d c2007cb8 a163bf05 98da4836 1c55d39a 69163fa8 fd24cf5f 83655d23 dca3ad96 1c62f356 208552bb 9ed52907 7096966d 670c354e 4abc9804 f1746c08 ca237327 ffffffff ffffffff private key for user 1 = cf92e005 ea7a4c0f 36562fb4 public key for user 1 = da98d3f3 25f226a8 4f3ab8bd b5602e0f 233c56ca 38a2d5cc 9852aa28 b4571a59 eb4701b5 2f80444e 0ee56bdd 8d93c536 9e63dd93 375af846 dc10a68e 4acd40fc 3fa8262b c71febb0 0a304717 f40dfca0 b970f5e2 7243e247 bcfa3213 6914c2db 7903d073 88ae0939 4dcee394 54858fe2 941cb313 05360331 7011896f e81dc7d7 765d317c bb06af77 8961363b a5fa47db ec884225 9538e858 0bbe63e2 10632bd2 51116434 7d62f2db 66690389 e49beef2 bc09dcc0 df47eb13 5764b612 0b7996b4 private key for user 2 = aab0d7bb 13d8e42a ecfad75a public key for user 2 = 211f9ff9 c3d9a500 34fd2218 751a217a f5863191 7c630812 7392a298 34ff63c3 36654276 e31372a8 0f7c4052 33b09d26 aa17b842 aff9ac36 f0d7e000 89f3b4ec d66674e7 fd2b3646 c83e84b7 0be9b38e 8994ec93 afe568f6 31ad9929 e801e9c7 867a0d83 892e6864 74c8094b c80ce9b5 640eb153 59a8d0f4 1b38cbe1 96764778 9ef50d37 cb3e969f 6e35217e c00fd636 9871f541 56690ae9 206e852a dc4f66e5 ab8503b8 20ae0bd7 6941bca1 c0537898 1d5e645c 9a173264 768b7850 094d75d2 sharing gxy1 of user 1 = 77d83749 fd60964c e39e4684 897690fc 49103e54 2fb409af 911b7dc8 d26cf32b 9a665fb2 aa222ecf 15574825 51d7fcfd 7a19b296 5493404a d0cb8664 f6bcd093 17a75bfc db87073c b15b88b7 29ef2628 d58007d1 2d25622d b6aa65c1 469b9647 dcef713c c117da6f bb476bab 86e2176f 1cdf374d 781879e7 12743c7e 741c00cf f5b1aede cb15eeee 1d4cbdff 510d2228 da892a14 fb19589f 67a46aed fe369152 f3ca15cf b3e3d457 31f103f9 1a992d7a c65221ee d6ce61fd 791900e7 ae174fdd sharing gxy2 of user 2 = 77d83749 fd60964c e39e4684 897690fc 49103e54 2fb409af 911b7dc8 d26cf32b 9a665fb2 aa222ecf 15574825 51d7fcfd 7a19b296 5493404a d0cb8664 f6bcd093 17a75bfc db87073c b15b88b7 29ef2628 d58007d1 2d25622d b6aa65c1 469b9647 dcef713c c117da6f bb476bab 86e2176f 1cdf374d 781879e7 12743c7e 741c00cf f5b1aede cb15eeee 1d4cbdff 510d2228 da892a14 fb19589f 67a46aed fe369152 f3ca15cf b3e3d457 31f103f9 1a992d7a c65221ee d6ce61fd 791900e7 ae174fdd **Test for DH modp2048.** prime number = ffffffff ffffffff c90fdaa2 2168c234 c4c6628b 80dc1cd1 29024e08 8a67cc74 020bbea6 3b139b22 514a0879 8e3404dd ef9519b3 cd3a431b 302b0a6d f25f1437 4fe1356d 6d51c245 e485b576 625e7ec6 f44c42e9 a637ed6b 0bff5cb6 f406b7ed ee386bfb 5a899fa5 ae9f2411 7c4b1fe6 49286651 ece45b3d c2007cb8 a163bf05 98da4836 1c55d39a 69163fa8 fd24cf5f 83655d23 dca3ad96 1c62f356 208552bb 9ed52907 7096966d 670c354e 4abc9804 f1746c08 ca18217c 32905e46 2e36ce3b e39e772c 180e8603 9b2783a2 ec07a28f b5c55df0 6f4c52c9 de2bcbf6 95581718 3995497c ea956ae5 15d22618 98fa0510 15728e5a 8aacaa68 ffffffff ffffffff private key for user 1 = d48d7694 090cfef4 020d0c3b public key for user 1 = 9a0f34b1 0c9d996d f119ac4b 33b35fe6 34f45b9a bc2300c0 36a9111d 5b8f5358 78ca41ad 53cb96dc 0b6769ed b6b10b50 44f2f5bc cfd39118 af3d5fa9 cd0b2f93 3b515734 eca91fe0 3562c1eb f3bbe265 3115fde5 b5fe901b f12f24a2 019ce4d8 c4e86782 cdc1b113 cb701e8f 62d807fb f9b2d29b 5720ff06 e5a2b60e 6f6f7c1d 86946bcf 3763ec42 ca33c803 c92e4fc8 6db1d8cf 420419d1 bce6f0ac fbb21ee1 9f50442a 6abd3be9 528257d4 f00d2f6c 2e0b2e3f fe354344 2d3c1186 7088d03d acd4859f bb9c0930 2426e9ee 6902d417 3841a31c 68442971 38cedb40 bebb6a39 29f33d93 b118b735 216eba4c 2344ecc7 592ff441 f2cd926b a61456ba 03fe5716 private key for user 2 = bdccaa80 2b76a7f2 91fb8d6d public key for user 2 = 81cd23a6 a0f64b07 a0fd7344 de7a65b0 72cbf3a7 2947d729 49e103f1 2ff4f3aa 6562e9d7 20a47f1b 77e295a7 4ff5e6eb 2e4c95d7 8f0bd18b ac53e84b 81cdc216 60f65bdf 1b819851 3c521076 bcd977d4 2442483b e9eeeef6 2d226562 95dada6b 93148254 669c440b 5d6a91d9 5809e94b ea4a80a8 ba3296b4 b65a067f 5c316d77 1ac7dd58 0f237185 b18207ba 34157f8b 90e66434 f2d2b1fd 9a2ae059 e9925385 9c273009 4e57af34 0bcac4d4 062268ee a7b24a10 278bad1e 98dbc5f8 0d770cc1 d409c175 f8db068b 3e8d0e35 d9d44e9d ef53c855 5cf2221f 2c99e0fb 711c9bab c060168f a1bc83f3 68ab643d 69590c3f 9483fb6a 4d10f64d 5dddcac4 56a8d2b1 sharing gxy1 of user 1 = af3fb14f fda685ea 786568c4 b322ded8 8227d79d 788bbe54 ce76bc2c 70362495 3a891d48 6b476dee dc35ee93 ab68824a 44c199c1 7015ef60 8dc59454 989be02b a783c173 15d913c6 fb1078e2 ac32caca 593269f7 c67e5f5c 75b9cfd1 6e88b86b 562f5387 af8a58ec aa82345d 37130377 48b774f3 a035a08e 5180b0d4 76f507df db864ec8 36d9b481 bc86e72b 7d8d903a 2923a6c8 1a4d8b5a d33deca7 de4b3c9f 0b9f6414 b69458a0 08c9f5d4 a7da9261 d981ef17 8a566c18 1b40ec4e 4c1f3728 9422dc32 8e17fa56 7c258b8f ae57e287 bc0f9933 80a792db 7c406f13 39cb3b74 0bf8d8ee ccfd3960 96de576d f1a16594 ae671f0d aed1a6b2 7c28f9df fecd5faf sharing gxy2 of user 2 = af3fb14f fda685ea 786568c4 b322ded8 8227d79d 788bbe54 ce76bc2c 70362495 3a891d48 6b476dee dc35ee93 ab68824a 44c199c1 7015ef60 8dc59454 989be02b a783c173 15d913c6 fb1078e2 ac32caca 593269f7 c67e5f5c 75b9cfd1 6e88b86b 562f5387 af8a58ec aa82345d 37130377 48b774f3 a035a08e 5180b0d4 76f507df db864ec8 36d9b481 bc86e72b 7d8d903a 2923a6c8 1a4d8b5a d33deca7 de4b3c9f 0b9f6414 b69458a0 08c9f5d4 a7da9261 d981ef17 8a566c18 1b40ec4e 4c1f3728 9422dc32 8e17fa56 7c258b8f ae57e287 bc0f9933 80a792db 7c406f13 39cb3b74 0bf8d8ee ccfd3960 96de576d f1a16594 ae671f0d aed1a6b2 7c28f9df fecd5faf **Test for DH modp3072.** prime number = ffffffff ffffffff c90fdaa2 2168c234 c4c6628b 80dc1cd1 29024e08 8a67cc74 020bbea6 3b139b22 514a0879 8e3404dd ef9519b3 cd3a431b 302b0a6d f25f1437 4fe1356d 6d51c245 e485b576 625e7ec6 f44c42e9 a637ed6b 0bff5cb6 f406b7ed ee386bfb 5a899fa5 ae9f2411 7c4b1fe6 49286651 ece45b3d c2007cb8 a163bf05 98da4836 1c55d39a 69163fa8 fd24cf5f 83655d23 dca3ad96 1c62f356 208552bb 9ed52907 7096966d 670c354e 4abc9804 f1746c08 ca18217c 32905e46 2e36ce3b e39e772c 180e8603 9b2783a2 ec07a28f b5c55df0 6f4c52c9 de2bcbf6 95581718 3995497c ea956ae5 15d22618 98fa0510 15728e5a 8aaac42d ad33170d 04507a33 a85521ab df1cba64 ecfb8504 58dbef0a 8aea7157 5d060c7d b3970f85 a6e1e4c7 abf5ae8c db0933d7 1e8c94e0 4a25619d cee3d226 1ad2ee6b f12ffa06 d98a0864 d8760273 3ec86a64 521f2b18 177b200c bbe11757 7a615d6c 770988c0 bad946e2 08e24fa0 74e5ab31 43db5bfc e0fd108e 4b82d120 a93ad2ca ffffffff ffffffff private key for user 1 = c0c4ee0e 9b934cdc 5b9e788f public key for user 1 = 9bb99d81 9db63789 e7999320 c07ef2cb 3e056f8a 350e2a1b 069f138d 6eaec6a5 81d7acaa 16752cce 7a6b472a 94824675 73be680e 03af949e 1fee4e1e c6a9435f feacce81 21959874 7eccf8ed 549882a4 3cd3ac77 b42eb04e 87ee08d8 55624fbe 20f34059 b0c2101b c949a088 e5b59dca 6d74a064 5d931197 cc796dea b1bb7c18 cc88fdbd 1678b12a 2f8c0904 1475220e 2e3bcc06 1242ea45 4bbf41a1 3775c169 8669c346 4561b84b 5fe1740f 35e47333 b8a831f4 34e3933c 02206fa3 55ad9f63 a5018a44 05bf70c1 91727ab9 e834b000 6d54007d 03483440 ba75e327 b9e70f06 93953db5 77923d73 3d444033 cbda8904 3626f62b b3667ae0 14bc93d0 8399a3e4 5ee64750 3ee36a39 145df6e7 56ac5601 891fb900 f622f5ad 457f2b76 20a4b20d 76ab21cd 1a44a035 735b0ec9 b146d303 e5310818 3f85f98d d4874af3 32bf5c83 df6cb279 1f030269 cf8292b8 c3f39695 055a50d9 28f8c19f d57b6f49 59e0ff1d 1acfb08c 525f5164 f7fcef10 ba9dcd97 c30dda7d 6dc2bc0d 631f4904 2bd8422d private key for user 2 = 906b48c0 31548a13 e6900f56 public key for user 2 = 14ba840d 65b29f38 5c0ec246 99d92055 da324be1 66ced1ae 9b5f09ad 12dafaf0 96fd2b62 6e5d8138 32280f18 bda5cac1 919481f3 27e216ad 263d4bfc 13fe0805 0f5bce04 e542ae6a a380ca8e 2d88fc06 bbd0821a 3706c73e 826f1f38 60a3ce2b 50995b33 f9ce9a3d a6a68990 4364a4f0 d0749eec ce35cf35 b0206d43 a500a540 3e2b49e4 fcfb24b3 a31c1b64 63e6bc59 c1d90146 104818ec 8a981ec3 c458879a 049ad8bf b15d00ef 7648554f b381b4d1 f827e8f9 9ef90ad4 b1a974fc ce9a060f 14328aff a2faf0b1 ad6287c0 30c32c80 9876050f 8fb42f30 4731c212 bf60b522 a477f2e3 b0cc0759 aec37b99 6f9a31d9 24073183 ee327b54 261d2695 3813b0f4 ca5434d6 7d6d1127 498463f5 b8d1bd39 d13fda5b f63a6ae2 5bffbdd8 30310cd6 7545884a 80491e9b 6702244b a5d21d28 a122d14a c4a75f10 bc59d16e 1344d131 ec29c63c 1fffe564 21008c0d 3124a494 193f1f48 e9f9d057 0c54465d d8921e7b f00d6829 7cf8c983 26af086a f38b8cda 1b4b68cf 2c5a47dc 1147563c e97802c1 sharing gxy1 of user 1 = e9d27f0c 5cba7944 de2f7f62 9e9a0595 c84099cf 9b10cbea 296ea978 0506f314 42768f98 bccdae7a 10252f97 deaa39e0 d0959ce5 8f2e9952 d4fc46a0 a3f8b1e1 ba143ebc 278761f6 011dc7f4 78ccfb6c 9ce15af2 16ef3b55 07f5ffee a7d89386 cad0e641 0b9796c2 7e33761e 6b47bb17 3b7f4165 854c9456 b4a3a489 e8ea435c 0fc9a17c 42b162ba 8cc1424a cec3ca0a d73129dc 25e240df c7279768 32392938 b3247137 338b0109 511a613c 6195f2b8 44f8bdac 0af57795 6488f2d3 0e6a4fa7 1cb78314 a69be41a 6548a5bb 061658a8 481320cd 547140f2 f4624a4e 36a31f7b 7ff81e7e e1f57f7a fb133c8f d70222c3 ae6c3d29 08be9476 015c5e56 083f5c4c 3a1bfc41 e7e508ba ff265f64 3ef24ae4 b61699bb 38c83abb e96b6efb 2d156a15 2c253f66 0e0db232 24005002 d2ea4c6a 6ea39938 b7c78d82 24c56400 adde4800 2a298db0 5d68211d ac71c133 4ea223e0 0cc087b1 96f01277 67a69a92 a05ac812 26da39da 65730280 28793fab 929a2d7d 2ac65428 0605883a 110dc575 554f7101 sharing gxy2 of user 2 = e9d27f0c 5cba7944 de2f7f62 9e9a0595 c84099cf 9b10cbea 296ea978 0506f314 42768f98 bccdae7a 10252f97 deaa39e0 d0959ce5 8f2e9952 d4fc46a0 a3f8b1e1 ba143ebc 278761f6 011dc7f4 78ccfb6c 9ce15af2 16ef3b55 07f5ffee a7d89386 cad0e641 0b9796c2 7e33761e 6b47bb17 3b7f4165 854c9456 b4a3a489 e8ea435c 0fc9a17c 42b162ba 8cc1424a cec3ca0a d73129dc 25e240df c7279768 32392938 b3247137 338b0109 511a613c 6195f2b8 44f8bdac 0af57795 6488f2d3 0e6a4fa7 1cb78314 a69be41a 6548a5bb 061658a8 481320cd 547140f2 f4624a4e 36a31f7b 7ff81e7e e1f57f7a fb133c8f d70222c3 ae6c3d29 08be9476 015c5e56 083f5c4c 3a1bfc41 e7e508ba ff265f64 3ef24ae4 b61699bb 38c83abb e96b6efb 2d156a15 2c253f66 0e0db232 24005002 d2ea4c6a 6ea39938 b7c78d82 24c56400 adde4800 2a298db0 5d68211d ac71c133 4ea223e0 0cc087b1 96f01277 67a69a92 a05ac812 26da39da 65730280 28793fab 929a2d7d 2ac65428 0605883a 110dc575 554f7101 **Test for DH modp4096.** prime number = ffffffff ffffffff c90fdaa2 2168c234 c4c6628b 80dc1cd1 29024e08 8a67cc74 020bbea6 3b139b22 514a0879 8e3404dd ef9519b3 cd3a431b 302b0a6d f25f1437 4fe1356d 6d51c245 e485b576 625e7ec6 f44c42e9 a637ed6b 0bff5cb6 f406b7ed ee386bfb 5a899fa5 ae9f2411 7c4b1fe6 49286651 ece45b3d c2007cb8 a163bf05 98da4836 1c55d39a 69163fa8 fd24cf5f 83655d23 dca3ad96 1c62f356 208552bb 9ed52907 7096966d 670c354e 4abc9804 f1746c08 ca18217c 32905e46 2e36ce3b e39e772c 180e8603 9b2783a2 ec07a28f b5c55df0 6f4c52c9 de2bcbf6 95581718 3995497c ea956ae5 15d22618 98fa0510 15728e5a 8aaac42d ad33170d 04507a33 a85521ab df1cba64 ecfb8504 58dbef0a 8aea7157 5d060c7d b3970f85 a6e1e4c7 abf5ae8c db0933d7 1e8c94e0 4a25619d cee3d226 1ad2ee6b f12ffa06 d98a0864 d8760273 3ec86a64 521f2b18 177b200c bbe11757 7a615d6c 770988c0 bad946e2 08e24fa0 74e5ab31 43db5bfc e0fd108e 4b82d120 a9210801 1a723c12 a787e6d7 88719a10 bdba5b26 99c32718 6af4e23c 1a946834 b6150bda 2583e9ca 2ad44ce8 dbbbc2db 04de8ef9 2e8efc14 1fbecaa6 287c5947 4e6bc05d 99b2964f a090c3a2 233ba186 515be7ed 1f612970 cee2d7af b81bdd76 2170481c d0069127 d5b05aa9 93b4ea98 8d8fddc1 86ffb7dc 90a6c08f 4df435c9 34063199 ffffffff ffffffff private key for user 1 = f5eebddc 1c877ad1 e67b50f1 public key for user 1 = e6f6aaef 57b5a925 b299c5f1 d8a5aca6 6f5245fc 0e68b80f 1cdadd87 ec571b43 c6d37f1b 824f7d67 3cbfc75c ce88f72b fcb893bc b963b2d8 90312608 0f0dd6ef ec5d8dda 2a03196c 3abeb63d 9afed8e5 1eceb22a c4167aae 835047e8 b4176382 f711e668 8783c207 fb68d1a4 56d8ec1e 5329cda3 a17891e8 362001ee 9c6dfc78 f7692a68 22caad0d 6d5baa20 7cc18b98 cc6aa552 9701571b 7f0bc96e af0d1573 c5d1bfe4 73f6d9d8 70cc670a 0ff64fab 9e207fa1 bf04c786 4886c497 62ac1efa af60435d bce37eb4 c5d034ba fd137a6e 5a2b45dd ab2d74b4 d8e4117a a003f878 d175c82a 90b26fb4 ccb43b29 56e8021a 1cabba0e c772e686 e59101bc 1ade4a6c a617ba6e 1802b832 efb1ee4d 436458c2 2eb774c4 7d3fa0de 125d99b0 b884cf7c 3b334481 a645d405 d5ead3a1 d256faba fe2ccad2 341cb4c9 608ae7e2 d43867c3 922d90e4 1a3e4c35 9a4851e3 bacd86a0 4c84950c ca9c3f94 0a84cd87 a1dc0972 b19b1bb6 c2cfc5bd 9dca4da6 f800bed0 d6d6d83a 8662c160 670f3f4b d43765f6 e85f6ced f31345bf 14a95e88 9ea85c57 ce780afa 3d6005aa 1fd34f5b ce131e13 91f8a0ee d379f4fb 34332cb9 83cc1132 4311a27a bd51ab2d 891a2e1c 636e6d31 a6546647 fa198e7b 74151559 0f431ff9 e705b1f5 26a36b78 37989a61 b9cc4ec5 41d9b179 3972f51f 754d5dba b4cb8a17 a29e3dd2 ef7e9ced c247cdcd 037f7646 private key for user 2 = 8b9b3362 f1c37d8b 32920cf4 public key for user 2 = c3c019a0 99a4ff2f 4a08c03e 09a7ef6d 55d3a00e 7ecf28d3 ac4c894e 6554d580 700f1293 d2c38aab 32a5947d 59327908 08e4b603 d111269c d84e71eb 05962335 83c52b25 bb3b965e 02562970 57694d14 c7b7bf12 2a327d1f 8febb270 67d64c08 41587eda 717ff4dc 0ed19155 04a0912c e9410e0b c0dc27ea 00898b38 2944df8a eb6f72ad a8b54b25 e1859d3c 0268e1aa b21b148b 7a7f8282 b925df9b eb0c5ea8 ae3da684 d485c94c 047e7c0a 0adf04e7 60e6de20 26ef2d4e eedc4480 9f4ff54c 4ecbb852 e6f29cf6 adb98294 33b82a07 7a1d5dbc 7d9f3120 4e2b7ea1 f3e118a3 4b11a0fc e480e44b 603f7ed8 b990c4e7 9e053ded d62f129d da113fcb ac970aec 757b8a3c fc3f8c83 1c3133fe 7bf08514 5b70cca6 e1add611 f1d132df 483c8ae8 87aba9c8 284bd375 1422d6b8 a0a115ad f34f7612 8f3e9cc3 cd875b48 c251b84c 0adb4cc8 949930d4 a470bd81 3c1540d3 12a7cfa8 94ddbd36 eab8b663 3c54b9a2 71a91ed2 e6bad1b3 ef20e634 7b06fdaf 0024f365 4a5317cd 574bd320 68956e31 d6c92dad 223bb8b7 2e04589d 6bb13b87 e90fcdb3 40fa48ed da5c6da5 dac7fb6c c3be088f c994120d 31722b0b 1e2857ac 92ea4d97 66f4666a ddfae9fa 08700214 c1a8814a bcb7365e 6710c148 15a58ca9 352dc44d 81f2f59b 60f3df54 6e5ec71e e2d3885f 5bff0a4e 4e488cb4 d959ea70 b458e6de 1dcceab3 fdd1bf15 b545e553 sharing gxy1 of user 1 = a6d9c3af ed5f0e31 454fd097 245f07bf d94323d7 7025932a f58928b5 ac70bd11 901c9714 f3859921 0b65a6d9 6f578bce 09366870 09ff4778 ecd08fe6 f9aabaad 9fa000cd c8ef72ef 3e75b273 efddbe70 fb7f7879 7ea76840 32447866 41c1e36e 95fb5b89 caa91ee2 f26a6a6c d881e487 1d32ae53 69df02c7 f7a723bb fe684741 b2e2a60c cb28513e 001202b0 a6684e20 3ab45d64 04c5e951 ad8326db f480a1f6 2b7e5706 28da712f 75e0a97b bf6da137 e1b8b5c3 8affdf07 e0e66cd3 85efc5cc eb602c81 cd53382a c405d5bd 8de322c6 b34c6a06 590520cd c9da4a34 01a03538 0515cdd4 ab37abbf ec0e55fa 0c126693 ce81c6d9 b4539046 964b405c 0d0e7130 3431a886 31191d6a 7bbb9fa5 c4ca6dab a37635f0 e3364587 ba9cf1b2 51b27f36 7bce0c3e fbcb292e 54fdb0ef 91d62f5e 8c1d7fc0 35f81647 9c1397c2 e76be978 4417a0db 25057ef3 87ddd20c 30639b14 0dceca70 18014fb7 339f9122 7aaedecd c2891a54 04e6c5eb dc56d28f 32c2cc0f 816ff80d 368429ed c210f1f8 c3deca0e 05f9bf11 d231962b 4e12458c 0533dbcf 094dd51a e0c78b24 4407d859 675e17da d2c91611 a3b5f27a ddc0a11c 8c03a017 7f08c86d a5327ff8 c133c8b3 30aa0b61 8d4ac791 830dee6a 7edc3031 5e276c4e f4efd2c7 4da0e991 bfc8cce4 8e043c3b 25b0fd03 091c649a 7e608a97 bc600a77 2266b616 1b4be342 d0a3f527 011680b1 sharing gxy2 of user 2 = a6d9c3af ed5f0e31 454fd097 245f07bf d94323d7 7025932a f58928b5 ac70bd11 901c9714 f3859921 0b65a6d9 6f578bce 09366870 09ff4778 ecd08fe6 f9aabaad 9fa000cd c8ef72ef 3e75b273 efddbe70 fb7f7879 7ea76840 32447866 41c1e36e 95fb5b89 caa91ee2 f26a6a6c d881e487 1d32ae53 69df02c7 f7a723bb fe684741 b2e2a60c cb28513e 001202b0 a6684e20 3ab45d64 04c5e951 ad8326db f480a1f6 2b7e5706 28da712f 75e0a97b bf6da137 e1b8b5c3 8affdf07 e0e66cd3 85efc5cc eb602c81 cd53382a c405d5bd 8de322c6 b34c6a06 590520cd c9da4a34 01a03538 0515cdd4 ab37abbf ec0e55fa 0c126693 ce81c6d9 b4539046 964b405c 0d0e7130 3431a886 31191d6a 7bbb9fa5 c4ca6dab a37635f0 e3364587 ba9cf1b2 51b27f36 7bce0c3e fbcb292e 54fdb0ef 91d62f5e 8c1d7fc0 35f81647 9c1397c2 e76be978 4417a0db 25057ef3 87ddd20c 30639b14 0dceca70 18014fb7 339f9122 7aaedecd c2891a54 04e6c5eb dc56d28f 32c2cc0f 816ff80d 368429ed c210f1f8 c3deca0e 05f9bf11 d231962b 4e12458c 0533dbcf 094dd51a e0c78b24 4407d859 675e17da d2c91611 a3b5f27a ddc0a11c 8c03a017 7f08c86d a5327ff8 c133c8b3 30aa0b61 8d4ac791 830dee6a 7edc3031 5e276c4e f4efd2c7 4da0e991 bfc8cce4 8e043c3b 25b0fd03 091c649a 7e608a97 bc600a77 2266b616 1b4be342 d0a3f527 011680b1 **Test for DH modp6144.** prime number = ffffffff ffffffff c90fdaa2 2168c234 c4c6628b 80dc1cd1 29024e08 8a67cc74 020bbea6 3b139b22 514a0879 8e3404dd ef9519b3 cd3a431b 302b0a6d f25f1437 4fe1356d 6d51c245 e485b576 625e7ec6 f44c42e9 a637ed6b 0bff5cb6 f406b7ed ee386bfb 5a899fa5 ae9f2411 7c4b1fe6 49286651 ece45b3d c2007cb8 a163bf05 98da4836 1c55d39a 69163fa8 fd24cf5f 83655d23 dca3ad96 1c62f356 208552bb 9ed52907 7096966d 670c354e 4abc9804 f1746c08 ca18217c 32905e46 2e36ce3b e39e772c 180e8603 9b2783a2 ec07a28f b5c55df0 6f4c52c9 de2bcbf6 95581718 3995497c ea956ae5 15d22618 98fa0510 15728e5a 8aaac42d ad33170d 04507a33 a85521ab df1cba64 ecfb8504 58dbef0a 8aea7157 5d060c7d b3970f85 a6e1e4c7 abf5ae8c db0933d7 1e8c94e0 4a25619d cee3d226 1ad2ee6b f12ffa06 d98a0864 d8760273 3ec86a64 521f2b18 177b200c bbe11757 7a615d6c 770988c0 bad946e2 08e24fa0 74e5ab31 43db5bfc e0fd108e 4b82d120 a9210801 1a723c12 a787e6d7 88719a10 bdba5b26 99c32718 6af4e23c 1a946834 b6150bda 2583e9ca 2ad44ce8 dbbbc2db 04de8ef9 2e8efc14 1fbecaa6 287c5947 4e6bc05d 99b2964f a090c3a2 233ba186 515be7ed 1f612970 cee2d7af b81bdd76 2170481c d0069127 d5b05aa9 93b4ea98 8d8fddc1 86ffb7dc 90a6c08f 4df435c9 34028492 36c3fab4 d27c7026 c1d4dcb2 602646de c9751e76 3dba37bd f8ff9406 ad9e530e e5db382f 413001ae b06a53ed 9027d831 179727b0 865a8918 da3edbeb cf9b14ed 44ce6cba ced4bb1b db7f1447 e6cc254b 33205151 2bd7af42 6fb8f401 378cd2bf 5983ca01 c64b92ec f032ea15 d1721d03 f482d7ce 6e74fef6 d55e702f 46980c82 b5a84031 900b1c9e 59e7c97f bec7e8f3 23a97a7e 36cc88be 0f1d45b7 ff585ac5 4bd407b2 2b4154aa cc8f6d7e bf48e1d8 14cc5ed2 0f8037e0 a79715ee f29be328 06a1d58b b7c5da76 f550aa3d 8a1fbff0 eb19ccb1 a313d55c da56c9ec 2ef29632 387fe8d7 6e3c0468 043e8f66 3f4860ee 12bf2d5b 0b7474d6 e694f91e 6dcc4024 ffffffff ffffffff private key for user 1 = 82068d24 a4946dff e3ddb1ca public key for user 1 = f09b0317 79b1f330 eff847d3 fa162d79 765502ba 3c57e108 fbda4792 d79ecbc7 b65a0ae7 e78c5d5a 8334f4d8 64d8aad6 56e6131f 9a3d9433 66e24ea8 fe69ca4d 73631d0a aa08238c 2c36c4ed 4ff7fb91 28d1d6de 2f343acd a92d9db0 b056d4d8 436c96f9 b51c948e a5a09151 fba6db85 03e30906 3a1e07e4 bf3c24a1 b5c9333e 61bae440 33d128ca 95d951d4 8221b66c 4cfdf027 7c87b93e 2cacc2bd 6e0deddb c01d613d b05302fa e3dc63a0 1ab6c98a 101ccf8c d900ffc2 3db72784 92714e39 d29c0dea e15963bd 3463ad42 ac4f994d 1a70ad6c d46ac0d4 f3da5dec 0d1d0480 e288ad53 ce71c207 0010e00a 506f42e4 b8e6be14 832c97c7 c2fb9fb6 554be914 26c299fc a211d547 49e781f2 5d8dd0f6 2c1768a9 3354134a 0da55a4f 59e2d02c c33c4687 a5bb6d0c b32ad348 3f3ea7bc 52bbcec7 e7608b7f 945e46b6 269b7278 b5191af2 82d0d2d3 c0679a53 5ef0cebe 6e4b2898 aadff178 bd47283b 142e2a5f 78abc7b3 3343a1cc 460194c9 53d5b6e3 86ed55c5 ccd37cc8 da719e40 b8eed8f4 aef2619a b1f74bbf 333e0f9c f4ff0509 26174092 b6241a7d 1240b027 f382ce98 71ec983e e0f626dc 58f52ee5 11632a5c 0002871d ca693943 007c6e1e d816d516 541b8a07 c8a2d3fb 398ced14 460546ec 9f2837fa e4217a28 3ad1306b 87b795c3 1628dc88 a87344ee 2366f790 cc4f294c 1ea2e3c8 1575c0d1 6b8d5e10 c9f0a5f7 8ac82ee3 8dbb2edf 05a5afc4 bf123ea5 9b2ff49b de3f8bdb f9b54e9d 546c7f7c f35047d0 8d02606b fc943957 55e6265f 7d3cd19c d04a0083 eda05c59 ae90736f 02ee3128 60bc3d85 17354213 b9e94602 691c01d7 d0450e63 e4244851 64243b50 d915be53 b1ef8053 9efd9b74 d804adda b50c36f3 5aeb4b15 1684eeb1 169336ae 8c74aa71 ae2fc2e4 b7fa9cdc f739b124 042817fe 80c268d9 b945e1a7 43ec812d a4775075 367627d9 1ce7af2f 616ba165 a5cbbb3b d1626d4b 2efd1976 66d1ad14 2208054a 099b325e f8480f9d beb50d15 ff221330 5351914f bcba2ee7 73e04f78 05835ceb 5999f0cc a8a6cde2 93c03d8f a1162f0f a0a16686 66bade27 568c061a private key for user 2 = f0e36ba0 9d60bbc9 9f1bb091 public key for user 2 = a4f69538 e14a3eac 5cfb0898 17ffecc7 0f328559 5345930f a5b6f4d6 04205b07 8814cf6c c0597a77 d8abfb1f 13ed230f e4885285 e777aa0d 00b3919e ba741915 12e34c29 b0a9a150 ec399d41 93b52123 3a298ecc 66c8d00d ba1b84b2 331afda3 72c95309 93ef1540 a6bb5e3c c020a7ea 64e3641b ac1f39c7 5d5a128e c8631a9d 9a1f053c fbdcbaf2 e38aabbe 07ac2c4d 65b4f11a d8892246 993b6276 2c431db7 4f05a317 d0d8e415 d3d495f5 72815bf7 ca5420c3 e2fb47be 0f05bf73 70ec1041 0b721e79 e4a4e44e f08e7233 df1eff67 89e22131 3c9b02c4 9dc56665 065208e8 efcd1b97 e1cff886 bebbde8b 8ed5f191 bcf9ba5f dd795772 7a23892b 384b76e1 8c71db55 96d8fb5b 5ae8bbca a7d0c338 a8685905 887aa988 6aff621b 7ff1045d b8e94b20 b3f7983c da24b3c3 16b70b34 71243270 995d4815 0819d993 d0c29bd9 3462685e 5e73d90c 62f1d327 f888227d 8671165b 732933e8 4a657b22 04aabea9 1ccb16ce 088af61e 08ed96a8 0d3222c5 e5673d35 08f52fa6 dc6d9fb1 8ef3724b 80106760 7db3e9b6 189c2ecd 1bbf2e0e 72475bdb 2af305ee b4057ff1 066dc9fe 70251ecc 71c8152e 02cc0aa8 cc4b14fb 2aaf438f 557f2363 37ae83da 6871134a 0246a83a 42d91ec9 a0dc4e7b 02acba8c b0c855a4 30c54557 529cc32c dd3f47bd 454bc191 09fd0c2c 3f1097ce cf7790e2 6dbffe31 bcf5c762 0454b718 3efe7ccf adb9f4b4 c18ea56d 992c187e c71f6b6b d726f2bd fdefe511 be97b075 60a6c573 e29b5893 6a56267b e91e1bea 9e7f0487 269f8f59 6c0368bf 8a923670 b9a4ed1b d916a8f7 d87fc3b6 fb778bb7 34da575f 9f4a9a02 e088655e cb2553f6 e1837eed 02eaffd5 d4b5998e 3b5c5f40 0f66cfb6 b1cde9c5 3e7e7c51 3fdccf78 f0cc7965 dcc84e79 fea45caa 1c053a5b ce503b73 f70ee5e8 55e412ee 1fa0149e ac2bc5e5 aba3f96a acdf03bb 6cfa14ed 5a3a450d 61742312 56bafdb5 30c08756 7ea05319 50f7070d 4c44b585 4e8d3080 1b9359e2 8adf354e a16cb899 0b9d6695 b490e37b 518c0acf d7987eba 82b4b78f 19f451bf 66154f6b b4026e84 9ac4405a f5086fc2 sharing gxy1 of user 1 = f39e2f17 7f2df378 806b3128 afbe722b e9d68f92 dee4c336 0a9ca392 c54acacf 5913035b df052088 d2a79801 e08839a4 9f04e22a 16dca427 8889d09a 4c2a23fc e944c390 d0c194f3 06b3314a e558472e ab9e6143 99e03501 839dacbd e08e5c26 4aadf200 af32ec39 b9cc541e e2f4ec40 307a304f a63e7750 b88934d3 44f0dc76 563a7bfe ef9166dc aee11888 aa1f9ddc b4788e6a a407b6a6 62964725 479ce1b9 1413e2f2 6512471f a2aab057 9d5781dd b956b2cf c85fbbf0 07254e53 679e738f a2c71521 61367061 d9d3c91f 63f92aaf 3520ac29 4b5dac56 41d6f351 3535f543 8aeb5bb6 af59c4b9 48beaff8 46e74eca fe1c1c88 549c1b0d 41bb8b17 93d416d3 ccee6113 4ec2d5a6 3b183459 dba24ad5 e0acdd02 0ce94666 ce709944 70d8ce2d e6393041 2a6ca514 0f06a9e8 4e4146a1 6826651c 219592f5 853da4d3 357160af 7ff0e292 b5593b2b b6acd9c7 979e99f8 26eaec14 85930708 55a0abb1 ff2a3ea1 31a23900 b9520c1c 94960abd 0a59a36e 6a176a19 6529b006 3dda2c99 42b09900 8b73fa42 16393fa8 0f8abb98 be5fd1a8 382f8719 4c65c242 2f0619f9 756a84e3 5701e137 04e4ea9c 919f425e d287f81a 868a20ae 49c6ce73 e8ae1d34 96ceb737 c92a429c ae5f5b94 6c723ba6 b2882bc5 90e55ac6 d95fcc80 ecdb68bb 6d0d012a ae9cac72 fbdbafd6 73a97ff5 8184ce6a bd4af888 ef89f7e7 70f46f94 52d0389c 7a974d22 c7c08db0 d596ead2 9e8e3dc1 d08c30ab ecbcc964 19fdb95f 65c35ba6 80bea081 50cd142e 1a50b9f0 734f0deb 44135351 f9bcac72 e4fa0210 75d7efab fc2bb31d 026b8f05 73cd8c99 3c2e43ba fe426051 e4568676 7007de74 9eb5a049 263aff11 1e11afb2 7641bbbb bbfe7520 a158c566 33cdb410 9c3e1d5b d70c57da e431817f 6b32df0d af81f27f c8765a21 b5a50694 46c01d7b f526779e abbf2d60 7e87425f 8fa24d31 e43ccb33 c7ccf717 43d74927 09090d9b 07554477 2c874532 de91acb9 a3f46e55 c1c7ce10 867a2540 14781360 52e16a9b 4343ba75 f78a6a05 6751243a babb54c3 252b4596 24966c50 823a0c20 42e6903b 87d94ac8 e7de31d8 sharing gxy2 of user 2 = f39e2f17 7f2df378 806b3128 afbe722b e9d68f92 dee4c336 0a9ca392 c54acacf 5913035b df052088 d2a79801 e08839a4 9f04e22a 16dca427 8889d09a 4c2a23fc e944c390 d0c194f3 06b3314a e558472e ab9e6143 99e03501 839dacbd e08e5c26 4aadf200 af32ec39 b9cc541e e2f4ec40 307a304f a63e7750 b88934d3 44f0dc76 563a7bfe ef9166dc aee11888 aa1f9ddc b4788e6a a407b6a6 62964725 479ce1b9 1413e2f2 6512471f a2aab057 9d5781dd b956b2cf c85fbbf0 07254e53 679e738f a2c71521 61367061 d9d3c91f 63f92aaf 3520ac29 4b5dac56 41d6f351 3535f543 8aeb5bb6 af59c4b9 48beaff8 46e74eca fe1c1c88 549c1b0d 41bb8b17 93d416d3 ccee6113 4ec2d5a6 3b183459 dba24ad5 e0acdd02 0ce94666 ce709944 70d8ce2d e6393041 2a6ca514 0f06a9e8 4e4146a1 6826651c 219592f5 853da4d3 357160af 7ff0e292 b5593b2b b6acd9c7 979e99f8 26eaec14 85930708 55a0abb1 ff2a3ea1 31a23900 b9520c1c 94960abd 0a59a36e 6a176a19 6529b006 3dda2c99 42b09900 8b73fa42 16393fa8 0f8abb98 be5fd1a8 382f8719 4c65c242 2f0619f9 756a84e3 5701e137 04e4ea9c 919f425e d287f81a 868a20ae 49c6ce73 e8ae1d34 96ceb737 c92a429c ae5f5b94 6c723ba6 b2882bc5 90e55ac6 d95fcc80 ecdb68bb 6d0d012a ae9cac72 fbdbafd6 73a97ff5 8184ce6a bd4af888 ef89f7e7 70f46f94 52d0389c 7a974d22 c7c08db0 d596ead2 9e8e3dc1 d08c30ab ecbcc964 19fdb95f 65c35ba6 80bea081 50cd142e 1a50b9f0 734f0deb 44135351 f9bcac72 e4fa0210 75d7efab fc2bb31d 026b8f05 73cd8c99 3c2e43ba fe426051 e4568676 7007de74 9eb5a049 263aff11 1e11afb2 7641bbbb bbfe7520 a158c566 33cdb410 9c3e1d5b d70c57da e431817f 6b32df0d af81f27f c8765a21 b5a50694 46c01d7b f526779e abbf2d60 7e87425f 8fa24d31 e43ccb33 c7ccf717 43d74927 09090d9b 07554477 2c874532 de91acb9 a3f46e55 c1c7ce10 867a2540 14781360 52e16a9b 4343ba75 f78a6a05 6751243a babb54c3 252b4596 24966c50 823a0c20 42e6903b 87d94ac8 e7de31d8 **Test for DH modp8192.** prime number = ffffffff ffffffff c90fdaa2 2168c234 c4c6628b 80dc1cd1 29024e08 8a67cc74 020bbea6 3b139b22 514a0879 8e3404dd ef9519b3 cd3a431b 302b0a6d f25f1437 4fe1356d 6d51c245 e485b576 625e7ec6 f44c42e9 a637ed6b 0bff5cb6 f406b7ed ee386bfb 5a899fa5 ae9f2411 7c4b1fe6 49286651 ece45b3d c2007cb8 a163bf05 98da4836 1c55d39a 69163fa8 fd24cf5f 83655d23 dca3ad96 1c62f356 208552bb 9ed52907 7096966d 670c354e 4abc9804 f1746c08 ca18217c 32905e46 2e36ce3b e39e772c 180e8603 9b2783a2 ec07a28f b5c55df0 6f4c52c9 de2bcbf6 95581718 3995497c ea956ae5 15d22618 98fa0510 15728e5a 8aaac42d ad33170d 04507a33 a85521ab df1cba64 ecfb8504 58dbef0a 8aea7157 5d060c7d b3970f85 a6e1e4c7 abf5ae8c db0933d7 1e8c94e0 4a25619d cee3d226 1ad2ee6b f12ffa06 d98a0864 d8760273 3ec86a64 521f2b18 177b200c bbe11757 7a615d6c 770988c0 bad946e2 08e24fa0 74e5ab31 43db5bfc e0fd108e 4b82d120 a9210801 1a723c12 a787e6d7 88719a10 bdba5b26 99c32718 6af4e23c 1a946834 b6150bda 2583e9ca 2ad44ce8 dbbbc2db 04de8ef9 2e8efc14 1fbecaa6 287c5947 4e6bc05d 99b2964f a090c3a2 233ba186 515be7ed 1f612970 cee2d7af b81bdd76 2170481c d0069127 d5b05aa9 93b4ea98 8d8fddc1 86ffb7dc 90a6c08f 4df435c9 34028492 36c3fab4 d27c7026 c1d4dcb2 602646de c9751e76 3dba37bd f8ff9406 ad9e530e e5db382f 413001ae b06a53ed 9027d831 179727b0 865a8918 da3edbeb cf9b14ed 44ce6cba ced4bb1b db7f1447 e6cc254b 33205151 2bd7af42 6fb8f401 378cd2bf 5983ca01 c64b92ec f032ea15 d1721d03 f482d7ce 6e74fef6 d55e702f 46980c82 b5a84031 900b1c9e 59e7c97f bec7e8f3 23a97a7e 36cc88be 0f1d45b7 ff585ac5 4bd407b2 2b4154aa cc8f6d7e bf48e1d8 14cc5ed2 0f8037e0 a79715ee f29be328 06a1d58b b7c5da76 f550aa3d 8a1fbff0 eb19ccb1 a313d55c da56c9ec 2ef29632 387fe8d7 6e3c0468 043e8f66 3f4860ee 12bf2d5b 0b7474d6 e694f91e 6dbe1159 74a3926f 12fee5e4 38777cb6 a932df8c d8bec4d0 73b931ba 3bc832b6 8d9dd300 741fa7bf 8afc47ed 2576f693 6ba42466 3aab639c 5ae4f568 3423b474 2bf1c978 238f16cb e39d652d e3fdb8be fc848ad9 22222e04 a4037c07 13eb57a8 1a23f0c7 3473fc64 6cea306b 4bcbc886 2f8385dd fa9d4b7f a2c087e8 79683303 ed5bdd3a 062b3cf5 b3a278a6 6d2a13f8 3f44f82d df310ee0 74ab6a36 4597e899 a0255dc1 64f31cc5 0846851d f9ab4819 5ded7ea1 b1d510bd 7ee74d73 faf36bc3 1ecfa268 359046f4 eb879f92 4009438b 481c6cd7 889a002e d5ee382b c9190da6 fc026e47 9558e447 5677e9aa 9e3050e2 765694df c81f56e8 80b96e71 60c980dd 98edd3df ffffffff ffffffff private key for user 1 = b3863a2c 551156c0 665db5ee public key for user 1 = 1178fc94 9455d099 d0e260cd 7a51dbf1 121b088a 4a60114c a57f0688 cfe2dfc7 ae7caea3 f44db30d 5d00ab9c e733fd89 bef36433 ee1dc8ed b97f42aa d0500b52 f26afb66 fd004cbb e3759792 a426a10e 5e451be0 db3dd7f0 d6a8b588 99022970 56371820 5b530c13 817caab7 29ad2351 e4f21ad2 1267e29d 962a3b21 bae5d275 a39c727a 6e81df20 00437e2e 7a98ca8a e2f621bb 37215361 9db3e69c 9fdf5f22 67aa6c0d 5894bb5f ca4b3e0a 992f3b22 6a0f0d7a 7bad2147 463971d1 65bc08f2 e9fd5eaf 2a1ebe00 fb347b69 99e4dd14 37c6fc78 e90849f9 bdeddc50 05251975 a7508602 68330f8c 877a0b14 362c012b 3f04040c aba2340e 7400156d 3d0aa2ac 0642bae9 0d0ea328 85acacce d865196e 23f9552e 32a86b74 44415b4b f89408d9 ac56da1f 3f0057a2 52448e6d 548be674 f98cf0a6 72e92a8b 9b208ee2 b43bfaad 889a4f2a 654e3eff dad27b00 2591dd02 eed63b3c 2b4dcffc 8d9a5ea4 62303b75 6016894e 54d5c3b7 090bbb6e 6c0b1fdf 58657c8e 07fe21d6 9a22fbaa 2c67542c 7cec4b30 7764bdeb 1f842ca2 2689136b 243c2265 481694c6 acf55216 67a75a7d ee28f8ff 00c181f9 346ae158 512e36c5 9120cb9e 0109d042 1ed41093 d91e7748 5602d24f a47120b0 6f9aa7d6 6bf14e22 08081c3f fc3e6a9f e242239e d8a20fd2 df26eab0 7f939a44 18e778c2 5630dba3 37ae9fce 3b31fa9b 53f623f9 264f623e 42299ac3 b3ab20b0 c31b4cc5 87c523ef 6e21755b f7ce26dd fd941648 e49a123a 91c7ddd4 cec8d3e8 3cdaa211 a1c9cbb0 9cb9e912 13ed483e a543bb6b 6c66fe04 5d0f680b 9dafad00 c4ee5c71 afe48c96 941bf4e7 04d27156 17a39dad b83cbdff b94fe89c 1a09960b 582f520a 0691804c d0963b06 c062007c 8754f984 e56a6b12 b5b89ee1 1d4c42ad 850427c0 af0713c6 56206c14 647e5c6d 52b5661b c3d44537 06136140 2800cbac 940ba564 74015fff 2d637a5a 5b71c243 01aec361 ff21e2cc 9301202f 5843d504 174fc8a5 84f7e9a8 dffeaeb0 53b8816d 2076dba9 258f213e 966995e8 01a9511c 3f1b0a61 60e93033 75fff981 92c30e62 527b4111 aac29e48 5cb119e1 f6a3563a a4a7fb82 1649ef9f db77fc67 a687d6df 823c5c8b 7636a02d a2b29bc9 bd36b916 746c02d3 ae0f73a4 8c979ff1 0479d839 8526104b b4bfec9d ef0292e9 736469ae 696628c1 4ffa900e 1d8c22bb f4126de4 b3342524 1f131f04 608351ec c65fc511 7a625a0e 35f13640 7ece4f3e 789bb7ef 1255d394 f84e3d2d 5586fbc5 536c2d85 f9dd36e6 1ee18c56 55d71cec 6bbdb664 24699488 56152844 bfe19e63 94a3b678 951ea868 0c89d705 ee669a85 bd2bf2ff 9f77c9d8 51c4f11f 6f79d2f2 64612342 8155073b fcfd672c d6c5c503 81c082f9 a315372c cc55e883 661f0399 0d91cf82 b9eb4a43 74e79331 b63f995e f02e1a53 90c4e4d4 63f0fc92 private key for user 2 = 80da8053 5c8a9f5e 54b6c770 public key for user 2 = 3e41c2e9 77a3bc56 c8f1850e 1471c904 db84aa06 5cd53b81 8825203c 7a605549 027b3bfa 9918e7eb 5cf42f69 944c3cb4 8ba48582 1a69aa55 5d20a6bb 4a9fb609 eee3b967 21b6ae0d c50efbc8 b7c611f2 40225de7 63c8129d 949d2cef 9372fd25 ce1273b7 31ac1895 499d4d7a 5e02613f 086d8dd2 dbe825a2 6c50c027 aeff1bab c8be4cc8 5ce57038 6f22d92b b4a6b2bd ddf279e4 855b066e 2145aed8 6c0eee2b fa287d90 aa7c5421 11bc773b 4203435a cb513ff1 c06a47f7 8b575935 b00620f7 27f26232 83974c46 431507e7 908b01a1 91db77db c846393c a2d8cc8f 95e99f73 ba4326bb ca692b1f 7872e655 a6cb4907 a9937b4b 6f8c9fcb 0ac2d30a 95381ef6 74ec4959 6867352c f16842a1 2e8269a0 8e64691d d8422516 16fae199 a1bee1f5 15560b3c e41a598f f8fdd140 ef49dd46 f2974aca 1d280cbb f2bd9749 63636bef 7ec58f28 f3099cb0 9bfb91a4 888c7ace 98f4b17a d227d73e a276f291 1880c2ba bf3b487d 83d3c8f1 363654ee 5309756f 27cfb7a7 928ea50c 25680d83 775c2d00 b393eb7a dfa818a2 882236b7 d31588ee 9134b0f1 a41cc818 abbf4a39 8c7dd1b9 eef47580 61858116 b02425b7 e52f3246 4441b240 a8be3a9d 0048d671 98c15aee d32f1a92 d915783e 507c62df 6bb8fc79 6a207c31 69fefa04 f472249a 6892190c b4a9ca04 5d3b651b c8a7b5a9 21f43e27 a61f8aa7 afe46174 c8d3e5b4 250ef879 f2d787dd cc6829ea f1d22420 3632479c 5efd6091 8eaded92 5444f4ab 9bc545b7 7735a6cd 6924fa85 a057a9ca aabe998f 0c592f84 d40dfffd 0c1ac59d 3b0773ba 954a02fc 3c199956 7fed5fef 5010cb2e b6f7ff92 e17e0a84 f0dd746b ed57c37d 1a209202 333ab171 cb46b6a8 f210be88 3dd6ac85 7d80d09d 5a64c881 0b67f73e 9f28dedd 262163db cb9c1ee5 4a875244 87138580 855949c2 0a15ac0e f93cf353 7d242411 fabbc55f a6e6e8c3 5d65e43e ea8cf778 deb58c61 c36d9b64 535a45b4 be499a5b d67e4feb dab118ee 666a9332 73bc6872 8d10399b c3390274 92c6a100 77fb4e2d 624ff2f2 096b2fa5 dcf91a67 1cc73024 49fc4f16 5e4c3dbf 532cb9c0 8e63addf cedb6c1e 2edb5113 f29e1ee6 309b26b5 2f0c2022 fc11b503 fa9aab63 738c487d f0b0ce53 a67695c7 36e2b7d2 b30ccbbf 5f9730a5 b2fa7dc6 19e4603d 51f1fc65 38f11157 126a648c cecbeaf7 0d6143ae 8c89372a f636a078 c4e726c6 fed4747d 28618762 737dbddb 1e3d5bae cc3e0ec1 485720ac 98b29da1 585acd3b 2fc3411f 71c75a13 bd8f7c22 7324837f 814a3781 f04f073e 69859921 9be6a836 e7770c51 af1f1a02 8f4bdcc4 52337995 b3fb516c 289fc95d bbad0049 e62a5599 51643eb1 09e20764 0494a7d9 df2ddc5a 78c7fbe5 f08fb7fc cdc3b86f a38f4ec9 63d0c485 15d462c7 a1831990 16d5334c c254d7c4 62d15fba 14899c15 a2dbc545 sharing gxy1 of user 1 = f844f289 9daa6271 683c3467 c1e716e3 7056d071 b2dfedf2 20980939 9b6ddf52 19b6f968 29e8ed37 63db8c35 b5187914 0e1fdadd b99d4cfb 1c5d2bf8 a89733f9 069a64e6 320747a8 cf8c1734 46db4ffe eb74c042 8b3a4f84 1b60c639 c049045f d17f6287 af2b01e9 5777e9b5 2c139a02 2178ecef 3febe438 a70d4e73 0ec4f6c9 b0f268c9 e230ca49 ae570daf 7b1b0854 3b194c01 3d269a19 da297d86 cc7ad1bb 1c2cc963 5d91c64e 81b00f56 5159f4ae dc96b766 62eb09cb 4737fda3 b214b459 b16343fa c42565dc b788b4ac ed897fc4 f4321cf0 9211c672 d3b294b3 160869f8 6b8eb543 94c8c244 a7f6ab0a 06a4c74e 57a03932 a35b784e 3e9e66d1 fb5e3a47 52c7cd6f e0faa863 c86a9c36 fee485db b140dff4 88286f59 54adfa19 0a9a1b45 d9cbe294 9099f873 928a61e7 a1299e10 b81b5f98 6a05adf8 c5b46260 b04ae3f6 46552e7c 6d624442 3f23f8cc 6d953f78 6ca761f2 558ac5be f866537b ac363f85 90ccc145 1a7e78d9 515c2135 f546d919 ffad4a04 77e8023f 7e9899c1 a562b6a0 0b98aa1f 1f22d2e5 68b18983 0010be11 95a0bf65 09fdd047 14106a8f 9022d5fc 804ee629 680d3693 366c6803 1f561ec5 47c36c67 1d751064 4c1ef08a b8fe3044 e4352ae7 08678bc9 d0ba9efe 4985b0b5 4a14b4aa 9fd7cd59 530aebc7 c39a30b8 46b41cf1 183fb0ad d63c7d06 8ac87b85 221fa473 706d7725 41cdba82 35f3085b 27e8f724 254a4662 e441c2c3 580f16a3 be6fbe0d 2779488e edc1051c 3ff80326 c510c488 66f8a895 ec3bed2d 66e57a1d 41ea9624 f22b7177 5934a580 458ae5fd a81ab84a 1642e089 ae0e8bc3 248174f5 225277f4 519980c8 d1a07181 af18652e b69d228b ce360ce3 17eb1444 30eec784 8a738917 b9a45d96 24d81dc7 d8d771ba b1ef20b6 fe6cd20a e0e16f7b b68641e9 896ac7b8 d7246e5b 0f939bff 7b01b721 e795ba91 f11f41d3 25eaaa0e c0671763 7d8d5c8f 6253b69f 4259b335 ce6c7f21 5406a446 f6165340 48902822 9e28cc79 52185840 f9210710 3eca8f17 a93eba49 5796a514 aa509718 9cc67aab 31d65a38 bbfe9582 79c98095 e46003c0 90dfd54f 488c2c30 dbf51f4b 348d99f5 7f119cc2 c03d975a 72351c51 bd61f588 73fa0858 09d78ff6 32addd64 1bb366e5 e0a1e6a0 72cbd7cd f5f11134 d8f88e01 14bdce65 3decdc12 2294bb3c b03c3350 e5566f6e 7dc2836c 8e82cf58 b6758f8f d53dc790 32007f30 94e7dcdf 0e47a34f c88a06b1 ce4a088e f9c1d58b ae1c94aa 32254746 d3e85d1e 241230fb 1fa04586 c0a2deaf 98ac1109 fbbf1fe2 63077d43 748f6a66 ec1d35d0 6df47b0d e6e31f43 3ee28743 b231df6c 2a91f310 1ee2e389 c8a1c4f2 8d139b45 a1c8cff9 07ccf864 8b3c1a06 c3513c06 06b514e5 4aea5645 67645af7 7f8dc2ae 552e065d 3333b982 13784775 ba079cec b7f5d6d4 c52a7509 9a6f6c4a sharing gxy2 of user 2 = f844f289 9daa6271 683c3467 c1e716e3 7056d071 b2dfedf2 20980939 9b6ddf52 19b6f968 29e8ed37 63db8c35 b5187914 0e1fdadd b99d4cfb 1c5d2bf8 a89733f9 069a64e6 320747a8 cf8c1734 46db4ffe eb74c042 8b3a4f84 1b60c639 c049045f d17f6287 af2b01e9 5777e9b5 2c139a02 2178ecef 3febe438 a70d4e73 0ec4f6c9 b0f268c9 e230ca49 ae570daf 7b1b0854 3b194c01 3d269a19 da297d86 cc7ad1bb 1c2cc963 5d91c64e 81b00f56 5159f4ae dc96b766 62eb09cb 4737fda3 b214b459 b16343fa c42565dc b788b4ac ed897fc4 f4321cf0 9211c672 d3b294b3 160869f8 6b8eb543 94c8c244 a7f6ab0a 06a4c74e 57a03932 a35b784e 3e9e66d1 fb5e3a47 52c7cd6f e0faa863 c86a9c36 fee485db b140dff4 88286f59 54adfa19 0a9a1b45 d9cbe294 9099f873 928a61e7 a1299e10 b81b5f98 6a05adf8 c5b46260 b04ae3f6 46552e7c 6d624442 3f23f8cc 6d953f78 6ca761f2 558ac5be f866537b ac363f85 90ccc145 1a7e78d9 515c2135 f546d919 ffad4a04 77e8023f 7e9899c1 a562b6a0 0b98aa1f 1f22d2e5 68b18983 0010be11 95a0bf65 09fdd047 14106a8f 9022d5fc 804ee629 680d3693 366c6803 1f561ec5 47c36c67 1d751064 4c1ef08a b8fe3044 e4352ae7 08678bc9 d0ba9efe 4985b0b5 4a14b4aa 9fd7cd59 530aebc7 c39a30b8 46b41cf1 183fb0ad d63c7d06 8ac87b85 221fa473 706d7725 41cdba82 35f3085b 27e8f724 254a4662 e441c2c3 580f16a3 be6fbe0d 2779488e edc1051c 3ff80326 c510c488 66f8a895 ec3bed2d 66e57a1d 41ea9624 f22b7177 5934a580 458ae5fd a81ab84a 1642e089 ae0e8bc3 248174f5 225277f4 519980c8 d1a07181 af18652e b69d228b ce360ce3 17eb1444 30eec784 8a738917 b9a45d96 24d81dc7 d8d771ba b1ef20b6 fe6cd20a e0e16f7b b68641e9 896ac7b8 d7246e5b 0f939bff 7b01b721 e795ba91 f11f41d3 25eaaa0e c0671763 7d8d5c8f 6253b69f 4259b335 ce6c7f21 5406a446 f6165340 48902822 9e28cc79 52185840 f9210710 3eca8f17 a93eba49 5796a514 aa509718 9cc67aab 31d65a38 bbfe9582 79c98095 e46003c0 90dfd54f 488c2c30 dbf51f4b 348d99f5 7f119cc2 c03d975a 72351c51 bd61f588 73fa0858 09d78ff6 32addd64 1bb366e5 e0a1e6a0 72cbd7cd f5f11134 d8f88e01 14bdce65 3decdc12 2294bb3c b03c3350 e5566f6e 7dc2836c 8e82cf58 b6758f8f d53dc790 32007f30 94e7dcdf 0e47a34f c88a06b1 ce4a088e f9c1d58b ae1c94aa 32254746 d3e85d1e 241230fb 1fa04586 c0a2deaf 98ac1109 fbbf1fe2 63077d43 748f6a66 ec1d35d0 6df47b0d e6e31f43 3ee28743 b231df6c 2a91f310 1ee2e389 c8a1c4f2 8d139b45 a1c8cff9 07ccf864 8b3c1a06 c3513c06 06b514e5 4aea5645 67645af7 7f8dc2ae 552e065d 3333b982 13784775 ba079cec b7f5d6d4 c52a7509 9a6f6c4a **Test for MD5.** fd85e62d 9beb4542 8771ec68 8418b271 fd85e62d 9beb4542 8771ec68 8418b271 fd85e62d 9beb4542 8771ec68 8418b271 **Test for SHA1.** 7e0a1242 bd8ef904 4f27dca4 5f5f72ad 5a1125bf 7e0a1242 bd8ef904 4f27dca4 5f5f72ad 5a1125bf 7e0a1242 bd8ef904 4f27dca4 5f5f72ad 5a1125bf **Test for HMAC MD5, SHA1, and SHA256.** HMAC MD5 by eay_hmacmd5_one() 5702d7d1 fd1bfc7e 210fc9fa cda7d02c HMAC MD5 by eay_hmacmd5_xxx() 5702d7d1 fd1bfc7e 210fc9fa cda7d02c HMAC SHA1 by eay_hmacsha1_one() 309999aa 9779a43e ebdea839 1b4e7ee1 d8646874 HMAC SHA1 by eay_hmacsha1_xxx() 309999aa 9779a43e ebdea839 1b4e7ee1 d8646874 HMAC SHA2 by eay_hmacsha2_256_one() d47262d8 a5b6f39d d8686939 411b3e79 ed2e27f9 2c4ea89f dd0a06ae 0c0aa396 **Testing CIPHERS** Test for cipher DES data: 06000017 03000000 73616b61 6e65406b 616d652e 6e657409 0002c104 308202b8 04f05a90 encrypted: 27d5e3f2 c48653b4 67126124 0398cd06 6a89f046 68d8ab58 75acc2ac 1a9ebcf8 51e1c4f5 e50e5b31 decrypted: 06000017 03000000 73616b61 6e65406b 616d652e 6e657409 0002c104 308202b8 04f05a90 00000000 DES cipher verified. Test for cipher 3DES data: 06000017 03000000 73616b61 6e65406b 616d652e 6e657409 0002c104 308202b8 04f05a90 encrypted: f7f4faf8 f6e0de3f 6af5363d 40353c55 311420ee 27cee6cf 0dc57589 3ffa6d58 4eb0f254 baf200a8 decrypted: 06000017 03000000 73616b61 6e65406b 616d652e 6e657409 0002c104 308202b8 04f05a90 00000000 3DES cipher verified. Test for cipher AES data: 06000017 03000000 73616b61 6e65406b 616d652e 6e657409 0002c104 308202b8 04f05a90 encrypted: fb6602cc 24dcbaf4 635c77f3 d704f285 3e97f784 52489b52 cf9633ed ee17f7b5 a20dbb65 cd9bc681 f6606a05 70cdc7ac decrypted: 06000017 03000000 73616b61 6e65406b 616d652e 6e657409 0002c104 308202b8 04f05a90 00000000 00000000 00000000 AES cipher verified. Test for cipher BLOWFISH data: 06000017 03000000 73616b61 6e65406b 616d652e 6e657409 0002c104 308202b8 04f05a90 encrypted: 6c580768 36c7bcf1 455063de bbbbc84a f6726202 256f540a 3d7b295c cf7e4a6a b147eadc a5378f96 decrypted: 06000017 03000000 73616b61 6e65406b 616d652e 6e657409 0002c104 308202b8 04f05a90 00000000 BLOWFISH cipher verified. Test for cipher CAST data: 06000017 03000000 73616b61 6e65406b 616d652e 6e657409 0002c104 308202b8 04f05a90 encrypted: 770a5895 5177da3a 73fb5faa 4a7edbfd 46659805 e6b1499a 4b0bc938 c27e2fb3 b211bac2 5cc6f12a decrypted: 06000017 03000000 73616b61 6e65406b 616d652e 6e657409 0002c104 308202b8 04f05a90 00000000 CAST cipher verified. ===== All tests passed ===== ===> Change directory to kinkd --- main.o --- --- kink_fmt.o --- --- kink_crypto.o --- --- bbkk_common.o --- --- bbkk_heimdal.o --- --- session.o --- --- base.o --- --- dpd.o --- --- peer.o --- --- handle.o --- --- algorithm.o --- --- crypto_openssl.o --- --- oakley.o --- --- ipsec_doi.o --- --- isakmp.o --- --- isakmp_quick.o --- --- kink_fmt.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o kink_fmt.o kink_fmt.c --- kink_crypto.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o kink_crypto.o kink_crypto.c --- bbkk_common.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET--- main.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET--- bbkk_common.o --- _MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o bbkk_common.o bbkk_common.c --- main.o --- _MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o main.o main.c --- bbkk_heimdal.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o bbkk_heimdal.o bbkk_heimdal.c --- session.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o session.o session.c --- handle.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o handle.o handle.c --- oakley.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o oakley.o oakley.c --- dpd.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o dpd.o dpd.c --- peer.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET--- algorithm.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET--- peer.o --- _MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o peer.o peer.c --- algorithm.o --- _MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o algorithm.o algorithm.c --- ipsec_doi.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o ipsec_doi.o ipsec_doi.c --- isakmp_quick.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o isakmp_quick.o isakmp_quick.c --- crypto_openssl.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o crypto_openssl.o crypto_openssl.c --- isakmp.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o isakmp.o isakmp.c --- base.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o base.o base.c --- kink_fmt.o --- kink_fmt.c:1066:20: warning: taking address of packed member 'length' of class or structure 'kink_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ps->length_loc = &kheader->length; ^~~~~~~~~~~~~~~ kink_fmt.c:1068:23: warning: taking address of packed member 'cksum_len' of class or structure 'kink_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ps->cksum_len_loc = &kheader->cksum_len; ^~~~~~~~~~~~~~~~~~ --- isakmp_inf.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o isakmp_inf.o isakmp_inf.c --- proposal.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o proposal.o proposal.c --- strnames.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o strnames.o strnames.c --- sockmisc.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o sockmisc.o sockmisc.c --- base.o --- base.c:1612:6: warning: variable 'sname' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (kh->state != &state_none) { ^~~~~~~~~~~~~~~~~~~~~~~~ base.c:1772:6: note: uninitialized use occurs here if (sname != NULL) ^~~~~ base.c:1612:2: note: remove the 'if' if its condition is always false if (kh->state != &state_none) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ base.c:1608:21: note: initialize the variable 'sname' to silence this warning char *cname, *sname; ^ = NULL base.c:1612:6: warning: variable 'cname' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (kh->state != &state_none) { ^~~~~~~~~~~~~~~~~~~~~~~~ base.c:1770:6: note: uninitialized use occurs here if (cname != NULL) ^~~~~ base.c:1612:2: note: remove the 'if' if its condition is always false if (kh->state != &state_none) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ base.c:1608:13: note: initialize the variable 'cname' to silence this warning char *cname, *sname; ^ = NULL --- pfkey.o --- --- kink_conf.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o kink_conf.o kink_conf.c --- rct_ipsecdoi.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o rct_ipsecdoi.o rct_ipsecdoi.c --- etchosts.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o etchosts.o etchosts.c --- sched_select.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o sched_select.o sched_select.c --- utils.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o utils.o utils.c --- pfkey.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o pfkey.o pfkey.c --- kink_fmt.o --- 2 warnings generated. --- base.o --- 2 warnings generated. --- kinkd --- clang -L../lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o kinkd main.o kink_fmt.o kink_crypto.o bbkk_common.o bbkk_heimdal.o session.o base.o dpd.o peer.o handle.o algorithm.o crypto_openssl.o oakley.o ipsec_doi.o isakmp.o isakmp_quick.o isakmp_inf.o proposal.o strnames.o sockmisc.o pfkey.o kink_conf.o rct_ipsecdoi.o etchosts.o sched_select.o utils.o -lracoon -lkrb5 -lkrb5 -lasn1 -lroken -lcom_err -lcrypt -lcrypto -lresolv ===> Change directory to pskgen ===> Change directory to samples => Creating /data/scratch/security/racoon2/work/.rc.d/iked => Creating /data/scratch/security/racoon2/work/.rc.d/kinkd => Creating /data/scratch/security/racoon2/work/.rc.d/spmd => Creating /data/scratch/security/racoon2/work/.rc.d/racoon2