=> Bootstrap dependency digest>=20010302: found digest-20180917 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for racoon2-20180701nb1 --- build-recursive --- for d in lib spmd iked kinkd pskgen samples ; do if test -d $d ; then echo "===> Change directory to $d" ; (cd $d && /usr/bin/make) || exit 1 ; fi ; done ===> Change directory to lib --- vmbuf.o --- --- rc_type.o --- --- rc_net.o --- --- rc_str.o --- --- if_pfkeyv2.o --- --- if_spmd.o --- --- cfsetup.o --- --- pidfile.o --- --- plog.o --- --- safefile.o --- --- version.o --- --- rbuf.o --- --- addresspool.o --- --- cfparse.c --- --- vmbuf.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c vmbuf.c --- rc_type.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c rc_type.c --- rc_net.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c rc_net.c --- rc_str.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c rc_str.c --- if_pfkeyv2.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c if_pfkeyv2.c --- if_spmd.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c if_spmd.c --- pidfile.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c pidfile.c --- plog.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c plog.c --- cfsetup.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c cfsetup.c --- addresspool.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c addresspool.c --- safefile.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c safefile.c --- version.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c version.c --- cfparse.c --- /usr/bin/yacc -d cfparse.y --- rbuf.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c rbuf.c --- cfparse.c --- mv y.tab.c cfparse.c --- cfparse.o --- --- cftoken.o --- --- cfparse.o --- clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -c cfparse.c --- cftoken.o --- flex cftoken.l clang -O2 -I/usr/include/krb5 -I/usr/include -I/usr/include/krb5 -I/usr/include -DENABLE_SECURE -Werror -Wall -Wmissing-prototypes -Wmissing-declarations -g -O -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DINET6=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DHAVE_NET_PFKEYV2_H=1 -DENABLE_NATT=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKTIME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRTOL=1 -DHAVE_GETIFADDRS=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_ATOLL=1 -DHAVE_SA_LEN=1 -DHAVE_OPENSSL_EVP_H=1 -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DCF_DEBUG -I/usr/include/krb5 -I/usr/include -c -o cftoken.o lex.yy.c rm -f lex.yy.c --- libracoon.a --- /usr/bin/ar cr libracoon.a vmbuf.o rc_type.o rc_net.o rc_str.o if_pfkeyv2.o if_spmd.o cfsetup.o pidfile.o plog.o safefile.o version.o rbuf.o addresspool.o cfparse.o cftoken.o ranlib libracoon.a ===> Change directory to spmd --- main.o --- --- dns.o --- --- udp.o --- --- query.o --- --- task.o --- --- signal.o --- --- shell.o --- --- utils.o --- --- cache.o --- --- spmd_pfkey.o --- --- fqdn_query.o --- --- spmdctl.o --- --- main.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c main.c --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- spmd_pfkey.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c spmd_pfkey.c --- fqdn_query.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c fqdn_query.c --- 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 spmdctl.c:193:10: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] buf = '\0'; ^~~~ spmdctl.c:205:8: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] buf = '\0'; ^~~~ spmdctl.c:1096:35: warning: size argument in 'strlcpy' call appears to be size of the source; expected the size of the destination [-Wstrlcpy-strlcat-size] strlcpy(cid.challenge, p, strlen(p)+1); ~~~~~~~^~~~ --- shell.o --- shell.c:532:16: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*cp && isblank(*cp)) cp++; ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:71:44: note: expanded from macro 'isblank' #define isblank(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_BL)) ^~~~ shell.c:548:18: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*cp && isblank(*cp)) cp++; ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:71:44: note: expanded from macro 'isblank' #define isblank(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_BL)) ^~~~ shell.c:713:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (digest_len != EVP_MD_CTX_size(ctx)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:713:2: note: remove the 'if' if its condition is always false if (digest_len != EVP_MD_CTX_size(ctx)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:709:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!EVP_DigestFinal_ex(ctx, digest, &digest_len)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:709:2: note: remove the 'if' if its condition is always false if (!EVP_DigestFinal_ex(ctx, digest, &digest_len)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:705:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!EVP_DigestUpdate(ctx, seed, seed_len)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:705:2: note: remove the 'if' if its condition is always false if (!EVP_DigestUpdate(ctx, seed, seed_len)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:701:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!EVP_DigestInit_ex(ctx, m, SPMD_EVP_ENGINE)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:701:2: note: remove the 'if' if its condition is always false if (!EVP_DigestInit_ex(ctx, m, SPMD_EVP_ENGINE)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:697:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (ctx == NULL) { ^~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:697:2: note: remove the 'if' if its condition is always false if (ctx == NULL) { ^~~~~~~~~~~~~~~~~~ shell.c:673:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (ret != seed_len) { ^~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:673:2: note: remove the 'if' if its condition is always false if (ret != seed_len) { ^~~~~~~~~~~~~~~~~~~~~~ shell.c:669:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!seed) { ^~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:669:2: note: remove the 'if' if its condition is always false if (!seed) { ^~~~~~~~~~~~ shell.c:663:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!(m = EVP_get_digestbyname("sha1"))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:663:2: note: remove the 'if' if its condition is always false if (!(m = EVP_get_digestbyname("sha1"))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:653:17: note: initialize the variable 'challenge' to silence this warning char *challenge; ^ = NULL shell.c:673:6: warning: variable 'ctx' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (ret != seed_len) { ^~~~~~~~~~~~~~~ shell.c:732:18: note: uninitialized use occurs here EVP_MD_CTX_free(ctx); ^~~ shell.c:673:2: note: remove the 'if' if its condition is always false if (ret != seed_len) { ^~~~~~~~~~~~~~~~~~~~~~ shell.c:658:17: note: initialize the variable 'ctx' to silence this warning EVP_MD_CTX *ctx; ^ = NULL shell.c:803:6: warning: variable 'ret' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (spmd_if_login_response(cid)<0) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:824:9: note: uninitialized use occurs here return ret; ^~~ shell.c:803:2: note: remove the 'if' if its condition is always false if (spmd_if_login_response(cid)<0) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:789:12: note: initialize the variable 'ret' to silence this warning size_t ret; ^ = 0 --- spmdctl.o --- 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 --- shell.o --- 12 warnings generated. --- spmd --- clang -o spmd -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" main.o dns.o udp.o query.o task.o signal.o shell.o utils.o cache.o spmd_pfkey.o fqdn_query.o -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L../lib -L/usr/lib -lcrypto -lracoon -lcrypto ===> 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_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 --- 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_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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- --- 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); ^~~~~~~~~~~~~ --- ikev1/isakmp_inf.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/isakmp_inf.o ikev1/isakmp_inf.c --- ike_conf.o --- ike_conf.c: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))) ^~~~~~~~~~~~~~~~~~~ ike_conf.c:2866:14: warning: taking address of packed member 'transform_length' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&trns->transform_length, trns_len); ^~~~~~~~~~~~~~~~~~~~~~ ike_conf.c:2869:14: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&trns->transform_id, id); ^~~~~~~~~~~~~~~~~~ ike_conf.c:2873:15: warning: taking address of packed member 'type' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&attr->type, ^~~~~~~~~~ ike_conf.c:2875:15: warning: taking address of packed member 'l_or_v' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&attr->l_or_v, keylen); ^~~~~~~~~~~~ ike_conf.c:3359:34: warning: taking address of packed member 'transform_length' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] for (attr_bytes = get_uint16(&trns->transform_length) - ^~~~~~~~~~~~~~~~~~~~~~ ike_conf.c:3364:25: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_uint16(&attr->type)) { ^~~~~~~~~~ ike_conf.c:3366:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] keylen = get_uint16(&attr->lorv); ^~~~~~~~~~ ike_conf.c:3373:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&attr->type)); ^~~~~~~~~~ ike_conf.c:3376:12: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] alen = ISAKMP_ATTRIBUTE_TOTALLENGTH(attr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:191:42: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' #define ISAKMP_ATTRIBUTE_TOTALLENGTH(a) (ISAKMP_ATTRIBUTE_IS_SHORT(a) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:190:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_IS_SHORT' #define ISAKMP_ATTRIBUTE_IS_SHORT(a) (get_uint16(&(a)->type) & ISAKMP_GEN_TV) ^~~~~~~~~ ike_conf.c:3376:12: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] alen = ISAKMP_ATTRIBUTE_TOTALLENGTH(attr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:193:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' : (sizeof(struct isakmp_data) + get_uint16(&(a)->lorv))) ^~~~~~~~~ ike_conf.c:3377:12: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = ISAKMP_NEXT_ATTRIB(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:191:42: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' #define ISAKMP_ATTRIBUTE_TOTALLENGTH(a) (ISAKMP_ATTRIBUTE_IS_SHORT(a) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:190:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_IS_SHORT' #define ISAKMP_ATTRIBUTE_IS_SHORT(a) (get_uint16(&(a)->type) & ISAKMP_GEN_TV) ^~~~~~~~~ ike_conf.c:3377:12: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = ISAKMP_NEXT_ATTRIB(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:193:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' : (sizeof(struct isakmp_data) + get_uint16(&(a)->lorv))) ^~~~~~~~~ ike_conf.c:3383:40: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] alg = ikeconf_find_alg(get_uint16(&trns->transform_id), ^~~~~~~~~~~~~~~~~~ ike_conf.c:3419:16: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] (&trns->transform_id), ^~~~~~~~~~~~~~~~~~ ike_conf.c:3440:21: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&trns->transform_id) != IKEV2TRANSF_ESN_NO) { ^~~~~~~~~~~~~~~~~~ --- ikev1/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 --- 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 --- isakmp.o --- isakmp.c:1099:30: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] proposal_len = get_uint16(&proposal->h.len); ^~~~~~~~~~~~~~~ isakmp.c:1168:32: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] transform_len = get_uint16(&transform->h.len); ^~~~~~~~~~~~~~~~ isakmp.c:1229:16: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib_len = ISAKMP_ATTRIBUTE_TOTALLENGTH(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:191:42: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' #define ISAKMP_ATTRIBUTE_TOTALLENGTH(a) (ISAKMP_ATTRIBUTE_IS_SHORT(a) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:190:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_IS_SHORT' #define ISAKMP_ATTRIBUTE_IS_SHORT(a) (get_uint16(&(a)->type) & ISAKMP_GEN_TV) ^~~~~~~~~ isakmp.c:1229:16: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib_len = ISAKMP_ATTRIBUTE_TOTALLENGTH(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:193:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' : (sizeof(struct isakmp_data) + get_uint16(&(a)->lorv))) ^~~~~~~~~ isakmp.c:1233:12: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib = ISAKMP_NEXT_ATTRIB(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:191:42: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' #define ISAKMP_ATTRIBUTE_TOTALLENGTH(a) (ISAKMP_ATTRIBUTE_IS_SHORT(a) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:190:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_IS_SHORT' #define ISAKMP_ATTRIBUTE_IS_SHORT(a) (get_uint16(&(a)->type) & ISAKMP_GEN_TV) ^~~~~~~~~ isakmp.c:1233:12: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib = ISAKMP_NEXT_ATTRIB(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:193:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' : (sizeof(struct isakmp_data) + get_uint16(&(a)->lorv))) ^~~~~~~~~ isakmp.c:1601:37: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] buf = rc_vnew(gen + 1, get_uint16(&gen->len) - sizeof(struct isakmp_gen)); ^~~~~~~~ --- ikev1/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/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/ipsec_doi.o --- ikev1/ipsec_doi.c:566:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&trns->h.len) - sizeof(*trns); ^~~~~~~~~~~ ikev1/ipsec_doi.c:580:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_uint16(&d->type) & ~ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:581:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] flag = get_uint16(&d->type) & ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:586:38: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] s_oakley_attr_v(type, get_uint16(&d->lorv))); ^~~~~~~ ikev1/ipsec_doi.c:601:23: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] len = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:616:30: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->enctype = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:620:31: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->hashtype = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:624:33: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->authmethod = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:628:31: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->dh_group = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:633:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int type = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:647:35: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->dhgrp->gen1 = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:649:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int len = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:661:35: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->dhgrp->gen2 = get_uint16(&d->lorv); ^~~~~~~ --- ikev1/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] --- ikev1/ipsec_doi.o --- ikev1/ipsec_doi.c:663:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int len = get_uint16(&d->lorv); ^~~~~~~ --- ikev1/isakmp_inf.o --- 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/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] --- ikev1/isakmp_inf.o --- 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] --- ikev1/ipsec_doi.o --- int type = get_uint16(&d->lorv); ^~~~~~~ --- ikev1/isakmp_inf.o --- get_uint16(&gen->len))) { ^~~~~~~~ --- ikev1/ipsec_doi.o --- 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/isakmp_inf.o --- 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/ipsec_doi.o --- 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/isakmp_inf.o --- 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] --- ikev1/ipsec_doi.o --- 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] --- ikev1/isakmp_inf.o --- if (get_uint16(&gen->len) - sizeof(struct isakmp_gen) != hash->l) { ^~~~~~~~ --- ikev1/ipsec_doi.o --- 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/isakmp_inf.o --- ikev1/isakmp_inf.c:345:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&d->h.len, tlen); ^~~~~~~~ ikev1/isakmp_inf.c:346:14: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&d->doi, IPSEC_DOI); ^~~~~~ ikev1/isakmp_inf.c:349:14: warning: taking address of packed member 'num_spi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&d->num_spi, 1); ^~~~~~~~~~ ikev1/isakmp_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/ipsec_doi.o --- ikev1/ipsec_doi.c:1386:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&prop->h.len) ^~~~~~~~~~~ --- ikev1/isakmp_inf.o --- 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/ipsec_doi.o --- 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/ikev1_natt.o --- --- ikev1/ipsec_doi.o --- 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/isakmp_inf.o --- ikev1/isakmp_inf.c:804:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->h.len, tlen); ^~~~~~~~ ikev1/isakmp_inf.c:805:14: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&n->doi, IPSEC_DOI); /* IPSEC DOI (1) */ ^~~~~~ ikev1/isakmp_inf.c:808:14: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->type, type); ^~~~~~~ ikev1/isakmp_inf.c:854:21: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_uint16(&n->type); ^~~~~~~ ikev1/isakmp_inf.c:903:18: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&n->h.len) < sizeof(*n) + n->spi_size) { ^~~~~~~~ --- ikev1/ikev1_natt.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/ikev1_natt.o ikev1/ikev1_natt.c --- ikev1/isakmp_inf.o --- 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] --- ikev1/ipsec_doi.o --- 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/isakmp_inf.o --- get_uint32(&n->doi), n->proto_id, spi, n->spi_size); ^~~~~~ --- ikev1/ipsec_doi.o --- 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/isakmp_inf.o --- ikev1/isakmp_inf.c:1093:19: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint32(&d->doi) != IPSEC_DOI) { ^~~~~~ ikev1/isakmp_inf.c:1096:17: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint32(&d->doi)); ^~~~~~ ikev1/isakmp_inf.c:1110:25: warning: taking address of packed member 'num_spi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] num_spi = get_uint16(&d->num_spi); ^~~~~~~~~~ ikev1/isakmp_inf.c:1111:22: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&d->h.len) - sizeof(struct isakmp_pl_d); ^~~~~~~~ ikev1/isakmp_inf.c:1195:22: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_uint16(¬ify->type)) { ^~~~~~~~~~~~ ikev1/isakmp_inf.c:1205:36: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] s_isakmp_notify_msg(get_uint16(¬ify->type))); ^~~~~~~~~~~~ ikev1/isakmp_inf.c:1216:36: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] s_isakmp_notify_msg(get_uint16(¬ify->type))); ^~~~~~~~~~~~ --- ikev1/ipsec_doi.o --- 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/isakmp_inf.o --- 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/ipsec_doi.o --- 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/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); ^~~~~~~~ --- 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/vendorid.o --- 1 warning generated. --- 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 --- isakmp.o --- 7 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 --- 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/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/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_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 --- ikev1/isakmp_inf.o --- 47 warnings generated. --- ikev2_packet.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_packet.o ikev2_packet.c --- ikev2_payload.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_payload.o ikev2_payload.c --- ikev1/isakmp_quick.o --- 9 warnings generated. --- ikev1/ikev1.o --- 14 warnings generated. --- ikev2_proposal.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_proposal.o ikev2_proposal.c --- ikev2_rekey.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_rekey.o ikev2_rekey.c --- ikev2_config.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_config.o ikev2_config.c --- ikev1/ikev1_natt.o --- 1 warning generated. --- nattraversal.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o nattraversal.o nattraversal.c --- ikev2_child.o --- ikev2_child.c:497:36: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] dhdef = ikev2_dhinfo(get_uint16(&transf->transform_id)); ^~~~~~~~~~~~~~~~~~~~ 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.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); ^~~~~~~~~~~~~~~~~~ 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.c:1990:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:2213:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ --- 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.o --- ikev2.c:2820:46: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_update_message_id(ike_sa, get_uint32(&ikehdr->message_id), TRUE); ^~~~~~~~~~~~~~~~~~ ikev2.c:3004:29: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:3288:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:3478:19: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&ke->ke_h.dh_group_id) != dhdef->transform_id) { ^~~~~~~~~~~~~~~~~~~~ ikev2.c:3484:20: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ke->ke_h.dh_group_id), ^~~~~~~~~~~~~~~~~~~~ ikev2.c:3782:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:3900:19: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&ke->ke_h.dh_group_id) != dhdef->transform_id) { ^~~~~~~~~~~~~~~~~~~~ ikev2.c:3904:20: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ke->ke_h.dh_group_id), ^~~~~~~~~~~~~~~~~~~~ ikev2.c:4227:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:4331:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:4435:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:4481:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:4543:24: warning: taking address of packed member 'num_spi' of class or structure 'ikev2payl_delete_h' may result in an unaligned pointer value [-Waddress-of-packed-member] num_spi = get_uint16(&d->dh.num_spi); ^~~~~~~~~~~~~ --- ike_conf.o --- 32 warnings generated. --- 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] get_uint16(&attr->type)); ^~~~~~~~~~ ikev2.c:4907:12: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = ISAKMP_NEXT_ATTRIB(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:191:42: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' #define ISAKMP_ATTRIBUTE_TOTALLENGTH(a) (ISAKMP_ATTRIBUTE_IS_SHORT(a) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:190:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_IS_SHORT' #define ISAKMP_ATTRIBUTE_IS_SHORT(a) (get_uint16(&(a)->type) & ISAKMP_GEN_TV) ^~~~~~~~~ ikev2.c:4907:12: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = ISAKMP_NEXT_ATTRIB(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:193:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' : (sizeof(struct isakmp_data) + get_uint16(&(a)->lorv))) ^~~~~~~~~ ikev2.c:5028:14: warning: taking address of packed member 'transform_length' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->transform_length, len); ^~~~~~~~~~~~~~~~~~~ ikev2.c:5031:14: warning: taking address of packed member 'transform_id' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->transform_id, id); ^~~~~~~~~~~~~~~ ikev2.c:5068:17: warning: taking address of packed member 'type' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&attrib->type, ^~~~~~~~~~~~ ikev2.c:5070:17: warning: taking address of packed member 'l_or_v' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&attrib->l_or_v, sa->encrklen); ^~~~~~~~~~~~~~ ikev2.c:5112:15: warning: taking address of packed member 'proposal_length' of class or structure 'ikev2proposal' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&prop->proposal_length, p - (uint8_t *)buf->v); ^~~~~~~~~~~~~~~~~~~~~ --- ikev2_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_config.o --- ikev2_config.c:137:14: warning: taking address of packed member 'type' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&a->type, type); ^~~~~~~ ikev2_config.c:138:14: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&a->length, length); ^~~~~~~~~ ikev2_config.c:318:16: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] bytes -= IKEV2CFG_ATTR_TOTALLENGTH(attr), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:319:11: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = IKEV2CFG_ATTR_NEXT(attr)) { ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:664:78: note: expanded from macro 'IKEV2CFG_ATTR_NEXT' #define IKEV2CFG_ATTR_NEXT(a_) ((struct ikev2cfg_attrib *)((uint8_t *)(a_) + IKEV2CFG_ATTR_TOTALLENGTH(a_))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:320:15: warning: taking address of packed member 'type' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr_type = IKEV2CFG_ATTR_TYPE(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:660:45: note: expanded from macro 'IKEV2CFG_ATTR_TYPE' #define IKEV2CFG_ATTR_TYPE(a_) (get_uint16(&(a_)->type) & IKEV2CFG_ATTR_TYPE_MASK) ^~~~~~~~~~ ikev2_config.c:321:14: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr_len = IKEV2CFG_ATTR_LENGTH(attr); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:789:16: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] bytes -= IKEV2CFG_ATTR_TOTALLENGTH(attr), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:790:11: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = IKEV2CFG_ATTR_NEXT(attr)) { ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:664:78: note: expanded from macro 'IKEV2CFG_ATTR_NEXT' #define IKEV2CFG_ATTR_NEXT(a_) ((struct ikev2cfg_attrib *)((uint8_t *)(a_) + IKEV2CFG_ATTR_TOTALLENGTH(a_))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:793:10: warning: taking address of packed member 'type' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] type = IKEV2CFG_ATTR_TYPE(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:660:45: note: expanded from macro 'IKEV2CFG_ATTR_TYPE' #define IKEV2CFG_ATTR_TYPE(a_) (get_uint16(&(a_)->type) & IKEV2CFG_ATTR_TYPE_MASK) ^~~~~~~~~~ ikev2_config.c:794:9: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] len = IKEV2CFG_ATTR_LENGTH(attr); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:930:27: warning: taking address of packed member 'prefix_lifetime' of class or structure 'ikev2cfg_mip6prefix' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint32(&p->prefix_lifetime), ^~~~~~~~~~~~~~~~~~ ikev2_config.c:968:15: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = IKEV2CFG_ATTR_NEXT(attr), ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:664:78: note: expanded from macro 'IKEV2CFG_ATTR_NEXT' #define IKEV2CFG_ATTR_NEXT(a_) ((struct ikev2cfg_attrib *)((uint8_t *)(a_) + IKEV2CFG_ATTR_TOTALLENGTH(a_))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:969:14: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] bytes -= IKEV2CFG_ATTR_TOTALLENGTH(attr)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:970:16: warning: taking address of packed member 'type' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr_type = IKEV2CFG_ATTR_TYPE(attr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:660:45: note: expanded from macro 'IKEV2CFG_ATTR_TYPE' #define IKEV2CFG_ATTR_TYPE(a_) (get_uint16(&(a_)->type) & IKEV2CFG_ATTR_TYPE_MASK) ^~~~~~~~~~ ikev2_config.c:971:15: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr_len = IKEV2CFG_ATTR_LENGTH(attr); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:976:12: warning: taking address of packed member 'type' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (IKEV2CFG_ATTR_TYPE(attr)) { ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:660:45: note: expanded from macro 'IKEV2CFG_ATTR_TYPE' #define IKEV2CFG_ATTR_TYPE(a_) (get_uint16(&(a_)->type) & IKEV2CFG_ATTR_TYPE_MASK) ^~~~~~~~~~ --- ikev2_proposal.o --- ikev2_proposal.c:179:28: warning: taking address of packed member 'transform_length' of class or structure 'ikev2transform' may result in an unaligned pointer value [-Waddress-of-packed-member] transf_len = get_uint16(&transf->transform_length); ^~~~~~~~~~~~~~~~~~~~~~~~ ikev2_proposal.c:357:15: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&my_transf->h.len) - sizeof(struct isakmp_pl_t); ^~~~~~~~~~~~~~~~ ikev2_proposal.c:360:15: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&peer_transf->h.len) - sizeof(struct isakmp_pl_t); ^~~~~~~~~~~~~~~~~~ ikev2_proposal.c:376:18: warning: taking address of packed member 'type' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&my_attrib->type) != (IKEV2ATTRIB_KEY_LENGTH | IKEV2ATTRIB_SHORT)) ^~~~~~~~~~~~~~~ ikev2_proposal.c:378:14: warning: taking address of packed member 'l_or_v' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] my_keylen = IKEV2ATTRIB_VALUE_SHORT(my_attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:330:50: note: expanded from macro 'IKEV2ATTRIB_VALUE_SHORT' #define IKEV2ATTRIB_VALUE_SHORT(_a) (get_uint16(&(_a)->l_or_v)) ^~~~~~~~~~~~ ikev2_proposal.c:381:18: warning: taking address of packed member 'type' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&peer_attrib->type) != (IKEV2ATTRIB_KEY_LENGTH | IKEV2ATTRIB_SHORT)) ^~~~~~~~~~~~~~~~~ ikev2_proposal.c:383:16: warning: taking address of packed member 'l_or_v' of class or structure 'ikev2attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] peer_keylen = IKEV2ATTRIB_VALUE_SHORT(peer_attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:330:50: note: expanded from macro 'IKEV2ATTRIB_VALUE_SHORT' #define IKEV2ATTRIB_VALUE_SHORT(_a) (get_uint16(&(_a)->l_or_v)) ^~~~~~~~~~~~ ikev2_proposal.c:619:29: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] trns_len = get_uint16(&trns->h.len); ^~~~~~~~~~~ ikev2_proposal.c:645:17: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&prophdr->h.len, ^~~~~~~~~~~~~~ --- ikev2_packet.o --- 2 warnings generated. --- ikev2_notify.o --- ikev2_notify.c:80:31: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify)))); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_notify.c:92:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(notify)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:105:32: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] notify->nh.protocol_id, get_notify_type(notify)); ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:126:29: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify))); ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:149:31: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify)))); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_notify.c:161:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(notify)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:264:8: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] (get_notify_type(notify) <= ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:268:29: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify))); ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- ikev2_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_notify.o --- 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_cookie.o --- ikev2_cookie.c:221:9: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] assert(get_notify_type(notify) == IKEV2_COOKIE); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^ /usr/include/assert.h:59:4: note: expanded from macro 'assert' ((e) ? __static_cast(void,0) : __assert13(__FILE__, __LINE__, \ ^ --- ikev2_notify.o --- ikev2_notify.c:570:22: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] unsigned int type = get_notify_type(n); ^~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:658:31: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(n)))); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_notify.c:660:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(n)) { ^~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:729:14: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(¬ify->nh.notify_message_type, msg_type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- ikev2_cookie.o --- 6 warnings generated. --- ikev2_payload.o --- ikev2_payload.c:115:27: warning: taking address of packed member 'length' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] if (bytes != get_uint32(&hdr->length)) { ^~~~~~~~~~~ ikev2_payload.c:119:29: warning: taking address of packed member 'length' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] bytes, get_uint32(&hdr->length))); ^~~~~~~~~~~ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_payload.c:193:38: warning: taking address of packed member 'num_spi' of class or structure 'ikev2payl_delete_h' may result in an unaligned pointer value [-Waddress-of-packed-member] d->dh.spi_size * get_uint16(&d->dh.num_spi)) { ^~~~~~~~~~~~~ ikev2_payload.c:198:42: warning: taking address of packed member 'num_spi' of class or structure 'ikev2payl_delete_h' may result in an unaligned pointer value [-Waddress-of-packed-member] d->dh.spi_size * get_uint16(&d->dh.num_spi))); ^~~~~~~~~~~~~ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ --- ikev1/oakley.o --- 3 warnings 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_notify.o --- 19 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_payload.c:975:16: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->selector_length, ^~~~~~~~~~~~~~~~~~ ikev2_payload.c:983:18: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->start_port, addr->port); ^~~~~~~~~~~~~ ikev2_payload.c:984:18: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->end_port, addr->port); ^~~~~~~~~~~ ikev2_payload.c:986:18: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->start_port, ^~~~~~~~~~~~~ ikev2_payload.c:988:18: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->end_port, ^~~~~~~~~~~ ikev2_payload.c:995:17: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->start_port, uss); ^~~~~~~~~~~~~ ikev2_payload.c:996:17: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->end_port, use); ^~~~~~~~~~~ ikev2_payload.c:999:17: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->start_port, IKEV2_TS_PORT_MIN); ^~~~~~~~~~~~~ ikev2_payload.c:1000:17: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&t->end_port, IKEV2_TS_PORT_MAX); ^~~~~~~~~~~ ikev2_payload.c:1102:23: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport = get_uint16(&t->start_port); ^~~~~~~~~~~~~ ikev2_payload.c:1103:23: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport = get_uint16(&t->end_port); ^~~~~~~~~~~ ikev2_payload.c:1217:23: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport = get_uint16(&t->start_port); ^~~~~~~~~~~~~ ikev2_payload.c:1218:23: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport = get_uint16(&t->end_port); ^~~~~~~~~~~ --- ikev2_proposal.o --- 9 warnings generated. --- 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) { ^~~~~~~~~~~~~~~~~~~~ --- nattraversal.o --- nattraversal.c:185:9: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_notify_type(n); ^~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- ikev2_rekey.o --- ikev2_rekey.c: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) ^~~~~ --- ikev1/ipsec_doi.o --- 51 warnings generated. --- ikev2_child.o --- 2 warnings generated. --- nattraversal.o --- 1 warning generated. --- ikev2_config.o --- 16 warnings generated. --- ikev2_rekey.o --- 5 warnings generated. --- ikev2_payload.o --- 29 warnings generated. --- eaytest --- clang -L../lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/lib -o eaytest eaytest.o crypto_openssl.o str2val.o -lracoon -lcrypto 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.1 11 Sep 2018 **Test for generate a random number.** 73322047 9d9a7bbd c7b469ad 8ea8acbd 45643103 142094af 47a31a2e 57905989 498ec895 ca0d50eb dca8e02e d4d452b3 71669bc7 b58f19e3 2852d605 f9464241 0c6027af 402a2bd5 90ef1e08 4d5085f4 75323b88 162bdee2 f4958388 11e7795b **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 = a9d60aa6 e8a1a1bb ad0d4937 public key for user 1 = bde98c5b 98d87750 935f2ea5 4132b1cd ed624670 3227bebd 32a0c65e 14da8480 d133198e 87041f74 30296956 602388b7 8073c915 bc9ed7d0 39c504e1 d5ce0e6f 332fd7d5 83da9344 46c9654b 2003c14a b9afa7ae d55f79dd 9e94165d d868622a private key for user 2 = 9639d830 c06e259b 48fac350 public key for user 2 = e89b92e5 fec90d42 3a4a45d6 4a9ba91e 2fb1212c 094d6dc4 f31e1512 be813de3 9c2335ec 19a697d2 addb9ea9 ddd5028b aa63413b 84ef130d 08c8bb94 ad0663fc 34856944 b3a2ca81 f82c56c8 f0a7ab5b f9496ece 35149fa8 5ee0e03a a8113fa1 sharing gxy1 of user 1 = 9e097eeb 91e7344a a69377fa 1b0bde0a cdc0f973 9d390764 c22b8a1d d449cf39 10b9fcae c820880a deda4e7e 0e70f5cd e9a7ddbe b3ed659f 1d22eb4c 022e72dd 4f540bb7 a03cc022 db653de9 30dbce96 76c129cf f1119735 d3aed883 b11affaf sharing gxy2 of user 2 = 9e097eeb 91e7344a a69377fa 1b0bde0a cdc0f973 9d390764 c22b8a1d d449cf39 10b9fcae c820880a deda4e7e 0e70f5cd e9a7ddbe b3ed659f 1d22eb4c 022e72dd 4f540bb7 a03cc022 db653de9 30dbce96 76c129cf f1119735 d3aed883 b11affaf **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 = 92ac5479 768bf826 63e810c2 public key for user 1 = a45f1777 4f8d148e bab24d1b 6ba25dab cb063362 5819ee69 b5fb85db 527f86dc b4ac339d ea30a6c2 73b5e57f 83cee9c1 0c239d57 6437e995 4cb13e6f 75cb6e2c ba0f5787 45f59395 1b6f5166 ce71f91c c137e99d c84b0835 7873a23a 1d7bc290 9e30217d 6ad10d33 d901ba7c 5b498942 cc219f4b f2d01854 2801c51b 9484abd2 private key for user 2 = a0023398 1aadaf8d aa53b336 public key for user 2 = 1f65cb46 0191600d 21a85cdf 6feeddcb 481cbcb1 ac4291d9 4ec5eba8 575d6fe3 6b79270f 8c5e4e95 5e7e596e 18679462 e1433fcc 7a429770 b1e4b142 5a9f5ae3 8f068c07 d5e5a7b9 79c165e9 e11d97ea 74c59c9e 7ad81da1 667f697c 73daca2e a7d92dce 28c8251a c33c279a 127609af 9590cf70 a6cff894 e713b456 8b78a9a1 sharing gxy1 of user 1 = 6f1661be 082da48d 564bd1b5 cc62ee4c 0456fd9e e79bf501 7b137f73 1c0498ae ecc7a578 cbc59d81 571eb443 6013f512 aafe08fe ec308f97 593b47c4 c7eca961 9ce725ed 83017642 5b45eb9f 936f5ae9 d6057ac5 520b9ba4 d9d057e6 f632b151 4430f32a d849a24e c109a054 fa9eb78b b2998c42 3acfdb3c c6d471e3 783525bf sharing gxy2 of user 2 = 6f1661be 082da48d 564bd1b5 cc62ee4c 0456fd9e e79bf501 7b137f73 1c0498ae ecc7a578 cbc59d81 571eb443 6013f512 aafe08fe ec308f97 593b47c4 c7eca961 9ce725ed 83017642 5b45eb9f 936f5ae9 d6057ac5 520b9ba4 d9d057e6 f632b151 4430f32a d849a24e c109a054 fa9eb78b b2998c42 3acfdb3c c6d471e3 783525bf **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 = f946c31c 8b52f754 5e24f160 public key for user 1 = a88e3834 7ea177cb 4a4599ab dca81999 df95447d 3baea405 c91bb319 75bd269c 14a394fc 257fe106 bd74d912 322041fb 59e01da2 94c27465 8bf530f0 21be79e4 d8ba853d 84cc0500 bd5566a3 d93d3f08 d0ed61fd 14197f83 3d1f71db e103361a b0bb4e54 53808b62 c738ffa9 bb92b48a 63e5c764 533568a6 3067636e 2ff46b1b 79695be9 26d28192 5e81853e a0a623a4 f0bf2948 2330db6a b30355d3 2a7d4431 766bd084 130af06a 8ffc5fdb 6df54a65 907a3ba2 df34ae1e a744e360 017ed6ed private key for user 2 = b9acceb8 97dccdce 2cc466b8 public key for user 2 = 0df87732 512a1244 0460c5f1 112503d3 4fa4b22b b9b2954c e897ab3b 357d69a0 ef6d7961 9547681a 3200aadd 76226b26 745f2246 aaf261db 742c3c6e 0976299d 44f6ebf4 0459cf4c cdc041b6 eef1ce7d 5f1e53d9 41b3d7cb 5c1458ba 8631d77e 5a1ca131 459e7c78 9f1fc155 59ff22e8 19d97c41 6986e38e 3de7474c 01d6b9ef f14ca2da 01b2645e 8ddb1e61 5be64255 4e915e56 4c620be1 14e7f275 b28d0976 e97e71ab dcf91bc2 4cfe4d4b 173e5e9c 7e50538b b0860af5 b2393831 30a3f268 sharing gxy1 of user 1 = b19fc5a4 704222a0 48bb79e3 d47594cb d611bf1b 93ec52c6 9d78420d 941752fa 73c66145 ad4c7c01 635adfbe 5ed88fb1 47339d91 9aa10562 a95a20ca 1d587e95 0c0676b1 bc3a48c7 0e473183 f89c9997 403b6c57 7a2bf662 934a931b feb3b221 640cf863 75600670 02636974 05c52c92 fd80cb39 b9be98c9 368aa169 33f4faed 2bf8c909 d8975811 31c1b2c0 ba194b70 e09a533c c70c5b87 bd11dd28 f45bc8fc 4db70ed7 e7c50420 d43ff430 40d6503d c5a53ccd 83146de1 0619a81f 5ad2ff50 sharing gxy2 of user 2 = b19fc5a4 704222a0 48bb79e3 d47594cb d611bf1b 93ec52c6 9d78420d 941752fa 73c66145 ad4c7c01 635adfbe 5ed88fb1 47339d91 9aa10562 a95a20ca 1d587e95 0c0676b1 bc3a48c7 0e473183 f89c9997 403b6c57 7a2bf662 934a931b feb3b221 640cf863 75600670 02636974 05c52c92 fd80cb39 b9be98c9 368aa169 33f4faed 2bf8c909 d8975811 31c1b2c0 ba194b70 e09a533c c70c5b87 bd11dd28 f45bc8fc 4db70ed7 e7c50420 d43ff430 40d6503d c5a53ccd 83146de1 0619a81f 5ad2ff50 **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 = fd0637ec 16efbc7b 316b4d87 public key for user 1 = e3cd0671 604cddd8 49f8b05f 68f021f0 25040135 7382e3c2 2b4cc8e9 f058fdae 208c317d 7b03677d eaa530c7 e48f7f47 501aa86f da506150 eab7e86a 484ab6f4 a7c8a521 b7794e45 1e714ebd 7012b4da 999d2b4c 538584d7 9b98ac24 ce813373 aa61f27b 79f3d8e0 897e8675 00c5f95d 5e02fe6e 26c28f69 be56708b 7edd4024 1326bd86 176ca7cb 73132511 42e2be33 c5d9f348 27055bc1 c979b6c0 9d0f1d69 b32e45c3 d0de4930 bc51f3c7 70ed460b 8fa950df b4672fb4 77aa3a09 78f7536e 6d133dae d831e6df 254480ef 274dbea0 9e9c1153 562995a8 b4c94cc5 89859619 c48e118e 0f34e3b7 ca13e44b 4c45059b d14434f5 be3a457b da12a8fc fdbdc68f private key for user 2 = b19e7267 0d45fd00 3b382c11 public key for user 2 = 1a1b16f0 619ee153 7d05cca3 88a74cd0 f338c84b 9e74c450 623541bb a3f0173a 6414cc30 206eaa0a c58a4e7d e7aff7fc 7ffab016 25e762d1 f83dd145 84f8ac2a 736a6131 0d3dba31 21e056ad 14f968bc 9fc5fd8b 5177431f 39d97789 81daaab2 c926d9cb 3eb571a8 1b277866 91c71d50 4cf9af73 282cc4fa 4a0ea6cb 1d0a3038 ff9aab0f d8bdb37c 68fa2370 593e31b0 d497156d 0fb9c7df 5b96f4e3 923e05d3 d882bbf6 fe7d49ea cb79499c a0b65822 5da50190 215ad735 21f17af7 8894a542 4bd6c718 eee4b418 ab20158d db631c47 934c9de5 debc767a 91ec15c3 7359742a fcb77edd be519378 9bd6a1f1 59a3fdae 9015b22f ac79916d 55e1e0ea de534088 sharing gxy1 of user 1 = 21bc8917 eefd3dd7 0df38a1a 73305abb 9bd3e43c fbafd2b4 24dbd4ef 47348bbb d0667b77 ea8c6f09 cdd4a8ad b689c9d0 f555064d 8c010424 f31002d2 407c1074 68e78c47 45d8f6e4 4cd0a0ea b0742d99 c98324cd c0c9f46f ee6f075c a05ecc4b cc58d177 21b7e5c3 e4a76ef8 a52c2de5 2b14997e bdfd6981 d714583a b0625d64 f9fbb05c 1d230327 68e342f4 1dfb1ddb b579ef16 a0acfc77 98a1f767 25af075e d8ac9f78 0d4acd61 fbdff66b f8445817 dbb7c20d 40742a4e 538bbee9 6550c978 30d68df4 7ef7868d 2b89e4b5 7975c8b4 3741859d abe9fc67 80355600 b88800eb b1399c4b 51343f6c 968637c1 33cd624c f2fc82f6 0e04e2ea 74579872 a1e0461f sharing gxy2 of user 2 = 21bc8917 eefd3dd7 0df38a1a 73305abb 9bd3e43c fbafd2b4 24dbd4ef 47348bbb d0667b77 ea8c6f09 cdd4a8ad b689c9d0 f555064d 8c010424 f31002d2 407c1074 68e78c47 45d8f6e4 4cd0a0ea b0742d99 c98324cd c0c9f46f ee6f075c a05ecc4b cc58d177 21b7e5c3 e4a76ef8 a52c2de5 2b14997e bdfd6981 d714583a b0625d64 f9fbb05c 1d230327 68e342f4 1dfb1ddb b579ef16 a0acfc77 98a1f767 25af075e d8ac9f78 0d4acd61 fbdff66b f8445817 dbb7c20d 40742a4e 538bbee9 6550c978 30d68df4 7ef7868d 2b89e4b5 7975c8b4 3741859d abe9fc67 80355600 b88800eb b1399c4b 51343f6c 968637c1 33cd624c f2fc82f6 0e04e2ea 74579872 a1e0461f **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 = 9250fd23 77604755 d0fea90d public key for user 1 = cc721e22 50115ebb 4e0357c7 7f9a5a09 d5b14d0e 6d1ced3d 54bfef65 f425649c 4d70a344 4aa92a3f 58b10aa7 5a31c67e 08beb432 3e83c7cd 517bbd0e 3bc2efeb 337f42f3 14140a64 3fc51296 342a343c 3e6b170c 181f3d18 92e090ee d334a575 25e0b851 248a6a8b 14b79ebd 1ccf54d7 3380ee96 fa3c4bb9 8f416f90 52456f6c 1d86bc9f aaa54af5 2adc5f2b 0862a355 61acd6aa a0007b4d 16c7da5d 63590b97 d9491fc0 e85f0643 bae42788 5a2393db 1dac1446 0504ac7b e31b1a7a cf7ce8bc 7b27cdb7 11299bcb 7c0780f4 203a04fd 18b6a186 36a02573 65a72cd3 e610d49a 267847c3 44a44478 6bb6ad01 72ef6af0 5490219e 770198b9 40cedc19 820cfaba 0fb5ffe4 39af51ba 2a196b6b 71cc0361 db0ca634 0023b2b8 2a900086 690dd5bf 94e99897 18daf106 d1dc9296 87cad0f3 eea9d9ee 814cd3be 47273c02 4c9ec0cb 917e8447 1a43f5f5 3dcd54a4 e81e7b9c 5b282db4 d0b710a7 7275e9d3 b2f21ea7 1ec20b88 e1adb23d 20d3768f 1cfb7c71 0df0063c ca61bb05 db089565 d4993d00 private key for user 2 = a7c56c14 ec39223c f9f3d791 public key for user 2 = 72a8eb32 152c2f7b e3bb4226 a0ecf79b d2651979 0bfd218e 953ffb52 10d43a20 fe7ca37a 6762ced0 601641ae ea221103 253c1c9e 9ad59efd 58cd4145 9de5a361 8fc8f4f7 f4a660c6 e07c7f8b fd28ec83 27969240 1d13e77f 7c9e0a23 d8c1eb02 c4189071 8e2d378e 9bbc3e9d 637212cf f23316c5 a537b5fd ced5ec28 004de898 d3768d96 85ac2afe 8eac4695 d08c005d d4a4c1e0 36559844 71134e96 6dff6654 a5a749c5 fa615844 bba2291c 3f9c0d72 a272c3e1 6bd89193 d34eabae 8e072c87 e130acc3 2bc9acde 43383795 05bf3644 b0f53a54 6d379416 329b3940 ab361668 4ed0debb 15ff88d8 8c98eff6 ce1083c5 e89c5ef8 59a465dd 00b9d2c1 0b4c2b22 241587ba 34556db9 f2bec7f6 2ecbb7bf cb1a8061 26d1ad6f bb7af264 bf27a402 c0f08cc2 db904490 69225a04 d894c540 55821ef5 58bfb606 162ce497 04aa5664 88c7b529 770a5207 5130f843 6b021bd7 d40cb358 2fb67872 21b54140 7ea4c692 8119db38 94662e10 04fdca51 0153d17e 4b7af157 99010f77 812c86d0 756ed11d sharing gxy1 of user 1 = 327246d8 12c32aab 2413dc04 295df505 8d5edddb 59def50b 8b14d959 8e2e9aaf a08cebfa 6cd4cb5f 06b604da 43391f35 0a55604c 2ff1cd08 3f9a5975 d49da1e5 927c5d94 7fca55d9 e42fae30 e8a591fa 99fc570b 48870f7c d1e14ea0 f2c816fc 9ba73692 41620e82 5ab8075f bdc95295 94eddbad 88a5ebd9 48699479 ed05a021 60be6b88 4422e230 1fb716cf 620e39c5 35635e07 a279b10c ccb6832b d8d5ddb0 522b59a4 c46bfeff d26dedb4 c4f8403e d14d12b3 04d89397 bf034863 2981e204 199e4586 86d02b78 1f21c4dd ee5b8ba3 46b7ae8f 60c87fbc 3be445c0 b5e9dc0b ceda49cd a756dfd5 dac9a84b 7aba19cb afd0ef28 a81c19a1 5e1f1516 122c3131 0c6ee69a cb4f299e 90171907 f52abee1 8a017c3b 48e84e04 d1d2f551 27c80664 74c24b4b 573c4fad b3437421 0c039817 f516c5f3 56c2eb8f 08d3ee81 7797ede4 a758e9c1 1e41a1f8 831c5651 33f5388b cca34917 75fc8674 8fc755c0 240e0db0 9e1faab4 a47a6057 e8e6b4fe a08281d7 ae973309 603e9421 ab2e190d f107f636 sharing gxy2 of user 2 = 327246d8 12c32aab 2413dc04 295df505 8d5edddb 59def50b 8b14d959 8e2e9aaf a08cebfa 6cd4cb5f 06b604da 43391f35 0a55604c 2ff1cd08 3f9a5975 d49da1e5 927c5d94 7fca55d9 e42fae30 e8a591fa 99fc570b 48870f7c d1e14ea0 f2c816fc 9ba73692 41620e82 5ab8075f bdc95295 94eddbad 88a5ebd9 48699479 ed05a021 60be6b88 4422e230 1fb716cf 620e39c5 35635e07 a279b10c ccb6832b d8d5ddb0 522b59a4 c46bfeff d26dedb4 c4f8403e d14d12b3 04d89397 bf034863 2981e204 199e4586 86d02b78 1f21c4dd ee5b8ba3 46b7ae8f 60c87fbc 3be445c0 b5e9dc0b ceda49cd a756dfd5 dac9a84b 7aba19cb afd0ef28 a81c19a1 5e1f1516 122c3131 0c6ee69a cb4f299e 90171907 f52abee1 8a017c3b 48e84e04 d1d2f551 27c80664 74c24b4b 573c4fad b3437421 0c039817 f516c5f3 56c2eb8f 08d3ee81 7797ede4 a758e9c1 1e41a1f8 831c5651 33f5388b cca34917 75fc8674 8fc755c0 240e0db0 9e1faab4 a47a6057 e8e6b4fe a08281d7 ae973309 603e9421 ab2e190d f107f636 **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 = fa978fbe b1bd4c33 39456068 public key for user 1 = f27430e5 39afe4ab 33fbc286 29b278ff 9c4351c2 df697ca3 c4a71c30 183cd6e5 d5911793 78493126 ce30c5fd 59434f31 3240732f 38900a3d 38bc579d 6a3c7f5a 4b491303 0a2a80de 0af4c58b 00b13e84 288710ba 974d4d27 3850bc02 95712076 19d408a3 8ad7fcc2 e804c8c0 dcd2514b 03aa815f a005496d 394f2ed9 c11912ad 0cc45658 b3ad3a76 c65ddaff d73396b7 6b063a5c e1d5d55f 166dc317 a8540c1e 5de24f5b e41c7302 1351ca46 af2d9564 651b516d c078a904 85fe4dd8 ec6bb5c4 e851cf43 ec2281e0 4148fb46 07cee382 5f49d50e 6d56a4d8 1fd87d3e a404d7b6 33e0c1f5 6381a110 6806ebd5 17ccf847 9b65de08 046fdd99 fca2fea0 af0f7234 59216fbf bceffd13 be2a8606 e295f202 ff5ae7c7 5661b801 b7367569 9bf6e47c e73d4f0a 4b2fb18c 1e8fe667 c75322c7 7003944c c604d6d1 b1d2095f c61618b2 598fbff9 fb1c8711 b70cff5f 0180572e fcf980d8 edd85b0a 2c2282d4 97205b9b 2ef0ce46 c5e192b5 9bd32640 9474aa5e 34bc80df 1ac5f24f 9e8e17db 7e4210af 7734fb17 9243afed 073990b4 a345fe35 240c0cae d5a95d62 1594ba64 d5ce6004 a151b69d 6b2e2723 f8a787bd 7060f445 6c33330b aa9ca8db 1835b652 eb5ef01d 4c423953 6411987a 2d7aa2bc e629c6ab 38cf0c58 6101ad16 d5ecd5d4 594b4ac3 73deed87 5af5e305 20f2165c e8ef12b8 3df1b026 5d2d3d13 bfbd3dfb 28260bf7 private key for user 2 = 8af00eaf 8a3b34a7 9ea15312 public key for user 2 = c19aa101 08941cb1 1823b21d 86b5fc88 2815bb6b 1454749f 964eaa08 662f282f 4b9e90a0 9e960f06 5f8a0173 45e2d386 32490622 f18cc3cb 2cb10cf0 2e25720d 0cb6362e 1b6765ef 8f092de5 4ed9d730 f8c97ac2 ca90b2e9 7acd9432 a224b451 bda3ddba 141954de dd042646 54e7e22c a844de62 0d7c3020 f94fc197 3d62db28 e3464b0f f4d1e6a3 03a5b755 2520d2c2 b7048657 430bb2fc d5d77eae c42a8476 d1947f0e 318c5fef 020d095f 249c9d28 f8aedab1 71a3e449 cef84d98 8f9b2e7d 091ca328 031570f1 ecd5c96f 5db1b7ea 897a474d 1e69ccf7 6ea2be60 dce7aa2a f6d1b2c6 6afc181e 6ed6c794 fd3805d0 9a1e6be8 a9fe621a e41984e0 f5173b5c c75aac7b 7da4de21 67cf6b58 4dbaf613 7180c95e eb2b78d5 03a01a6c f4902328 d83cb59b fc2ed4e1 c5590a12 e35fdf81 4e54ce67 b494671b a74f266b 5d3b00a9 018dd172 e02e6e9c 4cd06014 e6a84dc0 efae1080 1efc22ce 15735c65 29e84334 31e0b7aa 328363e9 ac8302e7 00db448c 3dc394e8 c0437825 fda8cdae b209c738 ff95bf5b 6125a3e3 e0b569d8 68203db0 182278c3 0f09a65d 80ecff67 a17f1a43 f0b3b3a4 8d24ce66 ea4c7e0b e9441c1c 4392e19a ba62f490 93e78d4a 003424e1 581fc0f3 7396f1b9 6af7a5af 80f9fd55 c5a4e395 ae2fab73 4439720e a0eccebd 9fd8008f 95f7b277 5c47a72d aade2500 c73b7e02 f1f4e9ce f85083cc 059316a9 sharing gxy1 of user 1 = 07465e9d d1825e60 e2296d30 0a414aed a58afcd4 1374ece8 a97abfd4 1747cf0d 8b439231 05417ca0 33ccf9f7 925d6dfe 4d86b32f 202e3464 2025e2b1 2c33d837 1a3a18eb ca272f84 4e8e5d4f 61e3e0cc e722a2fa 3f7ab9e3 744b0c70 f0cf073d cc74cad3 e3a7e444 d2092211 ccd54d09 61afc327 f0e0dd65 8e0918c5 692a42ca f3348c68 b9333bdd 8c6d4ce5 b29b9812 b4013c49 b139e6b1 d3c30d9b 9eff41d3 720d11fb f1d8cf77 9099e151 47130267 73a19871 3dab0336 2cf20f4d fdf95dd2 0297ae6e c7a00d45 22e24232 c1e9eafc 007e2441 8d42ca21 88f6e9aa 0ab3685f 4542c234 026f9081 99f7a139 ff82617a 3a06fbde c224ecee 37ef2bb7 ef687a60 084dfa52 24bec82d b36e978f 46663ab0 cf4d52fc f6890bf0 18a89a35 045aa922 01b88d1c cc859e53 6027bd38 bd8cf3b0 fad1c186 fdb2a6db a9c4f3d2 48b3f6ee b184e24c d7cb4b94 504e4f43 11e3b6d3 7ab3fe8a 6efa8bf8 f3d43cfe 62a5c978 bf5e8ecf 1388e584 1fc06f60 48709677 8b184bfe 087baae3 0437cc71 236e177e a0659d7a 5526ac74 ba93dff0 9ce71ab7 64b75ffb dc657e6b abc16658 c13ae79a b9df87a1 09410684 1b6ef6a6 8b05534c c0cefeb3 cf336443 1a810fb4 dee17b6d 14cf5111 f243ee8e afe48d47 92b11df0 d37c76d0 3fa5d3ec 0a997e1d 3248b50a 62381370 48d23c2a 7b75b4e6 da20b562 45e550b7 1e672e78 1082d31c 88ae5a3b sharing gxy2 of user 2 = 07465e9d d1825e60 e2296d30 0a414aed a58afcd4 1374ece8 a97abfd4 1747cf0d 8b439231 05417ca0 33ccf9f7 925d6dfe 4d86b32f 202e3464 2025e2b1 2c33d837 1a3a18eb ca272f84 4e8e5d4f 61e3e0cc e722a2fa 3f7ab9e3 744b0c70 f0cf073d cc74cad3 e3a7e444 d2092211 ccd54d09 61afc327 f0e0dd65 8e0918c5 692a42ca f3348c68 b9333bdd 8c6d4ce5 b29b9812 b4013c49 b139e6b1 d3c30d9b 9eff41d3 720d11fb f1d8cf77 9099e151 47130267 73a19871 3dab0336 2cf20f4d fdf95dd2 0297ae6e c7a00d45 22e24232 c1e9eafc 007e2441 8d42ca21 88f6e9aa 0ab3685f 4542c234 026f9081 99f7a139 ff82617a 3a06fbde c224ecee 37ef2bb7 ef687a60 084dfa52 24bec82d b36e978f 46663ab0 cf4d52fc f6890bf0 18a89a35 045aa922 01b88d1c cc859e53 6027bd38 bd8cf3b0 fad1c186 fdb2a6db a9c4f3d2 48b3f6ee b184e24c d7cb4b94 504e4f43 11e3b6d3 7ab3fe8a 6efa8bf8 f3d43cfe 62a5c978 bf5e8ecf 1388e584 1fc06f60 48709677 8b184bfe 087baae3 0437cc71 236e177e a0659d7a 5526ac74 ba93dff0 9ce71ab7 64b75ffb dc657e6b abc16658 c13ae79a b9df87a1 09410684 1b6ef6a6 8b05534c c0cefeb3 cf336443 1a810fb4 dee17b6d 14cf5111 f243ee8e afe48d47 92b11df0 d37c76d0 3fa5d3ec 0a997e1d 3248b50a 62381370 48d23c2a 7b75b4e6 da20b562 45e550b7 1e672e78 1082d31c 88ae5a3b **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 = b9e63ebf 4feb6bc3 8306e46e public key for user 1 = 4b4bbb52 5764cf57 c6e0315c f332b797 71f1144f add5bf66 f8edf2c8 db70ffc9 a2f9d390 cff48913 e22a959c bfcbdff8 7f2b4d67 8029b72c 0c355c7e 9271ebd5 14a9cea0 cef858d7 428f8742 78b709c5 dd90b8aa ad976a47 b031a736 3e8612b5 3615026a 87e31fe0 0d4c915f 07a4ad42 57c6e42f 641aaf02 5c4273aa b5223e97 cd281273 baadebdf d97dcd06 d3c84aef 04a1c98f ba4b126e ceda48fe 61ea5ddc ccc14861 4c7963ea 9dbf9f66 d19bd454 c7ce120d 9f05b8ef 55e5d508 21a1e613 01b69261 d3246323 7fdb3a47 bc87671f bca92cae 7929c35b 66c60f71 b6651716 271e40b6 36eeec62 8bec5889 5845bada b04ad218 0eb3a8d4 089e0558 ddad327a d47c4435 87559fcd 82a105b1 685845b6 3b1c0953 e766ec51 d5efcf69 b61863af 963251ea 963ec709 2e84bd53 a3e139f6 a5efe537 9646de43 e5ee2a20 63306667 9ca9dc05 9e8bcdd1 8c28f6db d13f46a5 d504605b 0918e52d 0d5e570f f97ef273 00805ae2 e7c63ba8 fa7dc9cd 3e86760f dcf6204e 932895cd 41d73974 876991ac bb90864e 0b091294 60b1ea67 d1cba279 a6caea04 38b2d9e1 2ed3a558 b9049371 6d77c44b 2a8e00b3 54bfde3e b8843d97 b7158a70 3d6fb461 d5c00c98 33e6c725 f41216e1 30766c6c ba318ee2 3941d1f6 1ee8cc54 b6e8996f 147ed684 bb34306b 2e0183b7 073ac017 414fb319 5f6d80b7 ff481391 b15ebf75 46a89094 cc13f43e 3d0c4370 f5460306 7ed341b2 bd2e0453 aa2b76fe 8cd2cbcd e12b2f8e ebf49f53 0d81d35c 7f25251d 868edc78 416189a4 0366ca51 7bcc2f7d 3f1689f9 9f9a7f56 b6d25e47 bb9a2563 28d739ba 08865c28 93116393 633aba4a 2ea65076 a166eae2 96ee600d ba895153 8aea4552 3f8aee3a 4d95722d 6db4d1b4 1b66517a f74a4f34 47fc335c ea7f3381 535a2dc3 6e0595c6 980a462e f5f18b7d 6853a42d f4d5e927 24efa6c6 c433c19b a75da521 ed9b9f95 0d4c6db8 d95e29dd c9bfe31f 13c5ce40 1c4d5ca6 ed1c6737 d44ef369 a39d6153 fd94388e 901451fd cde9969c 30748f07 e505b7fa e9b484a9 c3c2cf5b 9bbf6d6a 80262c4c af6b757d d8c476bd 931c6d9f private key for user 2 = eeb1a684 5104595e f12771fa public key for user 2 = 9740dd44 92d59499 57648006 f1af3d7f ff4a68f9 f9431587 ae173300 546c1e0a 5d700e42 552b73ae 3adcbbf5 12a8deba 106de448 197f67e8 0b686dbb e42f9b90 f4697997 6a2ce023 ddb8737d e6836bd9 efda9fd4 6eb088a8 e45f63a8 5a6f90ae 99fdb59c 7874f915 9e0571a8 85657ddc 5eedf7fa 9985fc65 357e7ce2 e04a0e91 3c894293 305a87d2 a3304cbd 40f19d97 61224b06 87aed101 5166dfe5 b58b63dc f98f699c 4929a57a 8f295fd4 237cb1e1 d28de371 adb2515b 5aeb96f2 9da2c70d ed6c739f 4901296f 8c8d6ec1 0270ec23 e9c68f06 f6a3dc8e 8120fb18 18d5b4a6 ea3d5a7e 12670347 d593ee90 cf523a78 b7c163ce c4205d51 437e40bf 716ec761 5ebc6adc 11eaa985 d4721e4d 67484458 0b8b9609 0986c404 41cf66a8 9792e426 9c72529b c5518977 3433faa1 57da7e7c 19308114 417208b6 bdc9f84d 0dbdf539 01bc15b2 a292f68a 558f4c4a f344d3b7 04b8d526 2eb97c75 d0872789 b74da2d5 df57d391 388c39a6 e45f0d78 9aac0f80 d8de5918 23f5e556 53bab3ad fa699e5d 6488e463 b61fd760 8cd882b2 d630c8f7 eb2eb944 7708b76a 2ac6d4a0 4b40b3cf 3864fd9d e2cde2b2 88dce919 9713f6c9 a46d1def 6a4f132d a11d88b1 61c801a8 c0ffb2a6 2a8cffd0 f482b81d 9835b84f 87319584 b233a400 a3f75b1d d3e165b8 db6e5bf0 85355f8e 78eb9c90 d5073933 512266a3 bb9429ce bc740a3a 5e9313a2 f21f0d7d 34e86d55 619b986a 36772975 209a53f6 7a325ed0 46daff1e 160017a5 2bf4613d cfd8bb1e 047039df c3ea47f7 1f739584 e7c6834d 5556fd38 85ca324a 9f3900a6 fa99861c 6032f83a 6f46427a 7f0cb30e 56cb5ac8 9c850f38 cdea0ad7 54111678 dd160251 93606008 47927fa4 c128a7e9 b545bdf0 febd1f3e f2128e0f eb96b3aa e0c96661 d463b3a6 5bcd1e8b cec91dff 1cf9124c 8772ed07 7d5ee9b9 462d11a8 64ac8fc8 22fb3153 418bf98b 765da332 d3123529 2087a63a 4c288669 79938dd9 6f9e4973 41842ffe e6a73a61 eeb649ee c8f594a9 5de35bdb 7aef8247 675b363a fbc39480 3f30bf1e 79a2651e cb05b8c4 b24bcbc2 9ab41ece ca58786e sharing gxy1 of user 1 = f201101e bf1517d3 412c345a ff3b979a c66fa735 4e03c327 633dfbb9 c4b182dd 312e38fa 758400cf c4347323 d19c443b 54b295b1 ad7e16b6 17fc6c0e d2560569 0cf6cdeb 9aec4286 cda8583f 533a114c 962e5059 87793a5e 62813c84 539dc2d0 7623fdd5 6a678537 d296d868 4bf84e5f f40ab2df 4949e629 9490672b 5c098fd3 725fd011 057d36ce 2af84b45 4bbfb69f e8d66990 b2077481 51925318 3be0543b ffe3b8c3 5f834a4e aef5daa5 b020cb2d 65e9d22b 79ee90db 680b4228 cd173eaf b62d6b97 e0627dc3 137ac61b 9f3434b3 c72ffbba 30dd0ca1 f4adf429 068be70b 1023575d 8f951657 47608076 0e1b4f72 22a01631 fc0f5204 97b176a0 7ecb84b9 85e7434b 01418ce1 2af13000 04f2addf 4900c36a d43a3a44 763fec06 5efcfcdd b1040efb 0d4a9855 385846ae f563f9ee e0a109f1 0914bd51 1758bf57 62d3646f 891ac503 97e14ba6 27c6d1a5 434dd8a0 81639fe3 571392cf 9d9ed93b 6e559832 aef625ef 0d352dbc dcdfd27b 7dda9244 e5b762f7 33e6bbd9 3ef11aff 51c1fdf9 5bca73f3 ee927057 b908f20f c10957a3 df3ecd02 c621c55b 63f35b97 4a6d5c4c 98f78db9 93ecea97 cb46c480 82e9efb5 21e36d10 d9137757 dbbc812c 268c7a90 c0e72e63 6fe5420a d89efc32 8cdf9b62 6ee18b2d 99037a54 14113c5c a783e7ba b8c66d19 e373e0f5 8bd7d5d4 81c6e46e e45e3b35 e64b8378 4494a665 e0927040 79400e7f a8901549 08d7a224 1daf0dbf ddfc6370 e2d4f627 45a4b0d2 fc6857b4 9335d8f1 7180817e aa3fd89f ebb527d4 224e75fd bbaa5ea2 5ad98719 54b78af6 80374a33 76086d71 b64e7f55 86443ad0 75afb037 6f5be795 5a011ae9 d72d627c 0518c2a4 bf0e970f 787ee09a 8d35eee2 65a5c0a3 370b6bb6 27ff4482 ad64423f fc4d70e0 b70892b5 4f1a964c e8544dd9 f02f50bf dccd97ac e53a95da 8c107372 46cc0fe1 762579af 694f4178 1aa8f08a 25ba1fc4 1f72638b 350477a4 015bebdf 3b20437f af458213 f19413c9 7ebaa14a 74e23719 46544e1c 783b5931 805bee48 29f2f587 c334163b fd34255c eae366bf 5c6b6f2a b042cbcc 9141a3e2 c34b89a5 sharing gxy2 of user 2 = f201101e bf1517d3 412c345a ff3b979a c66fa735 4e03c327 633dfbb9 c4b182dd 312e38fa 758400cf c4347323 d19c443b 54b295b1 ad7e16b6 17fc6c0e d2560569 0cf6cdeb 9aec4286 cda8583f 533a114c 962e5059 87793a5e 62813c84 539dc2d0 7623fdd5 6a678537 d296d868 4bf84e5f f40ab2df 4949e629 9490672b 5c098fd3 725fd011 057d36ce 2af84b45 4bbfb69f e8d66990 b2077481 51925318 3be0543b ffe3b8c3 5f834a4e aef5daa5 b020cb2d 65e9d22b 79ee90db 680b4228 cd173eaf b62d6b97 e0627dc3 137ac61b 9f3434b3 c72ffbba 30dd0ca1 f4adf429 068be70b 1023575d 8f951657 47608076 0e1b4f72 22a01631 fc0f5204 97b176a0 7ecb84b9 85e7434b 01418ce1 2af13000 04f2addf 4900c36a d43a3a44 763fec06 5efcfcdd b1040efb 0d4a9855 385846ae f563f9ee e0a109f1 0914bd51 1758bf57 62d3646f 891ac503 97e14ba6 27c6d1a5 434dd8a0 81639fe3 571392cf 9d9ed93b 6e559832 aef625ef 0d352dbc dcdfd27b 7dda9244 e5b762f7 33e6bbd9 3ef11aff 51c1fdf9 5bca73f3 ee927057 b908f20f c10957a3 df3ecd02 c621c55b 63f35b97 4a6d5c4c 98f78db9 93ecea97 cb46c480 82e9efb5 21e36d10 d9137757 dbbc812c 268c7a90 c0e72e63 6fe5420a d89efc32 8cdf9b62 6ee18b2d 99037a54 14113c5c a783e7ba b8c66d19 e373e0f5 8bd7d5d4 81c6e46e e45e3b35 e64b8378 4494a665 e0927040 79400e7f a8901549 08d7a224 1daf0dbf ddfc6370 e2d4f627 45a4b0d2 fc6857b4 9335d8f1 7180817e aa3fd89f ebb527d4 224e75fd bbaa5ea2 5ad98719 54b78af6 80374a33 76086d71 b64e7f55 86443ad0 75afb037 6f5be795 5a011ae9 d72d627c 0518c2a4 bf0e970f 787ee09a 8d35eee2 65a5c0a3 370b6bb6 27ff4482 ad64423f fc4d70e0 b70892b5 4f1a964c e8544dd9 f02f50bf dccd97ac e53a95da 8c107372 46cc0fe1 762579af 694f4178 1aa8f08a 25ba1fc4 1f72638b 350477a4 015bebdf 3b20437f af458213 f19413c9 7ebaa14a 74e23719 46544e1c 783b5931 805bee48 29f2f587 c334163b fd34255c eae366bf 5c6b6f2a b042cbcc 9141a3e2 c34b89a5 **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 = dbd25d21 a5b423ba 86a3ad71 public key for user 1 = be4d85f3 fb5cb843 8b8387a4 45615e0f 09b61f08 bf2e7eab ed2c81e9 6de9ae26 0e5c6772 56cb3338 46e1fa96 a44b0468 fc5358be 26a9386b 0fcde973 27964653 160ae462 740cd5bc e311841c 382e2017 9eb32ed8 567d67a5 68f39a2a 6e49798b 75a815d7 99766226 518cbe89 11da693f d31f8a50 789d3417 6b736141 c20a1d88 10129359 acf5be42 54d25415 379145e6 25858e04 cb96de59 16dcd003 7c8d32d9 bb6587fe 0b03e39c fee773a2 934a0b37 a3a65c0d 5cea5653 4980dcdc 2e2d5f11 f3c9baf9 e138904d eecb1006 1b77a257 0b9204b5 281d0c77 7507d747 2e6c7100 5ec1a743 eaf64918 fbb4344c 0547f6af f1344343 6a3cdd3c 5d6ad563 fef11de0 50eec1e3 0ba88689 5e4c629b a4335364 108e3cd0 bb57ccdd 0166fa1c aae6e72d 3e7110d8 e2a76811 2a5365e5 c537453d ec555d3e 5dcae908 b759ef9b dea2be90 c85119f8 1c6dc9b9 f0466373 9ad468d4 d618fa9d 2455314e d3b6b818 151b3bb4 a468cc26 504ee40d 63f707b7 1455f1b9 6c2330d9 68b10bbe 1d1eb52c 330f4ac8 43207ca0 38524e14 f6094767 fd8fe584 89ec4573 a6e318f5 65748d9f 1b0409f7 07ac6abd e73ca56c 4d27ed4a b37f620c 1ff9b495 70e04d13 fb9ec8f5 e4dfb585 f224d10f c018ea51 cb850701 fe689bc1 5bf03d11 fac3e222 eb6b7097 3fc87db8 cceeca74 1a6e7ed1 161438eb d80923f9 00e9edf6 ded0a08d 61a65fc7 ea78f588 2b141b8e 8101eff3 9d90fc1a 88f14a86 5e3e2b2c 17985a97 c900b3ce 32c439c0 9ec74dec 7bc99c27 cfa07994 2038ec0b b1600351 3da7ec9c 2be23df6 91b65ab3 5e8d9442 35f2219d 7af43533 1ecf1d6b 8a575779 ec82196a 5151c556 c415f8e1 2d434ec5 63f5f94a dcc847b4 7ca2e7d3 f5994795 df08640e ce8182b9 0b2f6610 7dc3d39e 12d145b6 f78cf062 5a9adb76 4f4fc290 2bcf8e29 e114edb5 ba974e23 5d3432c4 426ff740 5d8a73ac e3c55c4d 4457697a 5c5810e6 02d1c2b4 47bd73ae 2f67d9a2 b1b61c0d 4c584aa2 61af8471 3c77f31e d962f9ea 1b02ed85 5c8393fb 23ef80dd e4a28146 9f8b0975 780c4009 679a865a bbaf93b3 c9becd10 7e7d408f c36b92a5 4ebd5567 bd918598 70aea812 fd6b894d 36fdd716 38a4ad84 91990bca 850563fc b1dbf199 5ac78c7d dae8ad28 8c42f78e bee94e76 b03809c1 bb6e732d ff34bb19 20c6dd13 af8e6e23 2af37f88 6e9fe4e6 d6a3ce29 edce041c 652397e8 4a192aef 32063dc0 4f884f01 f70cb5fb ba2291bb 7e582f18 92a6a16f a542a034 03bf7ef9 d51b4822 75423253 b30106b8 73cd2634 c70a2fea 35042845 6475900b 6c484920 4a3b7290 6437aa76 eca2f2df a9998c34 11ec1d55 496b9251 b30133b0 b5497115 6b9b43a8 e3b04c12 8e528b03 d024216b 9661dec0 727e4424 17132303 bcb68795 857dd3f0 b84edc20 f61aaa4d fa071d83 d3be8215 96130464 0e1bcd3b private key for user 2 = dc5e8427 b4bd8faf e065258d public key for user 2 = dd38bc6c 13124507 d09c873d 2e5d9e29 381b7bdf d2059f97 60b38d24 97cdb55c 03aee7c7 2daabdb6 2775f2fc f9552a65 0ade56ac a7cdee6d 2ab638ec 142440ca 0ea47bde 99c43c56 2d0554a4 6c82f363 ceec0788 aafddaeb 083a2ce7 2fd27952 0ab861b3 bf9b6347 9d858679 b5f5da21 f373cbff 5009231e fc4eadeb a25976fd 9c273dea 77a2c94e f843d07f 223c92af a22ffede 23cd223b 0c9c6ba6 4c796ed4 eca1f89a 700e619b e6e1d00f 5b623eda d37df01c eae7a1fd 7f936b09 fd748321 d8207e03 27e500c9 39258735 047fa379 fe8b6481 582dfb15 92aa75f5 8c61b7d8 17dd68f3 50736737 68f1d87c 53c68a04 ade64926 0a0fd612 5f486818 f5ab95d0 c7f99c16 3bd2268b de7dc063 6b759fc6 46a49991 386ff169 85c9de8b f59d6fe7 8fa2bfd8 d45e5132 cb3a33ff c6af4669 cf0b7264 d17ff481 4de92fc1 002ac24f c9eb655f 501b7453 85cff443 6ce7f1b1 179c46b3 120a0535 a4ce0c49 e5eac43c 505476dd 523877ec e2faac85 36ba2c05 86c22b26 0a81576d 656c5d9b fa5ac63d 5ff9151c dd3a0309 32d3dfeb 103e3be2 03d64f8a 91828391 a83b833c 529e7795 f378d918 7d5b4358 54b66e04 4efc7d30 1a86e7c8 c025f163 4efffac5 2fab90e5 dc0cabfa 706a7dc6 51843904 2c5ac9eb 66f859c6 13217f50 df296f18 e2ceab08 d6196bce 06128be3 9fb5b79a 786ea02f 48227cf9 6e23a614 89f38b0f 940b690c 2a57ed8a c505e9c5 70a7e49a 3c0ace79 58ec36a9 84a29a7b b7e74782 fc655dee bc43a7dd b0510921 550f17e1 a1ac4ef4 ece14100 eab4b933 c803b919 1756da8e 2a087f1c 956ab94b 727bc9d3 b19a79b5 fdd6b854 6de420cf 5fa1c59b 439cc753 2088a561 ba5ee665 a9272abb 6ce1c582 3a54611a 1e807436 f9be6e20 482f81d6 2d03e983 2143e43a 2bd32a37 d85a5e4d 22d5099b d1531329 e6f328b6 6dab34ea 7d5ba158 6608f756 0edfd293 a506c33b efef92cb 2c5a658f 80dd3996 b6f0e86c 5294bfd0 0b665334 314031c2 16f62617 aa24552c a043b5a8 4c941a32 e460f1dd c271d6c9 752cad1f c764d0fa a0752fdf 18d97d29 dd127da0 22b5bdc3 55d21eb8 a4b7d60b 6669fe12 c419245e f5ee3d87 b202cf5d 23ed61fe 61a3f878 6fce331a 6ef7a6b0 dcd3943f 11d48653 eb7289e7 3ccb9ab1 88662c95 0c4add36 ff7dc751 fbaac722 f679ccfe 114daa2a 89b9920d a251d3b4 ea96a38a 0c18bdbf 3bd5fda9 6f61777b bafceba6 85b647d9 d2d991a0 16c2018d 79ba0767 ae70fd93 59d162b5 58efefbf 29fe7efc 9ceb8488 5b8f3a7c d8fd2371 b69832d8 1c27de6a 63223371 39138106 66dcb121 5280949a 2d0da5e7 122ddfc1 7d9b46c3 1f07cf82 0771a3fb 2616ed87 6febe5a6 22f38dc1 a2527098 633dd937 4ea68a94 031935c8 3acb7e49 f10cbe1e b16581fe 55dd61c2 d60fc045 b88df93a 694f78d4 6cbd1659 3c2348fc sharing gxy1 of user 1 = 95d690e1 607c17aa 9d2c3244 ffdf2137 3c9867b9 4491f723 08d9e699 3dc92920 f75b7b0d c19f6b75 d4999a45 2f62c2b6 5761e865 85c1ebe2 c94acfd6 dca97485 42b66d72 20a94e35 cbecf7e3 085b3d87 79637afd 41603ffe 9ccf66f8 2993d4fd c981113a 8f924087 00d72fef 300ed021 f5c8c03c 49d8d360 c51d574c ca19c7b7 7e1d81f1 f9b6921f b9eab0b3 992ba6c6 8f7c76d1 4df6bbfa 6deab892 a2aaa3e0 75196940 764c77a0 39d76dd7 72637c6a a8039066 a36a015e 078a5aa3 ded335fa c6500d8d d3c003bb d89302d1 5ca41507 fc03a49f 89b2c469 f5fc602c c02fed88 71489629 a21bc47f 7ffa0ebf 8aa4ec44 fe9c7388 be0f94aa f8a38a07 be67d498 8e4b33a3 cbdf9e4b 05aeb570 933dc567 ce269518 581e9582 7cae4473 69af57c0 1275ec5c 913e78e0 75d89414 fe19af8d e122104f 828fc0b3 34b46368 d2c40d26 8ab5d70d 641bf221 13c8b346 e8413c2c 50c3a0d2 c22236e3 9b00cba8 89149b36 8e11d370 1ce15970 c9d7024c a69a36c6 5b1d361d d678d429 d516cc23 d7248a7a 3421664f 86eee365 c9948a82 a95b9fc8 f1667d80 0b96ac72 9cafa789 03cb99ed 2765f48a f380599b 265f90b3 fe1a668f e2b47c57 84fba973 602be971 be581d07 53b08146 7fb18d06 80aaf294 9e5f47e0 a89c8ff9 9901caf1 6392e41b 3dd02354 0b343fdf e5bb1599 e583098d b96f95f7 17718686 1a962a0b 56b98e52 3877f1bf 9d49c0b3 d136937d 517af31f 884c975e bab09ce2 02ce8bf9 88ea8dad fe9b6bd1 addd4062 8ad328c4 d2b3747c d25c4fac 0161d8f3 89fd9b46 c76a573d a27dab2c bad28d98 45fa752f 8e99748a 3b470e8b 2edc7d91 4949a56f e8ff80a0 73794bb2 1b477cde bbe8c4ca 743d6f9e 050a8575 a94b5579 c27458f6 4c00a5de 64e1b345 c007cba1 541e8b06 2b8c6a81 34c76a46 2a56c365 f6853703 c5ce308c 455ecfea c774b9ca 314a3f63 649fee7e 6dd715f7 16791a42 d2fa86ea c3bd6ee0 0df0207d 99de6f4a 274015cd 356f2588 677c682d a506da74 b0074a3a 0efbe6e3 177a2ef3 264f8fdd 7c372e00 fabee0db a6df1809 3a8a5151 5bbe6e4a ea9113a7 a4e80cf7 c75765b4 f6b31913 74361b45 f4701dad 03fc612f b17eab08 b1557191 a090a135 036ac8a3 2cef9da1 34ea611b 0d251fbb f798c4d5 d38d5d61 e0949000 c24f7906 c70c19af 5a209b1c be5947ce e86ed8a9 0e1a5190 3ea01c0c b8780f49 3aa09e96 57cbae1f 1ba599d7 8f57603d b03b07fa 64b3673a 6b816f34 b80f1487 a300dac9 d491fc36 a7affe42 69f01931 442d3e84 3ad4787f b2b418ac c97b6e9e a3b414f7 7cafd482 36ff3aad bd7c56ca 40a5ee26 48013584 eba47f7e 581dd0a3 e7479388 e462aceb dc18d4bb 100d9dca 9d2aec47 004baae0 eb0d412c d27d9b54 0ac6c674 91ee6387 930d8dd8 d783a280 43fa43e3 b529cb4a 67fb05e4 b5d031e7 78c5538e sharing gxy2 of user 2 = 95d690e1 607c17aa 9d2c3244 ffdf2137 3c9867b9 4491f723 08d9e699 3dc92920 f75b7b0d c19f6b75 d4999a45 2f62c2b6 5761e865 85c1ebe2 c94acfd6 dca97485 42b66d72 20a94e35 cbecf7e3 085b3d87 79637afd 41603ffe 9ccf66f8 2993d4fd c981113a 8f924087 00d72fef 300ed021 f5c8c03c 49d8d360 c51d574c ca19c7b7 7e1d81f1 f9b6921f b9eab0b3 992ba6c6 8f7c76d1 4df6bbfa 6deab892 a2aaa3e0 75196940 764c77a0 39d76dd7 72637c6a a8039066 a36a015e 078a5aa3 ded335fa c6500d8d d3c003bb d89302d1 5ca41507 fc03a49f 89b2c469 f5fc602c c02fed88 71489629 a21bc47f 7ffa0ebf 8aa4ec44 fe9c7388 be0f94aa f8a38a07 be67d498 8e4b33a3 cbdf9e4b 05aeb570 933dc567 ce269518 581e9582 7cae4473 69af57c0 1275ec5c 913e78e0 75d89414 fe19af8d e122104f 828fc0b3 34b46368 d2c40d26 8ab5d70d 641bf221 13c8b346 e8413c2c 50c3a0d2 c22236e3 9b00cba8 89149b36 8e11d370 1ce15970 c9d7024c a69a36c6 5b1d361d d678d429 d516cc23 d7248a7a 3421664f 86eee365 c9948a82 a95b9fc8 f1667d80 0b96ac72 9cafa789 03cb99ed 2765f48a f380599b 265f90b3 fe1a668f e2b47c57 84fba973 602be971 be581d07 53b08146 7fb18d06 80aaf294 9e5f47e0 a89c8ff9 9901caf1 6392e41b 3dd02354 0b343fdf e5bb1599 e583098d b96f95f7 17718686 1a962a0b 56b98e52 3877f1bf 9d49c0b3 d136937d 517af31f 884c975e bab09ce2 02ce8bf9 88ea8dad fe9b6bd1 addd4062 8ad328c4 d2b3747c d25c4fac 0161d8f3 89fd9b46 c76a573d a27dab2c bad28d98 45fa752f 8e99748a 3b470e8b 2edc7d91 4949a56f e8ff80a0 73794bb2 1b477cde bbe8c4ca 743d6f9e 050a8575 a94b5579 c27458f6 4c00a5de 64e1b345 c007cba1 541e8b06 2b8c6a81 34c76a46 2a56c365 f6853703 c5ce308c 455ecfea c774b9ca 314a3f63 649fee7e 6dd715f7 16791a42 d2fa86ea c3bd6ee0 0df0207d 99de6f4a 274015cd 356f2588 677c682d a506da74 b0074a3a 0efbe6e3 177a2ef3 264f8fdd 7c372e00 fabee0db a6df1809 3a8a5151 5bbe6e4a ea9113a7 a4e80cf7 c75765b4 f6b31913 74361b45 f4701dad 03fc612f b17eab08 b1557191 a090a135 036ac8a3 2cef9da1 34ea611b 0d251fbb f798c4d5 d38d5d61 e0949000 c24f7906 c70c19af 5a209b1c be5947ce e86ed8a9 0e1a5190 3ea01c0c b8780f49 3aa09e96 57cbae1f 1ba599d7 8f57603d b03b07fa 64b3673a 6b816f34 b80f1487 a300dac9 d491fc36 a7affe42 69f01931 442d3e84 3ad4787f b2b418ac c97b6e9e a3b414f7 7cafd482 36ff3aad bd7c56ca 40a5ee26 48013584 eba47f7e 581dd0a3 e7479388 e462aceb dc18d4bb 100d9dca 9d2aec47 004baae0 eb0d412c d27d9b54 0ac6c674 91ee6387 930d8dd8 d783a280 43fa43e3 b529cb4a 67fb05e4 b5d031e7 78c5538e **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.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 --- --- kink_crypto.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o kink_crypto.o kink_crypto.c --- kink_fmt.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o kink_fmt.o kink_fmt.c --- main.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o main.o main.c --- bbkk_common.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_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 --- bbkk_heimdal.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o bbkk_heimdal.o bbkk_heimdal.c --- session.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o session.o session.c --- handle.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o handle.o handle.c --- dpd.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o dpd.o dpd.c --- algorithm.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_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 --- peer.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_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 --- crypto_openssl.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o crypto_openssl.o crypto_openssl.c --- oakley.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o oakley.o oakley.c --- base.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o base.o base.c --- isakmp_quick.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o isakmp_quick.o isakmp_quick.c --- isakmp.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o isakmp.o isakmp.c --- ipsec_doi.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o ipsec_doi.o ipsec_doi.c --- 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 --- isakmp_inf.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o isakmp_inf.o isakmp_inf.c --- proposal.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o proposal.o proposal.c --- 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; ^~~~~~~~~~~~~~~~~~ --- strnames.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o strnames.o strnames.c --- sockmisc.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o sockmisc.o sockmisc.c --- pfkey.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o pfkey.o pfkey.c --- kink_conf.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o kink_conf.o kink_conf.c --- rct_ipsecdoi.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o rct_ipsecdoi.o rct_ipsecdoi.c --- etchosts.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o etchosts.o etchosts.c --- sched_select.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o sched_select.o sched_select.c --- utils.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o utils.o utils.c --- 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