=> Bootstrap dependency digest>=20010302: found digest-20160304 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-20180701 --- 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 --- --- 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_NETINET6_IPSEC_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 --- 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_NETINET6_IPSEC_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--- 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_NETINET6_IPSEC_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_NETINET6_IPSEC_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_NETINET6_IPSEC_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_pfkeyv--- 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_NETINET6_IPSEC_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_NETINET6_IPSEC_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_NETINET6_IPSEC_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_NETINET6_IPSEC_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_NETINET6_IPSEC_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.--- 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_NETINET6_IPSEC_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_NETINET6_IPSEC_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 --- if_pfkeyv2.o --- 2.c --- safefile.o --- 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_NETINET6_IPSEC_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 --- 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_NETINET6_IPSEC_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_NETINET6_IPSEC_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 --- --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 12 warnings generated. --- 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); ~~~~~~~^~~~ --- 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 --- 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_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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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_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_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 --- 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 --- 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: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); ^~~~~~~~~~~~~~ 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))) ^~~~~~~~~~~~~~~~~~~ --- 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))) ^~~~~~~~~ --- 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); ^~~~~~~~~~~~ --- isakmp.o --- 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)); ^~~~~~~~ --- ike_conf.o --- 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 --- 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/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/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)); ^~~~~~~~ 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); ^~~~~~~~ --- 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 --- isakmp.o --- 7 warnings generated. --- 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/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] --- ikev2_auth.o --- --- ikev1/ipsec_doi.o --- 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); ^~~~~~~ --- 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/ipsec_doi.o --- 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/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/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_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_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: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_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_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/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); ^~~~~~~~ --- ikev1/isakmp_inf.o --- 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/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/isakmp_inf.o --- 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); ^~~~~~~~ --- ikev1/ikev1.o --- 14 warnings generated. --- 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 --- 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 --- 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_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 --- 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); ^~~~~~~~ --- 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)) ~^~~~~~~~~~~~~~~ --- 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.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); ^~~~~~~~~~~~~~~~~~ --- ikev1/vendorid.o --- 1 warning generated. --- ikev2.o --- 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.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_payload.o --- --- ikev2.o --- 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); ^~~~~~~~~~~~~~~~~~ --- ikev1/ikev1_natt.o --- 1 warning generated. --- 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.o --- 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_proposal.o --- --- ikev2.o --- 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_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 --- ikev1/isakmp_inf.o --- 47 warnings generated. --- ikev2.o --- 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_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.o --- 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), ^~~~~~~~~~~~~~~~~~~~ --- ikev1/isakmp_quick.o --- 9 warnings generated. --- ikev2.o --- 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_config.o --- --- ikev2.o --- 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] --- 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 --- ikev2.o --- 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); ^~~~~~~~~~~~~~~~~~~~~ --- 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 --- 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 --- 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_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)); ^~~~~~~~~~~~~~~~~~~~ --- 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_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)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- ikev1/oakley.o --- 3 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__, \ ^ --- ikev2_notify.o --- 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- ikev1/ipsec_doi.o --- 51 warnings generated. --- ikev2_cookie.o --- 6 warnings generated. --- ikev2_packet.o --- 2 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_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); ^~~~~~~~~~~~~~~~~~~~~~~~ --- ike_conf.o --- 32 warnings generated. --- ikev2_proposal.o --- 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_config.o --- 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_proposal.o --- 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_config.o --- 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] --- ikev2_notify.o --- 19 warnings generated. --- ikev2_config.o --- 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_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); ^~~~~~~~~~~~~~~~~~ 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) ^~~~~ --- 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_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) ^~~~~ --- nattraversal.o --- 1 warning generated. --- ikev2_payload.o --- 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_config.o --- 16 warnings generated. --- ikev2_payload.o --- 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_rekey.o --- 5 warnings generated. --- ikev2_payload.o --- 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); ^~~~~~~~~~~ --- 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 --- ikev2_child.o --- 2 warnings generated. --- 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.0h 27 Mar 2018 **Test for generate a random number.** c89751ee b0c0c366 6e4b1e98 684abd13 6618af46 893058f1 20b29586 082ab879 4c7bf4ff 4d3c6cb0 c5ce8963 b35ae5db c8938530 8be8cb92 6577a6cd 99271ff8 13e92773 5d15b5b2 1ef76c3b b3eb20ca 3e812f53 229b3e0e 41485f6c 7c1389e3 **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 = e0295d74 9ca36d4e 11ff92b4 public key for user 1 = ffdd36d9 1d6f59d1 5b71bf06 f3ddc3e6 245f9667 50e22cbe cf2c015b 464be7c9 a5cfcff4 d92f40a9 7da245b4 7fe2043c 26d25291 4a23d19b 3b9c9be1 d1b3c320 c997ab7f 2387a698 672dfb43 b381172e 57c79745 17cc461e 599dcf75 61634efa private key for user 2 = ca8d0d4b 44e1b995 332597ce public key for user 2 = 37aea97f 4764a461 54772edb 69e2ed2b d390be60 b97f18c9 0be710e8 a55dd654 ac3f24ad dfa74782 924fc92c b5a06255 48b2d258 7ef2f084 a6215c53 e9462b9a d181a6c3 6a670dfb 5fa2c9ab fa0ed82b bcddba55 1cc63b7c 9b59ec07 02785f21 sharing gxy1 of user 1 = 5fd353f7 8adf6d38 cdb9baa1 2a4d59d1 3445cd4f 0a2eb6a4 d3807c01 c1bae7df 5cc65d77 6287e97f 4248c326 ae71cc2f 71e6faf6 8598c8d4 24994d90 de731063 28a6f1eb 509a6517 75d1de5a bde67d67 bd48b705 b44ed577 eb9bb8d5 8ba10472 sharing gxy2 of user 2 = 5fd353f7 8adf6d38 cdb9baa1 2a4d59d1 3445cd4f 0a2eb6a4 d3807c01 c1bae7df 5cc65d77 6287e97f 4248c326 ae71cc2f 71e6faf6 8598c8d4 24994d90 de731063 28a6f1eb 509a6517 75d1de5a bde67d67 bd48b705 b44ed577 eb9bb8d5 8ba10472 **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 = 9c36e034 05187115 00e16c19 public key for user 1 = 6c29d113 90f80bba 2a8a2034 78512552 db0164dd 99f1a937 c713282a 3a357eda fdbc3204 61acda21 277fc8c1 fae1fa03 fcdb6f36 0ee1b19b 6d733b3e 5545b203 9f3b1510 1c21d714 c800c63c 0ff627c1 a769b8bc 224303c0 946c9722 7ff218a1 c149bdeb 684c8b08 7ee1d71f a792e5f6 a5effe6d 136317b8 0ecf3ae2 5a58c7f4 private key for user 2 = ef03f2ba f3da539d cb9adc9f public key for user 2 = 2ad93d2c 27b79fed 82827a2b ace5d732 789c505f 7df01edb 30639ec2 f2e2de99 1b7246da 4a2aea77 e990bb4a ae2e85ba 9bc94065 549d52cd d748a13b 9209736c ad0fb1d4 32164125 7f9b6a19 e4ec1eb5 95260c8b 011b99a9 b0e23283 3c3b986a 48e541c4 2fcfed41 0c6a42fd 81de0acd c8e343c8 d2299666 5f373358 6c247a25 sharing gxy1 of user 1 = 13a81bd6 a051e814 880f22f5 a0a194b1 2d0dac37 c010e602 7db18381 3f0077a8 52007e14 96cc1cdc f560b73f 5c300533 fce6ece9 7ef7e950 0c8f73bd 7386d245 284b5eb9 45c0b337 942b4cf4 4f448d7a 528ddee8 c26e945e 0234119b f3ca849b c58d59dd 1f41def0 f811384d 56f4faed f5fb1268 3f7f1ad1 cff2f395 ea9d14f1 sharing gxy2 of user 2 = 13a81bd6 a051e814 880f22f5 a0a194b1 2d0dac37 c010e602 7db18381 3f0077a8 52007e14 96cc1cdc f560b73f 5c300533 fce6ece9 7ef7e950 0c8f73bd 7386d245 284b5eb9 45c0b337 942b4cf4 4f448d7a 528ddee8 c26e945e 0234119b f3ca849b c58d59dd 1f41def0 f811384d 56f4faed f5fb1268 3f7f1ad1 cff2f395 ea9d14f1 **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 = b28ac14b 30044150 56b029d6 public key for user 1 = 09172335 3be1b020 bda93838 d56a6756 c75da7f9 a0d2647e c72fe0c9 421c4a18 ce031747 9ade8c50 93b5b69a 4e35b599 c4231dc9 f80e8651 f0113213 aaac515e 5d5047b8 70214d6f 380fff8b e150fd7c ba9d550a ac064650 28c34a90 07b7b9d1 4c4b6b48 a8f59d3f 4481c047 ad784015 da97086d 3220052b bef8d36b 16f200fb 5aeb4876 62e9e2cb 1f349d4d 0a87c4d8 45070c8e dd7126f0 73dfc24b e2fb1529 459be031 2758a0dc 52948852 dbe61e94 eeeddc81 b086bba4 e1f22aa1 65f8febf private key for user 2 = 8ffbdf4d 1c8c583b 4a95b1fe public key for user 2 = 8ed742a6 8d0aa221 b9e976dc 8930ed24 37457693 d0b9ffb6 e3d9c610 f803bd00 4fbfb213 cff85dc9 9788ab1b 51e98222 9a01e8d7 d90bf8f7 176fcf5d 4fa43626 20dbcd44 8f7890d7 8accec8e aa81cea4 57a583b4 287621da 43f4e037 bbd88eff 48925b27 26be24a6 0ac0572e 5cfcb43b a4620401 bbdb66a1 0d1bbedf 40dd4355 076debf3 6ab8cd17 f9b1e032 5c83f454 fbcade04 8543c4a3 ae7f46bc 48b446c9 b213d0da 934d8a61 bf51107d e202c234 f5398277 761ec955 200e6328 faa58611 sharing gxy1 of user 1 = b78329f9 e35739b0 72e070df cbdf4c60 deffaeed 7458f095 70ae4a5f 8a87da2a c035c2dc c830aa94 073b8e75 09a1bf27 71abfd97 feaf4c3f 2c6215f8 e61bd67e aabdd92c 81297ef1 e028c41f 109c7e03 f306b0cc 95d390c3 0dddd582 d8c2fa7a b8161d8e b2a93889 1e7d1f9f 0781ec19 80fba7f1 ceab64a8 a057179c f9c27a64 54e1ff69 ba4d966e 091e3d94 a26b9c3e 9d9cc48e 2a0ff897 ba765427 dc8a75d3 24319ad5 732da5b8 1788dc4d 724dd7ad 86c2e983 ee9d5168 a921b73f 221c9326 sharing gxy2 of user 2 = b78329f9 e35739b0 72e070df cbdf4c60 deffaeed 7458f095 70ae4a5f 8a87da2a c035c2dc c830aa94 073b8e75 09a1bf27 71abfd97 feaf4c3f 2c6215f8 e61bd67e aabdd92c 81297ef1 e028c41f 109c7e03 f306b0cc 95d390c3 0dddd582 d8c2fa7a b8161d8e b2a93889 1e7d1f9f 0781ec19 80fba7f1 ceab64a8 a057179c f9c27a64 54e1ff69 ba4d966e 091e3d94 a26b9c3e 9d9cc48e 2a0ff897 ba765427 dc8a75d3 24319ad5 732da5b8 1788dc4d 724dd7ad 86c2e983 ee9d5168 a921b73f 221c9326 **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 = 9e290a95 d1cd25f2 1881ae53 public key for user 1 = 05601ebf da4b74dc 3c8078df 300410ad f159765e 0777ca8c bfab4362 406cee7e c39e3e4b 5abeaf4b 1599265e 3cb8449a 07ac2fa9 a1db40c3 0dbde451 8835a88e a2e5be2a f9789270 e20c83b3 6b33ab3c a53961cf 6da1c52e 5caa3bdc 49e8b000 37e0d837 2477f9aa 80401975 b339cbc3 9a07640b 4ce7c787 5ab55960 72a4b178 a8c82c85 92c555ea 1aef9f58 ba9fcc2b 9848713d 6508940c 9781cd4b 32d5dcf0 bdbbcfca ca8edaf8 c8c7ac34 6ea0a02c f7470d4b 2ec00135 1c23f6b6 cbfeb8e8 f1f5de34 7cb9abe8 90a8cc6b e0db52cc 1fa81703 4b02e73c 4973474a eb8096a0 84d2cf45 76e1dd96 4a3be1e4 1ff6a121 3cf23249 4b6b2275 4ad646b9 cd30d587 private key for user 2 = ad012041 32c7380c 4a814264 public key for user 2 = f925e67d ceca0a31 9fdec31b 36e85513 1fb4d5a2 26b4fdab 8d6ec689 d078ab7d d0e81cf6 c7aabd99 b8aecf9c 61a5a993 38dc0e63 a76f7af7 310d3d22 1433cc20 2b06be3c 59e53ece 73e1d2bc 6ffcd106 25bc0256 a3c204ab 7c19d7c0 c12362a5 7ae2d49a 9da3f723 7cf57439 f158ab3f 23fab811 d4562812 419cb3d8 369254c3 4a362779 be04015f df2c1d73 3d39ed2f 199056c4 f596caf7 577b87d3 68268e6c 3b585945 1b72bd25 c28ef10a 55a0d646 0998f202 b97e833a 485887de 0de0e58a 3ddeee0d 140eae4a 3e7f7da3 e64ca88c 262f2d78 4f588ea7 2b1af1b1 1acee385 a2fa5d3d 71f84d9c ea1fb5ce c31c7293 5af3bd3d cc690f8b f0203682 dff9b7f4 sharing gxy1 of user 1 = f3f84ac8 db23d37e 77f1b55e 39cde9c8 33e045d4 d27fa612 ba21833e c90fa79a 20ea387e 1c44959f e70c216c 19724707 2a7ff044 69a4ecc9 28949943 9c2d30a6 bbbef146 8934f38b 1a3e8d09 37d31beb 411c3b8a dcfb5e3f 7d15e2ea 8e515ae1 f268705d c8f8d1d0 9ab5f3c6 1c64fff7 cc1d82db 482f2041 b80dd911 e1a1bdc6 bd5af857 cb0fad0a 51b26c6f a6ce6a5f 126d6548 22fee00d 121385f5 40cfedba 502d3994 46d7f1f5 f3a71b9b 754d9e87 9aa367ba 84f626e1 8a7757c6 f40374f0 b432adcf aafcf7f8 05e5666b bdb74d5a f4adb0f7 6c7cc618 c0f2aecb c3e3eea4 6b85d926 e7c5fe5d 6dd5ebb5 bc89ca07 7c23ea9b 746041e7 75bdfdb9 ecf3a305 sharing gxy2 of user 2 = f3f84ac8 db23d37e 77f1b55e 39cde9c8 33e045d4 d27fa612 ba21833e c90fa79a 20ea387e 1c44959f e70c216c 19724707 2a7ff044 69a4ecc9 28949943 9c2d30a6 bbbef146 8934f38b 1a3e8d09 37d31beb 411c3b8a dcfb5e3f 7d15e2ea 8e515ae1 f268705d c8f8d1d0 9ab5f3c6 1c64fff7 cc1d82db 482f2041 b80dd911 e1a1bdc6 bd5af857 cb0fad0a 51b26c6f a6ce6a5f 126d6548 22fee00d 121385f5 40cfedba 502d3994 46d7f1f5 f3a71b9b 754d9e87 9aa367ba 84f626e1 8a7757c6 f40374f0 b432adcf aafcf7f8 05e5666b bdb74d5a f4adb0f7 6c7cc618 c0f2aecb c3e3eea4 6b85d926 e7c5fe5d 6dd5ebb5 bc89ca07 7c23ea9b 746041e7 75bdfdb9 ecf3a305 **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 = f190fdcb 2bfa6ff5 883452e6 public key for user 1 = 29ad8e7b bf338120 756566f2 932f482e dd060fcb be7b1e22 28decc45 1afc22af d816f3fd 60f2be6a 5f691d24 99a83e27 81385947 4b22e94d 51ab0517 1e9ad7fb aa74d3c1 20f2376b 524fd2c6 cbff0dde 35870394 daad4af0 9022616e d3d5f49f 3000844b 8fc404fc 78cd3891 2ebe80be 053ef41e a3d97735 3d00f8a6 723488ce c322bd33 0b8a031a b8081a98 221b5c2e 514fafe3 7e4ffeba fa7d8349 0836b1e1 6f7d85b0 c9568cdb 4ee12ecd e876650f 5eccea5d 30975f1c 382e613b 0b6db541 e9641018 67db19f7 d7bcedc5 bbec9595 233a8fad 0f212d3d 5f60c8c3 1865b85e 5917cd58 b3c1ebf0 fd4c864d 7f2baa31 4f494b29 45087e89 bec7847d fd5fbc7e 2bae7b2b f81abbee ec6bde16 da1cb040 f528845c 96136a4e 5e2ba833 3cb427a0 eabb1b4b 411ddc69 30d97941 23805ed0 4780dda6 27a5a771 501f020c 1d6e715f 3882ab37 1355fa4b f6886e81 7bee941e 59131e94 f4453ab6 a87238a5 1fd4b769 ac59acba 82496dee 3c2e66ab 8c9a3932 c29a5334 f7e25eec 7f44bdd3 bffa9eed private key for user 2 = ace4111b adcdf18b 518a8488 public key for user 2 = 2c4b9d2c de76691b 73e626be 421ef277 706500a2 1dbcd492 94b13789 12410168 9e0d2138 53a7e00e eb3660ac 1ab4a016 3086b2b6 9d976ace 114aa028 75c87ed5 b89c1efe c60cec20 8fcce038 a0904140 2b7599c5 04658194 9e315941 3d534bb6 ac4c13e2 cf8993f1 1c4ed6a4 075061aa 9d1f4d1d 511e6b2a 95d79cfa ad18724a 44af5e67 00b3ba46 503c2c1e f257e132 69bb3846 576bc450 0dc33652 305e6ae6 d8114caa ecf2ddc5 b692eec2 459aab66 555e86cc 683fd0aa da00e888 251667ad d44f9be7 3d676824 afcf90b3 e781870c e1568005 735055b1 7fa4db35 49b5314f 3b528c0b cd5d2e3d 9b69fbd6 a4e75420 ac04b5b4 693f63a5 78ca1c7f 3ce6e5dd 47762ca0 c4087bf1 1f2ad76a c024e783 961e7932 bf325723 5ed54235 d566ca0d 1ae58ff5 294b44fc 8516693b 88a1b5c1 cf26ad0c a71546a0 6fac2201 e4df321c f419ff62 298bde8c 30118b06 7b05772a 41a91ad8 68715a6c 97578974 14da2097 5975e81c 7aa8f900 ece1d9a1 3ebee12e 26b50593 9223b0ca 335574e0 891e063a sharing gxy1 of user 1 = 9a6a7cd9 2e7a8772 8ad9cf7e b503d98d 85e18514 1bd137a2 922fb74b 8f420ef9 91bf2606 74d013b9 dcfc577b d8404ea0 80d12b69 ce50a7e3 7ee47740 ce4b2a97 6f9dc80b 206b418b b0cb3dcc 2e8083b9 57296f56 707fe74a 440a5543 6c7eb9ca 31316952 fc019712 60c9f80d 5869de00 0324f636 cfdcb7f8 b419ff00 1ab68dda 745d94f8 33f3a3d9 acef5295 ce87e231 efa719e1 a7bdf6a5 a6c32db5 121f095b 01a85e9c 36d064a4 ac9fb647 40e9d653 4f381ec2 75dbdfa4 15e9b738 de39e579 c7b8767a 66a1be32 aeb1df0c b37de4fe b3851c4e 3bd21612 87ffdff1 5aedd336 19b80a6e 7347777c 2b6ccdbe f0cf98b8 4e5e4bf6 692d687c 5bc79b1f 4ca55cba a0de5e64 e714b09e 01c4afbd 63a8d134 f92f5d41 3c4edadf 133632ca 1549e2a0 6526473a 954c581c b010b97a d2d4d6af 05d46bd3 e6e890fc 268cafc1 74f6ba42 82fd5dd1 be67c343 c0daaf8e 39c9f1a8 784b852e 66865b85 dbc842f8 01d45547 9d399f08 d9cbacee eaf7df34 8339f80e 18dc71c8 429e3cae 296eac2a 7d799e02 sharing gxy2 of user 2 = 9a6a7cd9 2e7a8772 8ad9cf7e b503d98d 85e18514 1bd137a2 922fb74b 8f420ef9 91bf2606 74d013b9 dcfc577b d8404ea0 80d12b69 ce50a7e3 7ee47740 ce4b2a97 6f9dc80b 206b418b b0cb3dcc 2e8083b9 57296f56 707fe74a 440a5543 6c7eb9ca 31316952 fc019712 60c9f80d 5869de00 0324f636 cfdcb7f8 b419ff00 1ab68dda 745d94f8 33f3a3d9 acef5295 ce87e231 efa719e1 a7bdf6a5 a6c32db5 121f095b 01a85e9c 36d064a4 ac9fb647 40e9d653 4f381ec2 75dbdfa4 15e9b738 de39e579 c7b8767a 66a1be32 aeb1df0c b37de4fe b3851c4e 3bd21612 87ffdff1 5aedd336 19b80a6e 7347777c 2b6ccdbe f0cf98b8 4e5e4bf6 692d687c 5bc79b1f 4ca55cba a0de5e64 e714b09e 01c4afbd 63a8d134 f92f5d41 3c4edadf 133632ca 1549e2a0 6526473a 954c581c b010b97a d2d4d6af 05d46bd3 e6e890fc 268cafc1 74f6ba42 82fd5dd1 be67c343 c0daaf8e 39c9f1a8 784b852e 66865b85 dbc842f8 01d45547 9d399f08 d9cbacee eaf7df34 8339f80e 18dc71c8 429e3cae 296eac2a 7d799e02 **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 = 872e795c e5d96e75 d1f98d20 public key for user 1 = b0ae3c1e f2608c5d 50025540 b6f57f2c 6131439b 3d4480bb ab0363a7 570cc534 13fbebec 72546488 4eaff5c1 28a6a6af d2ab6b05 75b217de 5a407491 1ad475de 0805bbaa 4ce2eac6 014fe217 622e019f 4e8dfb15 d8f5f956 b66b08a9 72e5e46d b9cbfa89 22cbc9f6 647cdba8 6fe0c8ca 723ce800 f39a0706 61f90a30 795b641d 978ffcbf 153aa383 8500daa8 8ca6b191 0e31796d abb833c4 c375ac85 e68b5d20 192e3961 10fe2434 210d4572 4714b783 ff552b60 d7d5a6cb 097b50d7 2a90e60d 4627ff42 8da76b00 e4be31ef 9440bb09 77b9245c 6e2abdba 3ec7ab4d 4b4e5ed8 f4b65296 e2551ae3 5ef0cec4 18278ce7 398983eb bea453fb 3209ca89 9af834d7 edc67d9a b2125775 b3fd128b 4ddab1d7 cfa3a56c d0a9d45e c4370804 bbd5022e 83c3e39b ff005bd3 3eae19e9 1f2b4692 d9602b4f e483e06f 238a7ebd 6dfa659d 4c6d411a 46517ec1 7222d5aa 31029d30 838c4b51 02b6a5c3 14a467ae f6d14844 9736a462 d2eac985 09b5871a 855a11e6 1c6fe77f 115f17d3 a56d3195 ea6db067 de74649b 97cef0c8 e6b9171b 6164ffee e6ec1079 03dae381 409d35b5 ba9a171e c2d9a5b4 1aae8e94 55985819 fc79849e adb33f34 c1fd5777 5b5a240d 4c207db0 c688cf3a 91dae96a fdd090d7 b48d0bfe ae6cf8bb 5309d654 6d5d2c17 0b14e519 8f388ab7 393a68ab 4ae47662 c09c5944 ee4ecd99 2a472600 27de9a1c 1378c8e4 private key for user 2 = c7c1b6fb 301a5a5e 8c69ed52 public key for user 2 = 571aff3d e5191139 48436228 aaa0326b c283bbec b76e3de9 607cacc6 040b969a 69069049 2e8f4276 42290bb4 266c213e 3bfc5214 549cb9d0 e3b136bf db92bdc9 65d30809 35d3879f b60af7ed d5ca18bc f3487fd2 bbdad725 4d40dc43 af9992a7 c3eb4145 15f82e6e eabbb1f0 7d45ebd0 51fbf57a b3c263d0 f24336f8 b95ac26f d8f0ba4a aef39548 818e1dcd 1a275dfe 394b74b4 be1388b2 7be484e1 24b6c38a 6193da2e 2baa097d 1bfa2fcc 73570b6f 15d4665e 5a728509 6ce3ccba edcbdd9f f1ae0a41 d829b4d4 9fd470b1 8853a0f4 276a3655 8c729304 8de64d04 96979cf5 a4900d83 5ad8ee5f e21f6680 347e427a eff22d86 cf2828d4 827116bd bc39b2fa dd037c14 8de05dd4 377409c0 de54d62d 30ac01a6 ec195d28 8e62d20c 0a3c800c 5bb8a0ad ae72c873 6e1445a1 c39e2822 3436c8ca 4364b4c6 e4c8a73b 867e1b2f 42742222 48024fc0 fd4deedf c6dff047 172c9efb 0115cc04 430e132d f454f910 b460ad78 d27c75d7 3b248684 2d20ab3e 314e9afb 8b9f21f2 5cf5502b e1a1a1e9 50e63f7d af24d72e c5aa838d d26ec5b7 278304ea 019422e9 b43d2bec 84c47bcc 36ef9c5f dff650c5 a1c06ff4 d9b0f94f d0311940 4afbee01 3af47855 e4cd15b4 0a9457b6 cae86e4c 47305544 5ed16a2f 006feac3 423dd8ec faf83770 720c5140 5a4ce7a7 a4025064 5ffbfae0 6762aa73 96bb126e 98d77781 0c28e0c4 096d19db sharing gxy1 of user 1 = 064cd1eb fb279171 de7fff2d d18bf449 5eb263eb 5485011c ff6024d2 c459da94 e2254628 13abc876 3d5652d0 dc8625df 1c968713 c7b68803 d797f358 58535d5a ab792f40 8cad369f 57f9737a ab839195 f82f8958 8e5bc358 b5d5ee48 804d5cee 6e91881c c0d7a9e6 6acc8d4d 4066ab80 28fce41e 44601502 09968b8d f5252c02 60aedf64 6e19fc18 c8c903d9 5bf2c441 9d3013a1 e4088a95 f892f362 e001dab0 0f764f41 c6075ff8 ff2c9ec5 2d6c3dd3 aab5f634 9a878964 a55ee3a9 a5d4bc19 89e23d12 ba1eb8c1 cddd4428 f58127bd 2222ab6f 631b5b3f f55fee57 5d927bf6 2c37449f 96e94823 a815236d e2339aae a3a5c8ef b259a86c d36c6bf9 f6c257eb 1196dc35 4c0a795c 6d023f75 b101dde9 6c0ec108 f7a75db8 c568aa99 d29b7686 03514b6e 6e8149a0 d3b508a5 508edea8 29ae6436 c05dd4fd 53a46409 5e6573de 68a28f76 1d1b9661 0e04d509 ab63eccc 79119401 2cb7941f 061e7d2d ce769669 d6c436e6 576cb676 5ba45caa 885bc132 59941a9a 3744eaad 7baed963 56b319e0 408dcf10 fc9738d3 a43f9619 dfda08cf 5810f427 f856d855 65f30cf0 c25e25e0 d588301a 983b226c 0bd1f524 cb884318 f228f4e4 b696a2c8 a638a07a 96277e7c 818c43b0 e3d20c57 2f6be9eb d34da53f c6d9a317 4f60a352 e49d166d da790bdc af2d326f 9f727002 8968d779 1a131936 7f48bba5 962e197c 85561f50 80935c01 sharing gxy2 of user 2 = 064cd1eb fb279171 de7fff2d d18bf449 5eb263eb 5485011c ff6024d2 c459da94 e2254628 13abc876 3d5652d0 dc8625df 1c968713 c7b68803 d797f358 58535d5a ab792f40 8cad369f 57f9737a ab839195 f82f8958 8e5bc358 b5d5ee48 804d5cee 6e91881c c0d7a9e6 6acc8d4d 4066ab80 28fce41e 44601502 09968b8d f5252c02 60aedf64 6e19fc18 c8c903d9 5bf2c441 9d3013a1 e4088a95 f892f362 e001dab0 0f764f41 c6075ff8 ff2c9ec5 2d6c3dd3 aab5f634 9a878964 a55ee3a9 a5d4bc19 89e23d12 ba1eb8c1 cddd4428 f58127bd 2222ab6f 631b5b3f f55fee57 5d927bf6 2c37449f 96e94823 a815236d e2339aae a3a5c8ef b259a86c d36c6bf9 f6c257eb 1196dc35 4c0a795c 6d023f75 b101dde9 6c0ec108 f7a75db8 c568aa99 d29b7686 03514b6e 6e8149a0 d3b508a5 508edea8 29ae6436 c05dd4fd 53a46409 5e6573de 68a28f76 1d1b9661 0e04d509 ab63eccc 79119401 2cb7941f 061e7d2d ce769669 d6c436e6 576cb676 5ba45caa 885bc132 59941a9a 3744eaad 7baed963 56b319e0 408dcf10 fc9738d3 a43f9619 dfda08cf 5810f427 f856d855 65f30cf0 c25e25e0 d588301a 983b226c 0bd1f524 cb884318 f228f4e4 b696a2c8 a638a07a 96277e7c 818c43b0 e3d20c57 2f6be9eb d34da53f c6d9a317 4f60a352 e49d166d da790bdc af2d326f 9f727002 8968d779 1a131936 7f48bba5 962e197c 85561f50 80935c01 **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 = cb4c2688 5b7e78ab 2f36815c public key for user 1 = ae819a54 d2301e9b 16daf927 ef09c9f6 f39acde8 1a8aabde eb474326 71874a9d 3e5eb76a dd9c532e f35490aa 6a3f9f71 276c9186 3f7dec73 4f623b1f be31cb5f e3349cee 840af82c ae239a90 1a591c18 c276be44 03eded24 49ba71a6 684deab7 2bd77303 b1d92305 8d353747 fed7f7ab 2e2117cb db4b69e5 8cc9c577 840cc059 6cfe4468 50cc135e 294eb194 0e500fb5 41a7371a 1416bf83 4ea2e6e7 143695b2 2db27d6b 5409605d a4879c59 90c5526d e5a2a105 548650ce 2a8f1489 74c97b36 55057e33 077fa28e 0f34f428 32113ba3 87b25130 947d05dc 321cde5e c32a5bb9 ef9f568d 073408ec 79cfe927 84cd9020 12f04793 5c699f78 d5865519 23979d0c bbdf6f7f bc942b62 4748a0c0 58d612a9 5f7527b4 b8df258e 969c6b38 9b3042d3 d1d5d738 32b3a85d 2ea62607 63cbff1f 9210bdea 024183e7 a7b91144 51a86d3b 277d82bd 7581cf9c 813c748e e7814477 6b936e08 9e623351 4d7fc5ae 41b3ac26 d3d9221c 6dc3a909 c7265aa5 c8eb4b4f 08535a31 331d874e be0724ee c0263c9a 7ff18914 35cea214 20d1984c 52731da0 ba5fff01 3fb13ada 3d528b19 9dd1adb3 697d4835 1eb22273 826bdf34 0dfe14d9 9e244005 9cf0dfff 33fb1f33 b5b561dc ed9119c5 8eec51d1 c35da773 84fd617c afa55d64 1199527b c971212e e2a27767 7f5ae077 3098384c 6faea8d8 417a09ff 1710b6a1 08c4a6ae 7d4d610c 77af93a9 18d26e96 c4a08ca3 e9581d8d f7810105 9eff0323 79abfd86 1011a3f1 3ec380eb 46f4e6ef c20094ab 07afa82f 1a5d1c08 a642ab0b 45d62c01 e039c9a7 a2e47af6 9d03d37e 26d3a52b 5083bfd3 b3956f49 a9030206 3cdbda15 b3b10c41 6fb50804 db8ec3c4 83c9fddd 7c7b9e9f 9ae59708 82334f78 4462ebea f999ee4e 2b682539 0352dd75 837958e8 057b450d 27808649 b5f68a15 a650615a a9765f04 6e9321df 1024486c 0cd50fe4 a179e917 9c75c272 5d22f93c eff6fc06 e0f0b3c0 c2916069 689b11de a361535b 96e34230 5e75779b 9556b7cb e7298f9b 5c430f00 40035edb 30b840d2 57e6e424 972363ad 8d265b8e e7b28bc3 754d530a 11997f88 54c675cf private key for user 2 = 9d1f0c27 d4c149f8 33486a69 public key for user 2 = 452ade5f 5a9b6a14 9da51557 5046a99a 68a0cc61 219e3c1f 1c6cbcc0 08678779 3a7d71c0 bab64e92 c92490d2 3339537b 147bdda9 3c3806d9 bc535ead 949efd5a 1153054c 4976b9a6 86e5282b 84962885 7b59ee5d 94c6461d ab3074b2 da1f57f8 abfba27d 1bc420c6 3aa18d1f 8efa82b3 59842a66 d35bf318 d46825e9 be50df78 5081ad6d 4be80b8c 612dbe17 e7d902ce 85a6cc7e 7eaf12da 6c411b77 884d9af7 c3702782 ab8af60d 612097d4 4e9dd071 78509510 e3d1b93b c555450e 40d6388f c7a557e5 480906a4 ea9fbf37 ad520bee 819fb17f 69ba24cd f09ca65d 8c14f33c 6b91e84b 2371206f 9d5d591a 62963555 57061e67 f11e6141 7dc3cdcf 8b5c4800 fa3e615c 3366de04 c6d65ad3 5f9de1cb d61b2aed 15051c5a ce375bab ce0e2cd0 bb51776e 9dd01781 0580cd0a 10e23738 b633b567 d32eed46 a3a2a70b b0fd72e7 59695a10 52c8f3b3 d5865d6d ebb9fa9e 6541da09 f836fd14 0cdbfdb2 b5249e49 3595dfd8 7af4a68e 55b40b63 271632b1 e51148d6 5328f525 746c5f97 ff1240c9 3c9c5994 860fb426 53bdad7a 9d376846 5b1f0368 a8555687 a186a19c b2c15392 cfcff63b 5021b62f 75ec7b95 efa1df1e 2f219ab1 83801542 42d3a9e3 b7fbb3c2 c9505a7b bd2293f9 9072e22b aaa7ea66 c247b0ee 373cc73a 9ce0c46b 2c937e9b 90784cbb db532b23 f5632d6b 1c4f7491 4cebc176 5291c707 f8029c30 63d471a8 17a18baa 75977be4 32190792 bdfd1505 03fc5fae 42d80380 178a40d3 a6d39508 6f2c0c8c df3bf4eb cdcfd164 393d11c2 e460f195 6be1db40 0e050d0d 63f2203b b40aab18 4fcefe63 04965aac b71277a3 88e6fcf3 dbe24f5c f2b9000e 67a69317 8bd347e5 18555633 6ed070a6 9b593349 5c2835b1 2c1ac749 21b32379 476d26eb 90f6c87d ede6571c a20e7693 560050c2 4302947e b6d49af7 172d2597 eedb69e2 89f9fdab 18531b9e 60f06e6c b10ab0dc 5c29c176 aafbe322 6d33dedb fcdf00c2 683cada3 f7f276c9 6e635058 ff03fef5 cd2b537d 7f2f6ecc d1be0e49 f7795b81 6253f856 b5cfb548 c0dea881 94d67181 08795fbc 471bd2ea aa71db14 708637b7 sharing gxy1 of user 1 = bdbf41ec 3d89de9e 759dda6d c63a7184 3fdda3dc 0a2c4f8f c7483438 f64f8bd5 d0a096fd cbb3be19 5a17f0a1 2039d3a3 b34733c7 a51e518b cbf8900d ba1671fb 04359a1f cd7e0d4d f29eaa21 4809e5c1 41fd2344 f768cb77 808f8efb 08870e7c eb9f7c9b fd3dcac1 0888e6af 65eff853 dd2c388e 52e98522 2bb0e8b1 882a737d 4bddbf59 512769e4 349a500e 332be14c 710a0c50 fe4a476e d47121ec aee03952 217b5fee e9c0e635 22da4892 43d320d0 a5cb75f3 8b047393 ea7221c6 368744a5 21b59037 9204fc84 e121c9ca 72d13cc0 d4159a65 12231f37 a653c0f2 d07f14e7 b808579c e5b417a7 652cdb8b dd83e757 15f5f037 520e33e2 fc8335c8 3bd50647 381042d5 96731e73 ec54dc9d 6498cfcb 14bcb1af d0340f14 1a4e5f5c c3c72a8a e30cb595 04a98565 8351252b 4386eacf ac560496 086cc41d 78d167cd a1407b63 1702bd5f f11da3c8 b20163bb 18f3ebb7 ad9f3472 87bd5e73 8c03e818 45276913 2de6d95f 257a89d5 dad98549 e678be39 be7001f6 36a7226c 64bd916f 0cd4197f fd271d2b 60351a72 a7fc9d92 7c2ff20d 5ab0a37e ad824484 3e889403 9bcf49b3 1b530af6 a0595447 75217475 261722b6 fd43d619 639230ce 58954d44 35f9d232 6329cb14 aa9011b6 9241b7ca 91d289dc cbd810ee 3ec3031e 56d75420 37dd5c77 76198c34 6672f365 3989f7ba 3db862b6 19e7e778 2a28fd38 74e0002f f18cfe09 b76fa320 f60af1e5 1455d807 6ec4ebc0 c8cbd423 2065f888 34afaee1 a7065b68 31d6afc2 72a22288 c7bf05d4 cc7f2528 f5196a19 3f30707d be87a181 63133732 0948e7b7 0fa05879 479f1266 588486fa f97c19a2 7d35ba8a 5e66d98b 387deeaf 76d63e98 afc06d66 f66bec0e 4b4d5818 2413c877 71c0ccf5 1b67b4e1 aed95821 bc99cfc8 8e36beab 63299ab4 4a5483f6 45bc0f89 7b895d93 8b27c292 0b57db6d 6b14a15a c0307403 5db120f4 503f4274 8a560788 8b1c8233 677dc3b4 d4694935 0a9bb7f9 f2512d8a 1b98a888 5ac520e9 1804918c 91a71292 5e3e801d db86538a f0e8aef9 a8b02f91 59cd1255 e0c04f54 105f1495 0b08bde4 92d48646 055305fd sharing gxy2 of user 2 = bdbf41ec 3d89de9e 759dda6d c63a7184 3fdda3dc 0a2c4f8f c7483438 f64f8bd5 d0a096fd cbb3be19 5a17f0a1 2039d3a3 b34733c7 a51e518b cbf8900d ba1671fb 04359a1f cd7e0d4d f29eaa21 4809e5c1 41fd2344 f768cb77 808f8efb 08870e7c eb9f7c9b fd3dcac1 0888e6af 65eff853 dd2c388e 52e98522 2bb0e8b1 882a737d 4bddbf59 512769e4 349a500e 332be14c 710a0c50 fe4a476e d47121ec aee03952 217b5fee e9c0e635 22da4892 43d320d0 a5cb75f3 8b047393 ea7221c6 368744a5 21b59037 9204fc84 e121c9ca 72d13cc0 d4159a65 12231f37 a653c0f2 d07f14e7 b808579c e5b417a7 652cdb8b dd83e757 15f5f037 520e33e2 fc8335c8 3bd50647 381042d5 96731e73 ec54dc9d 6498cfcb 14bcb1af d0340f14 1a4e5f5c c3c72a8a e30cb595 04a98565 8351252b 4386eacf ac560496 086cc41d 78d167cd a1407b63 1702bd5f f11da3c8 b20163bb 18f3ebb7 ad9f3472 87bd5e73 8c03e818 45276913 2de6d95f 257a89d5 dad98549 e678be39 be7001f6 36a7226c 64bd916f 0cd4197f fd271d2b 60351a72 a7fc9d92 7c2ff20d 5ab0a37e ad824484 3e889403 9bcf49b3 1b530af6 a0595447 75217475 261722b6 fd43d619 639230ce 58954d44 35f9d232 6329cb14 aa9011b6 9241b7ca 91d289dc cbd810ee 3ec3031e 56d75420 37dd5c77 76198c34 6672f365 3989f7ba 3db862b6 19e7e778 2a28fd38 74e0002f f18cfe09 b76fa320 f60af1e5 1455d807 6ec4ebc0 c8cbd423 2065f888 34afaee1 a7065b68 31d6afc2 72a22288 c7bf05d4 cc7f2528 f5196a19 3f30707d be87a181 63133732 0948e7b7 0fa05879 479f1266 588486fa f97c19a2 7d35ba8a 5e66d98b 387deeaf 76d63e98 afc06d66 f66bec0e 4b4d5818 2413c877 71c0ccf5 1b67b4e1 aed95821 bc99cfc8 8e36beab 63299ab4 4a5483f6 45bc0f89 7b895d93 8b27c292 0b57db6d 6b14a15a c0307403 5db120f4 503f4274 8a560788 8b1c8233 677dc3b4 d4694935 0a9bb7f9 f2512d8a 1b98a888 5ac520e9 1804918c 91a71292 5e3e801d db86538a f0e8aef9 a8b02f91 59cd1255 e0c04f54 105f1495 0b08bde4 92d48646 055305fd **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 = db2fcc52 e0e9b0e6 13b78d14 public key for user 1 = 3bde9f8b 80a16cf1 4ceaea39 dcad7139 721bb80b ba0e0215 3eaf52c5 d2860534 c0cb68cb 4db2bcaa d15b4a97 628ffc02 d54a8eb6 b3ed9894 e93a4768 134c2e2c dd1abdaa 0918c65f db1cdfe4 c405892c 367649e9 4be6ad5e 89af0cef d8c8b356 0c185bc9 4c34ab01 8cdee5b8 b4dbf8d0 72331527 e80b3d7f aab96fd9 63625817 d5bf0acc 7fea6f08 7a9c1ac8 14fc29b7 23c95949 180fb9f7 c383759a 4c3cf70b 197e83f5 34847fbb 793f3e06 c8fe935b 7c213324 4c51e79d b3cf06e7 f44a7dd6 41809444 c14bdae0 4d25e73d f8129ec5 e967a6a9 ad57734f a507a5ed d4088fd2 3588d33b b2b45ead 1fcaf76a 05c7a0c1 c87abdc8 07c7a786 1b1928ee dfa33c91 6bbb4719 8ac0aa1c b018853f 7fa6efd7 b4ee97bf 923a2387 16dd9e2a 86d046f6 41182dc8 d99ddba8 aa194a82 4590bfc4 e55c52f9 007f2f5a 20710ef2 261d34a6 340a9bda 832e38ed d04b8026 a33e705f 95f32a30 6679414b c28f727c 79b4f2c3 7d1393b1 ea00f67c ccc80cc2 eff88640 345011db a162eb16 65cb7fb0 7e1ffb4c dc2d327b 7add3dc2 5f091832 e67a4cc1 0742f86e 2f88d6dd 06e5f3f7 900f6a8d 9117905f e493ef9e d999cf26 3176f280 3436062d 1e0a85b7 135185e9 1e9bdeb9 072cb188 63c35d32 8cec4d06 755bfaf4 31487644 ad6cf39f 674e6b0c 43ad8a45 5a090ec6 b981df18 b65f53e6 59edc246 d3063ab1 c23e9bca 743e12b9 8ca8cf8d 3670e158 7f833bf2 529448b8 79c01379 72cbd78a 12349802 e4ff9601 51b59998 2e35af44 dbea5b36 420f079b b6174bc3 adf7c2dc 69002695 f14293e7 5b6cd104 244d7009 4d4cff8d aab4dcc7 69102a01 393b223b 97a97214 b33173a1 772d70f5 34d27721 77757d31 bb48d98f 9f536ac6 227b5f3b 0265d801 78de887a d9b97a5f a720badd 8e2d4fc6 4d14cb56 320daa46 17a4a5e4 48791089 269d335c 3d15ae7e 0226f78a 01b9137e cad5dc5d e2b3e8bb 28eefbae 0e58143f 13271c79 61cd4f8d f3bf923f fcbf0d8d fe8b659a f2a041a9 ad30078f 014b9881 28f3daaf f3e13e60 f87f610b d5b0eed4 b9d977e5 83d1a6d4 a2d1de4c 2e90b897 4a2e1454 83de29cc fb1caaf7 bb293d3e e102c1a0 30d3ff17 9c70bb90 48c03044 1e8e9090 1dc54aad f6f4f69a a92195b3 f2b286b4 a10dad07 c3e078b1 0154a10c a0d9f3c0 e85661bb 5d365220 ccfd2dc6 4ef29401 68b2b4c6 f6ef1eeb bb036eba b66a2764 c8b0cf2c 00a1a5d6 8487fc77 aa39b776 f6d57ed4 42062ff3 adf78ae1 efd1ee07 2d628e3d 55258566 74eaf1e5 cc6a18c5 eee7858b 41b7407f 46a01e33 03fb2d50 04dd5461 3fe0b690 a2201b95 66d813ed f4392111 91a935cb ddf542f1 719c2e34 af367231 f302df6a 25ab0ad9 a5f6b111 fdde89bc 2c87c9f3 f7c6cbc4 3e147444 f23cba7e c12ceb8e f3e2e191 f7d79894 690d54f7 19cc6a86 5d5b3bd8 aa527509 81db3b76 private key for user 2 = c2448b46 9c4609f9 b028dcc0 public key for user 2 = befde7b9 49b6fcb7 8ca865e2 bfcb54d6 9f75c05e 3ee58455 5f8656e9 771ef540 0743efcd e77c2472 89f49ebd 169b8b5b efa6d28e 6f132981 7f73c457 74ca845a f9cfc037 10665000 4eea10c5 aed8fbb6 80c20026 4ac200a0 6b4b6e62 9fb4a3ad a2ee06b3 a5a27d35 5bde7704 09355a57 fd2df6b4 002a8bb0 f0f86582 7cd6d370 923c2a4c 927fa534 0c111fa7 7bede72e ac1447a4 3ec2dcfb bc0ca46a e6098b71 46c2d2e0 1b837050 fc823b31 7f582677 98c2fdcf 743c88b4 2d18bbc5 10e954fb 720b266b 2481b06c 445fbb8c 112f923b af4401a7 0ba28017 1e6716f9 f451ce2d cf5d662e 06cdd799 4e9d7683 44386f12 997612c9 cf0a6560 c7450e52 5945456e e3645b17 d529f044 d34a3c6f 6d43178a 1526abb6 74dbac26 adc0eb90 afc448fe caf4abc6 05f012c0 5d12adca 7d050c8f 69b3bf6b e24dc699 dc40f950 393dbbd0 ebb5f7c5 3bf0e527 0c504e5d 6a02ae7d c18f3584 f637ce2e 2981f06d c28e7819 c0f9196f 6e997249 32ecb1f2 2bfaeb00 e7b591ec 6886b9cf a0bbf163 6b56c656 08474940 4f14fbb0 a5536893 db8933bf 8491d0d3 b55e5d9c a52fbb49 6d6bd78e 56da0502 9d62db11 aa5038a4 535702cc fc84842e 90794df8 201f6564 8b52f67e 8de7779e 913b70a2 7315cc62 958a982e b8fc710e 398cf18b e057f166 44c5445c c05e8b9a 7b3e4661 6b85b0f9 b4b3c0f6 b0a5d225 ef9524a5 7c4284b4 c62ba288 0bb28f29 85d8a619 8d5b581a c4506079 5289534a f659e208 4342f427 3b30968a 627bfd33 7f6e5807 971f4567 2be8c9e9 b80fb979 a69f363e 2b07beda 97130873 cc4781c3 802c7ffc 017d0c0f a39532e8 7c882c24 efb3e030 d5b19696 ada74641 a9fbddd9 9e53765f 34218a8f e0a8a2a7 aec76adf fefd2b55 1124fdc0 e4f7363c 7ef0f916 e5adc4e2 106ff293 39054bd8 194ef466 fb761840 1ff68f57 daa98776 ac670177 a727003f 709ff3f1 d7a8f595 7a0956bb 23164021 95195f12 2dd1c636 087bd20f fea8d9fa 011c74ae 9acdc948 3c274575 879f0a8e 9183e501 68a92f3b 4ed860f8 89c82516 183ddc02 9c02210d 8318aefa 9e43ded8 a9c3d617 f4662b1e 3ef31c87 86aa1fa1 7132494d 48d71bfb e0bdda43 b993d9f6 4c1ac91a f53219e9 d6ec0a3f dea11581 3aaa65d0 93771d03 ba3e29a8 2430a169 3c3da040 f44c8954 41b436b4 14fed63e 90c84fa4 61e6a74f 7e5e8562 a4c57c65 52d88ef6 237209de 4883a301 1e50ed63 f84724a8 7caa5e9e 0bc0c5ad 72618d60 42325fe9 aba1c2d9 517c954b 661b0383 bed16c50 1a5a30f2 94e43f7b 84291c14 e3c335e4 691e0951 b9850c09 fa2dcf90 a34f601c b8830d1a a63e53b5 cf39b850 dbbfedb7 eff9005f 56b03c95 2e3fa360 4020ada8 9012974b ce6e0739 64c83b20 670c7e9d 8edd5c5d 85d3b3ff 7ce80af5 0ae6edfc 2e89cd85 5a30c0c6 3a4e3350 caf7e378 1d7d5ca9 sharing gxy1 of user 1 = 26545a64 7f02e74d 085d02be 8b0ff8e0 19ea19e5 a062985d 5ef2eff4 3551ba5f 805e3881 d776b268 ed0e35d2 cf0fbbfc a57f5efd 9ffe53b7 9d6e3053 bce16248 6692e2d3 eb0c0cfe ae642e2b 70753695 d0fd45c1 ff4ad4e1 492b3a7b 2c90a04d 653c6baa a9b32ae5 d7d10485 06df187c dac016af ab467544 7fedfe84 de72a0e3 376c488a d329553c 7b8fc13c e01c1e08 06eba60d baa3a54b 4dfb19cb 85c4fed9 73105182 8330545c 160239ff 95917155 6374a37f 842271ef 3c0f22fb 03dc8514 89a5f5cf 1952c828 35edf390 aa2286cd 53a4a804 dc979b81 fec18a81 040fbe88 465d8c1c 981a82f3 22e09464 7d841f06 0ba46276 05fe3d6a 210fe425 5e2533ed 8a05195b fb9a76ba d7483ad4 74309af5 7f349f81 202c0cb8 caf37488 9b573f83 e1960164 4989779b 43d9c9fd 075b3a26 12193c9f 939b5039 8b771867 1be4d62d c9114aad b81f9699 f452afef c15e4d2b 601df684 732d9ed2 a9901d41 20d25f8c bf20807f 02bb0259 29ce4f47 d3383587 16de50d3 3de7446c b1dcce99 613b148e 6e77f140 5873db69 00731b55 c3f24e58 aef3371e a39deaf4 1009d0f3 59323d29 3f0ba30d 0a46fb01 bd6d9d44 4df1451e 911fe065 7b1878f2 f1744187 edb9d508 2d532a53 fb01b0a5 08a429bf ce78e9e4 658316f9 47ce6059 15ac923e 70b8e926 9a8228ce 082d674c f3a47f1a e81da920 ed5457bf f4ae719c 68d56b38 377bfb25 b369bfbf 80416732 75040bb6 1870a3ed f7282065 23083923 0876f94d 832e08d2 9ef1b936 70dedd1a f96a3568 20a92250 a34288a1 bfd9881e 802b255b 695c25b0 9447c3d1 a21ed2f1 cfebfeb6 744f37cb b5fd65ef f5886017 f274b18f e545e0a1 42ff9201 71f6e87e b3a352df 04b8f3e0 88fe51db 8d54dae5 46990798 40b6650d 0aaa5e01 0b0afea1 7365d7ec 27b2d44b c10e3b87 a3ede97b 3b352754 db33d3b8 9b983191 ce58116b d4f6d256 a2d52c0b 56cc859b 1da2cdb3 cd5f4f43 afd0086f ffb89c0c 703035fe abcae708 d4c3e25d d4a90536 cc62b538 99fd7c8e 0f409e49 46051c6f f6361363 a24879ee e321ae9e 9c06a7da 609ce293 ed9303f7 a60ba32e f88c1982 7ec6bcfe 6b9f1900 0bc4f28c 088721e3 869e8bb2 60c91b62 3e49a1e8 5a36d603 10d2f74c e3e2c51c f37fad81 3396531e f2076500 e3bf6a49 793c7593 b6d4b07c 75362175 5f1e2cd2 2368b46c 44a2c28a 28b2e3b3 0b8304c7 2e3c46cb 9a521378 3a73080b b47f7ed9 eba41adb 7b33428b a99c5a91 68278230 9ab0697c ff6ebace 554501ae 4dace244 6129be0e a19d6b2a 24b6acda 41e2916b ff173d72 590c3e7d 2ec6b1ac 4549bedd 67a32922 7705ce5a 9a4f80fb ff108bfe daac7b4a c76c0b46 6365df21 459bf910 985e914c 9213208d 00c87fb2 9ff73a43 d4e26248 3ed47127 b456d200 69392b4d 2256c36f dc4330ea 600db9b5 4a0e9d74 2de10549 sharing gxy2 of user 2 = 26545a64 7f02e74d 085d02be 8b0ff8e0 19ea19e5 a062985d 5ef2eff4 3551ba5f 805e3881 d776b268 ed0e35d2 cf0fbbfc a57f5efd 9ffe53b7 9d6e3053 bce16248 6692e2d3 eb0c0cfe ae642e2b 70753695 d0fd45c1 ff4ad4e1 492b3a7b 2c90a04d 653c6baa a9b32ae5 d7d10485 06df187c dac016af ab467544 7fedfe84 de72a0e3 376c488a d329553c 7b8fc13c e01c1e08 06eba60d baa3a54b 4dfb19cb 85c4fed9 73105182 8330545c 160239ff 95917155 6374a37f 842271ef 3c0f22fb 03dc8514 89a5f5cf 1952c828 35edf390 aa2286cd 53a4a804 dc979b81 fec18a81 040fbe88 465d8c1c 981a82f3 22e09464 7d841f06 0ba46276 05fe3d6a 210fe425 5e2533ed 8a05195b fb9a76ba d7483ad4 74309af5 7f349f81 202c0cb8 caf37488 9b573f83 e1960164 4989779b 43d9c9fd 075b3a26 12193c9f 939b5039 8b771867 1be4d62d c9114aad b81f9699 f452afef c15e4d2b 601df684 732d9ed2 a9901d41 20d25f8c bf20807f 02bb0259 29ce4f47 d3383587 16de50d3 3de7446c b1dcce99 613b148e 6e77f140 5873db69 00731b55 c3f24e58 aef3371e a39deaf4 1009d0f3 59323d29 3f0ba30d 0a46fb01 bd6d9d44 4df1451e 911fe065 7b1878f2 f1744187 edb9d508 2d532a53 fb01b0a5 08a429bf ce78e9e4 658316f9 47ce6059 15ac923e 70b8e926 9a8228ce 082d674c f3a47f1a e81da920 ed5457bf f4ae719c 68d56b38 377bfb25 b369bfbf 80416732 75040bb6 1870a3ed f7282065 23083923 0876f94d 832e08d2 9ef1b936 70dedd1a f96a3568 20a92250 a34288a1 bfd9881e 802b255b 695c25b0 9447c3d1 a21ed2f1 cfebfeb6 744f37cb b5fd65ef f5886017 f274b18f e545e0a1 42ff9201 71f6e87e b3a352df 04b8f3e0 88fe51db 8d54dae5 46990798 40b6650d 0aaa5e01 0b0afea1 7365d7ec 27b2d44b c10e3b87 a3ede97b 3b352754 db33d3b8 9b983191 ce58116b d4f6d256 a2d52c0b 56cc859b 1da2cdb3 cd5f4f43 afd0086f ffb89c0c 703035fe abcae708 d4c3e25d d4a90536 cc62b538 99fd7c8e 0f409e49 46051c6f f6361363 a24879ee e321ae9e 9c06a7da 609ce293 ed9303f7 a60ba32e f88c1982 7ec6bcfe 6b9f1900 0bc4f28c 088721e3 869e8bb2 60c91b62 3e49a1e8 5a36d603 10d2f74c e3e2c51c f37fad81 3396531e f2076500 e3bf6a49 793c7593 b6d4b07c 75362175 5f1e2cd2 2368b46c 44a2c28a 28b2e3b3 0b8304c7 2e3c46cb 9a521378 3a73080b b47f7ed9 eba41adb 7b33428b a99c5a91 68278230 9ab0697c ff6ebace 554501ae 4dace244 6129be0e a19d6b2a 24b6acda 41e2916b ff173d72 590c3e7d 2ec6b1ac 4549bedd 67a32922 7705ce5a 9a4f80fb ff108bfe daac7b4a c76c0b46 6365df21 459bf910 985e914c 9213208d 00c87fb2 9ff73a43 d4e26248 3ed47127 b456d200 69392b4d 2256c36f dc4330ea 600db9b5 4a0e9d74 2de10549 **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 ===== --- ikev2_payload.o --- 29 warnings generated. --- ikev2.o --- 40 warnings generated. --- 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 ===> 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 --- --- 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_NETINET6_IPSEC_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 main.o main.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_NETINET6_IPSEC_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 peer.o peer.c --- 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_NETINET6_IPSEC_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 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_NETINET6_IPSEC_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_FRE--- 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_NETINET6_IPSEC_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 --- 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_NETINET6_IPSEC_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_FRE--- ipsec_doi.o --- E_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 --- crypto_openssl.o --- E_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 --- 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_NETINET6_IPSEC_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 --- 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_NETINET6_IPSEC_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 --- 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_NETINET6_IPSEC_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 --- 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_NETINET6_IPSEC_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 --- 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_NETINET6_IPSEC_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 --- 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_NETINET6_IPSEC_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 --- 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_NETINET6_IPSEC_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 --- 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_NETINET6_IPSEC_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 --- 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_NETINET6_IPSEC_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_common.o bbkk_common.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_NETINET6_IPSEC_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 --- 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_NETINET6_IPSEC_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_NETINET6_IPSEC_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 --- 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 --- 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_NETINET6_IPSEC_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 --- 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; ^~~~~~~~~~~~~~~~~~ --- 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_NETINET6_IPSEC_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 --- 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_NETINET6_IPSEC_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_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_NETINET6_IPSEC_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_NETINET6_IPSEC_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_NETINET6_IPSEC_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_NETINET6_IPSEC_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_NETINET6_IPSEC_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 --- 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