=> 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_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 --- 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 --- 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 --- 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 --- 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 --- cfparse.c --- /usr/bin/yacc -d cfparse.y --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- spmdctl.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c spmdctl.c --- fqdn_query.o --- clang -g -Wall -DSPMD_DEBUG -I../lib -I/usr/include/krb5 -I/usr/include -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -I/usr/include/krb5 -I/usr/include -c fqdn_query.c --- 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 --- spmdctl.o --- spmdctl.c:193:10: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] buf = '\0'; ^~~~ spmdctl.c:205:8: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] buf = '\0'; ^~~~ spmdctl.c:1096:35: warning: size argument in 'strlcpy' call appears to be size of the source; expected the size of the destination [-Wstrlcpy-strlcat-size] strlcpy(cid.challenge, p, strlen(p)+1); ~~~~~~~^~~~ 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 --- shell.c:532:16: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*cp && isblank(*cp)) cp++; ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:71:44: note: expanded from macro 'isblank' #define isblank(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_BL)) ^~~~ shell.c:548:18: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*cp && isblank(*cp)) cp++; ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:71:44: note: expanded from macro 'isblank' #define isblank(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_BL)) ^~~~ shell.c:713:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (digest_len != EVP_MD_CTX_size(ctx)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:713:2: note: remove the 'if' if its condition is always false if (digest_len != EVP_MD_CTX_size(ctx)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:709:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!EVP_DigestFinal_ex(ctx, digest, &digest_len)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:709:2: note: remove the 'if' if its condition is always false if (!EVP_DigestFinal_ex(ctx, digest, &digest_len)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:705:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!EVP_DigestUpdate(ctx, seed, seed_len)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:705:2: note: remove the 'if' if its condition is always false if (!EVP_DigestUpdate(ctx, seed, seed_len)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:701:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!EVP_DigestInit_ex(ctx, m, SPMD_EVP_ENGINE)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:701:2: note: remove the 'if' if its condition is always false if (!EVP_DigestInit_ex(ctx, m, SPMD_EVP_ENGINE)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:697:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (ctx == NULL) { ^~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:697:2: note: remove the 'if' if its condition is always false if (ctx == NULL) { ^~~~~~~~~~~~~~~~~~ shell.c:673:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (ret != seed_len) { ^~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:673:2: note: remove the 'if' if its condition is always false if (ret != seed_len) { ^~~~~~~~~~~~~~~~~~~~~~ shell.c:669:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!seed) { ^~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:669:2: note: remove the 'if' if its condition is always false if (!seed) { ^~~~~~~~~~~~ shell.c:663:6: warning: variable 'challenge' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!(m = EVP_get_digestbyname("sha1"))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:735:9: note: uninitialized use occurs here return challenge; ^~~~~~~~~ shell.c:663:2: note: remove the 'if' if its condition is always false if (!(m = EVP_get_digestbyname("sha1"))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:653:17: note: initialize the variable 'challenge' to silence this warning char *challenge; ^ = NULL shell.c:673:6: warning: variable 'ctx' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (ret != seed_len) { ^~~~~~~~~~~~~~~ shell.c:732:18: note: uninitialized use occurs here EVP_MD_CTX_free(ctx); ^~~ shell.c:673:2: note: remove the 'if' if its condition is always false if (ret != seed_len) { ^~~~~~~~~~~~~~~~~~~~~~ shell.c:658:17: note: initialize the variable 'ctx' to silence this warning EVP_MD_CTX *ctx; ^ = NULL shell.c:803:6: warning: variable 'ret' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (spmd_if_login_response(cid)<0) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:824:9: note: uninitialized use occurs here return ret; ^~~ shell.c:803:2: note: remove the 'if' if its condition is always false if (spmd_if_login_response(cid)<0) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shell.c:789:12: note: initialize the variable 'ret' to silence this warning size_t ret; ^ = 0 12 warnings generated. --- 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_sa.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ike_sa.o ike_sa.c --- ike_conf.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ike_conf.o ike_conf.c --- isakmp.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o isakmp.o isakmp.c --- authenticator.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o authenticator.o authenticator.c --- 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 --- crypto_openssl.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o crypto_openssl.o crypto_openssl.c --- str2val.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o str2val.o str2val.c --- 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 --- 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 --- 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 --- 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_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 --- 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 --- 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] --- ikev1/genlist.o --- --- isakmp.o --- 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); ^~~~~~~~~~~~~~~~ --- ikev1/genlist.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/genlist.o ikev1/genlist.c --- isakmp.o --- isakmp.c:1229:16: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib_len = ISAKMP_ATTRIBUTE_TOTALLENGTH(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:191:42: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' #define ISAKMP_ATTRIBUTE_TOTALLENGTH(a) (ISAKMP_ATTRIBUTE_IS_SHORT(a) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:190:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_IS_SHORT' #define ISAKMP_ATTRIBUTE_IS_SHORT(a) (get_uint16(&(a)->type) & ISAKMP_GEN_TV) ^~~~~~~~~ isakmp.c:1229:16: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib_len = ISAKMP_ATTRIBUTE_TOTALLENGTH(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:193:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' : (sizeof(struct isakmp_data) + get_uint16(&(a)->lorv))) ^~~~~~~~~ isakmp.c:1233:12: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib = ISAKMP_NEXT_ATTRIB(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:191:42: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' #define ISAKMP_ATTRIBUTE_TOTALLENGTH(a) (ISAKMP_ATTRIBUTE_IS_SHORT(a) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:190:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_IS_SHORT' #define ISAKMP_ATTRIBUTE_IS_SHORT(a) (get_uint16(&(a)->type) & ISAKMP_GEN_TV) ^~~~~~~~~ isakmp.c:1233:12: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib = ISAKMP_NEXT_ATTRIB(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:195:30: note: expanded from macro 'ISAKMP_NEXT_ATTRIB' ((uint8_t *)(a) + ISAKMP_ATTRIBUTE_TOTALLENGTH(a))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./isakmp.h:193:51: note: expanded from macro 'ISAKMP_ATTRIBUTE_TOTALLENGTH' : (sizeof(struct isakmp_data) + get_uint16(&(a)->lorv))) ^~~~~~~~~ isakmp.c:1601:37: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] buf = rc_vnew(gen + 1, get_uint16(&gen->len) - sizeof(struct isakmp_gen)); ^~~~~~~~ --- ikev1/ipsec_doi.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/ipsec_doi.o ikev1/ipsec_doi.c --- ikev1/isakmp_ident.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/isakmp_ident.o ikev1/isakmp_ident.c --- ikev1/isakmp_quick.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/isakmp_quick.o ikev1/isakmp_quick.c --- ikev1/isakmp_inf.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/isakmp_inf.o ikev1/isakmp_inf.c --- ikev1/handler.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/handler.o ikev1/handler.c --- ikev1/strnames.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/strnames.o ikev1/strnames.c --- 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 --- ike_conf.o --- ike_conf.c:1670:22: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport = get_uint16(&ts->start_port); ^~~~~~~~~~~~~~ ike_conf.c:1671:22: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport = get_uint16(&ts->end_port); ^~~~~~~~~~~~ ike_conf.c:1733:23: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport0 = get_uint16(&ts0->start_port); ^~~~~~~~~~~~~~~ ike_conf.c:1734:23: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport0 = get_uint16(&ts0->end_port); ^~~~~~~~~~~~~ ike_conf.c:1735:23: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport1 = get_uint16(&ts1->start_port); ^~~~~~~~~~~~~~~ ike_conf.c:1736:23: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport1 = get_uint16(&ts1->end_port); ^~~~~~~~~~~~~ ike_conf.c:1811:22: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport = get_uint16(&ts->start_port); ^~~~~~~~~~~~~~ ike_conf.c:1812:22: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport = get_uint16(&ts->end_port); ^~~~~~~~~~~~ ike_conf.c:1887:22: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] sport = get_uint16(&ts->start_port); ^~~~~~~~~~~~~~ ike_conf.c:1888:22: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] eport = get_uint16(&ts->end_port); ^~~~~~~~~~~~ ike_conf.c:1923:22: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ts->selector_length))) ^~~~~~~~~~~~~~~~~~~ ike_conf.c:2010:14: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&r_ts->selector_length, ^~~~~~~~~~~~~~~~~~~~~ ike_conf.c:2013:15: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&r_ts->start_port, 0); ^~~~~~~~~~~~~~~~ ike_conf.c:2014:15: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&r_ts->end_port, 65535); ^~~~~~~~~~~~~~ ike_conf.c:2016:15: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&r_ts->start_port, port); ^~~~~~~~~~~~~~~~ ike_conf.c:2017:15: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&r_ts->end_port, port); ^~~~~~~~~~~~~~ ike_conf.c:2085:21: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ts->selector_length))) ^~~~~~~~~~~~~~~~~~~ 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/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 --- isakmp.o --- 7 warnings generated. --- ikev1/proposal.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/proposal.o ikev1/proposal.c --- ikev1/pfkey.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/pfkey.o ikev1/pfkey.c --- ikev1/ikev1.o --- ikev1/ikev1.c:1580:14: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->type, type | ISAKMP_GEN_TLV); ^~~~~~~~~~ ikev1/ikev1.c:1581:14: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->lorv, len); ^~~~~~~~~~ ikev1/ikev1.c:1594:14: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->type, type | ISAKMP_GEN_TV); ^~~~~~~~~~ ikev1/ikev1.c:1595:14: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->lorv, val); ^~~~~~~~~~ ikev1/ikev1.c:1623:14: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->type, type | ISAKMP_GEN_TLV); ^~~~~~~~~~ ikev1/ikev1.c:1624:14: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->lorv, len); ^~~~~~~~~~ ikev1/ikev1.c:1653:14: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->type, type | ISAKMP_GEN_TV); ^~~~~~~~~~ ikev1/ikev1.c:1654:14: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&data->lorv, val); ^~~~~~~~~~ ikev1/ikev1.c:1680:14: warning: taking address of packed member 'len' of class or structure 'isakmp' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&isakmp->len, vbuf->l); ^~~~~~~~~~~ ikev1/ikev1.c:1780:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&gen->len, sizeof(*gen) + src->l); ^~~~~~~~ ikev1/ikev1.c:1805:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&gen->len, sizeof(*gen) + src->l); ^~~~~~~~ ikev1/ikev1.c:2054:32: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] *buf = rc_vmalloc(get_uint16(&gen->len) - sizeof(*gen)); ^~~~~~~~ ikev1/ikev1.c:2147:24: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] p->len = get_uint16(&gen->len); ^~~~~~~~ ikev1/ikev1.c:2174:22: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] plen = get_uint16(&gen->len); ^~~~~~~~ --- ikev1/ikev1_natt.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev1/ikev1_natt.o ikev1/ikev1_natt.c --- ikev2.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2.o ikev2.c --- ikev1/ipsec_doi.o --- ikev1/ipsec_doi.c:566:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&trns->h.len) - sizeof(*trns); ^~~~~~~~~~~ ikev1/ipsec_doi.c:580:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_uint16(&d->type) & ~ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:581:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] flag = get_uint16(&d->type) & ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:586:38: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] s_oakley_attr_v(type, get_uint16(&d->lorv))); ^~~~~~~ ikev1/ipsec_doi.c:601:23: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] len = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:616:30: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->enctype = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:620:31: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->hashtype = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:624:33: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->authmethod = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:628:31: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->dh_group = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:633:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int type = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:647:35: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->dhgrp->gen1 = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:649:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int len = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:661:35: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] sa->dhgrp->gen2 = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:663:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int len = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:682:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int type = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:696:21: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] || (get_uint16(&prev->type) & ~ISAKMP_GEN_MASK) != ^~~~~~~~~~ ikev1/ipsec_doi.c:732:26: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int len = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:774:38: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen -= (sizeof(*d) + get_uint16(&d->lorv)); ^~~~~~~ ikev1/ipsec_doi.c:775:68: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] d = (struct isakmp_data *)((char *)d + sizeof(*d) + get_uint16(&d->lorv)); ^~~~~~~ ikev1/ipsec_doi.c:1386:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&prop->h.len) ^~~~~~~~~~~ ikev1/ipsec_doi.c:1976:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&trns->h.len) - sizeof(struct isakmp_pl_t); ^~~~~~~~~~~ ikev1/ipsec_doi.c:1980:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_uint16(&d->type) & ~ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:1981:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] flag = get_uint16(&d->type) & ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:1982:22: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] lorv = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:2172:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&trns->h.len) - sizeof(struct isakmp_pl_t); ^~~~~~~~~~~ ikev1/ipsec_doi.c:2177:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_uint16(&d->type) & ~ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:2178:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] flag = get_uint16(&d->type) & ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:2179:22: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] lorv = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:2383:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&trns->h.len) - sizeof(struct isakmp_pl_t); ^~~~~~~~~~~ ikev1/ipsec_doi.c:2388:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_uint16(&d->type) & ~ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:2389:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] flag = get_uint16(&d->type) & ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:2390:22: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] lorv = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:2596:15: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&prop->h.len, proplen); ^~~~~~~~~~~ ikev1/ipsec_doi.c:2628:15: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&trns->h.len, trnslen); ^~~~~~~~~~~ ikev1/ipsec_doi.c:2924:15: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&trns->h.len, sizeof(*trns) + attrlen); ^~~~~~~~~~~ ikev1/ipsec_doi.c:2939:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&prop->h.len, p->l); ^~~~~~~~~~~ ikev1/ipsec_doi.c:3699:21: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&t->h.len) - sizeof(*t); ^~~~~~~~ ikev1/ipsec_doi.c:3711:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] type = get_uint16(&d->type) & ~ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:3712:22: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] flag = get_uint16(&d->type) & ISAKMP_GEN_MASK; ^~~~~~~ ikev1/ipsec_doi.c:3717:40: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] s_ipsecdoi_attr_v(type, get_uint16(&d->lorv))); ^~~~~~~ ikev1/ipsec_doi.c:3722:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int type = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:3739:21: warning: taking address of packed member 'type' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] || (get_uint16(&prev->type) & ~ISAKMP_GEN_MASK) != ^~~~~~~~~~ ikev1/ipsec_doi.c:3760:27: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] int len = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:3828:33: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] pp->pfs_group = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:3829:42: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] else if (pp->pfs_group != get_uint16(&d->lorv)) { ^~~~~~~ ikev1/ipsec_doi.c:3839:35: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] pr->encmode != get_uint16(&d->lorv)) { ^~~~~~~ ikev1/ipsec_doi.c:3845:30: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] pr->encmode = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:3855:31: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] tr->authtype = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:3864:30: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] tr->encklen = get_uint16(&d->lorv); ^~~~~~~ ikev1/ipsec_doi.c:3879:38: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen -= (sizeof(*d) + get_uint16(&d->lorv)); ^~~~~~~ ikev1/ipsec_doi.c:3880:69: warning: taking address of packed member 'lorv' of class or structure 'isakmp_data' may result in an unaligned pointer value [-Waddress-of-packed-member] d = (struct isakmp_data *)((caddr_t)d + sizeof(*d) + get_uint16(&d->lorv)); ^~~~~~~ --- ikev2_auth.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_auth.o ikev2_auth.c --- ikev1/vendorid.o --- ikev1/vendorid.c:215:23: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] vidlen = get_uint16(&gen->len) - sizeof(*gen); ^~~~~~~~ --- ikev1/isakmp_inf.o --- ikev1/isakmp_inf.c:197:46: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] if (msg->l < sizeof(*isakmp) + get_uint16(&gen->len) + sizeof(*nd)) { ^~~~~~~~ ikev1/isakmp_inf.c:205:59: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] nd = (struct isakmp_gen *) ((caddr_t) gen + get_uint16(&gen->len)); ^~~~~~~~ ikev1/isakmp_inf.c:208:19: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&nd->len) > msg->l - (sizeof(struct isakmp) + ^~~~~~~ ikev1/isakmp_inf.c:209:19: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&gen->len))) { ^~~~~~~~ ikev1/isakmp_inf.c:215:19: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&nd->len) < sizeof(*nd)) { ^~~~~~~ ikev1/isakmp_inf.c:221:36: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] payload = rc_vmalloc(get_uint16(&nd->len)); ^~~~~~~ ikev1/isakmp_inf.c:228:48: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] memcpy(payload->v, (caddr_t) nd, get_uint16(&nd->len)); ^~~~~~~ ikev1/isakmp_inf.c:240:19: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&gen->len) - sizeof(struct isakmp_gen) != hash->l) { ^~~~~~~~ --- 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/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/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/vendorid.o --- 1 warning generated. --- 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/isakmp_inf.c:914:15: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint32(&n->doi), n->proto_id, spi, n->spi_size); ^~~~~~ ikev1/isakmp_inf.c:1093:19: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint32(&d->doi) != IPSEC_DOI) { ^~~~~~ ikev1/isakmp_inf.c:1096:17: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint32(&d->doi)); ^~~~~~ ikev1/isakmp_inf.c:1110:25: warning: taking address of packed member 'num_spi' of class or structure 'isakmp_pl_d' may result in an unaligned pointer value [-Waddress-of-packed-member] num_spi = get_uint16(&d->num_spi); ^~~~~~~~~~ ikev1/isakmp_inf.c:1111:22: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] tlen = get_uint16(&d->h.len) - sizeof(struct isakmp_pl_d); ^~~~~~~~ ikev1/isakmp_inf.c:1195:22: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_uint16(¬ify->type)) { ^~~~~~~~~~~~ ikev1/isakmp_inf.c:1205:36: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] s_isakmp_notify_msg(get_uint16(¬ify->type))); ^~~~~~~~~~~~ ikev1/isakmp_inf.c:1216:36: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] s_isakmp_notify_msg(get_uint16(¬ify->type))); ^~~~~~~~~~~~ ikev1/isakmp_inf.c:1246:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&ru_ack->h.len, tlen); ^~~~~~~~~~~~~ ikev1/isakmp_inf.c:1247:14: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&ru_ack->doi, IPSEC_DOI); ^~~~~~~~~~~ ikev1/isakmp_inf.c:1248:14: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&ru_ack->type, ISAKMP_NTYPE_R_U_THERE_ACK); ^~~~~~~~~~~~ ikev1/isakmp_inf.c:1277:18: warning: taking address of packed member 'data' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint32(&ru->data) != iph1->dpd_seq-1) { ^~~~~~~~ ikev1/isakmp_inf.c:1280:17: warning: taking address of packed member 'data' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint32(&ru->data), iph1->dpd_seq-1); ^~~~~~~~ ikev1/isakmp_inf.c:1377:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&ru->h.len, tlen); ^~~~~~~~~ ikev1/isakmp_inf.c:1378:14: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&ru->doi, IPSEC_DOI); ^~~~~~~ ikev1/isakmp_inf.c:1379:14: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&ru->type, ISAKMP_NTYPE_R_U_THERE); ^~~~~~~~ ikev1/isakmp_inf.c:1391:14: warning: taking address of packed member 'data' of class or structure 'isakmp_pl_ru' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&ru->data, iph1->dpd_seq); ^~~~~~~~ --- ikev2_cookie.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_cookie.o ikev2_cookie.c --- ikev1/ikev1_natt.o --- ikev1/ikev1_natt.c:296:25: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] if (!(iph1->natt_flags && NAT_DETECTED)) ^ ~~~~~~~~~~~~ ikev1/ikev1_natt.c:296:25: note: use '&' for a bitwise operation if (!(iph1->natt_flags && NAT_DETECTED)) ^~ & ikev1/ikev1_natt.c:296:25: note: remove constant to silence this warning if (!(iph1->natt_flags && NAT_DETECTED)) ~^~~~~~~~~~~~~~~ --- ikev1/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/ikev1.o --- 14 warnings generated. --- ikev1/isakmp_quick.o --- ikev1/isakmp_quick.c:1590:14: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->h.len, tlen); ^~~~~~~~ ikev1/isakmp_quick.c:1591:14: warning: taking address of packed member 'doi' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint32(&n->doi, IPSEC_DOI); ^~~~~~ ikev1/isakmp_quick.c:1594:14: warning: taking address of packed member 'type' of class or structure 'isakmp_pl_n' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&n->type, ISAKMP_NTYPE_CONNECTED); ^~~~~~~ --- ikev2_notify.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_notify.o ikev2_notify.c --- ikev2_packet.o --- --- ikev1/ikev1_natt.o --- 1 warning 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 --- 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)); ^~~~~~~~ --- ikev2_payload.o --- --- 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_payload.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_payload.o ikev2_payload.c --- ikev2.o --- ikev2.c: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_proposal.o --- --- ikev2.o --- ikev2.c:1158:18: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&ke->ke_h.dh_group_id) != negotiated_sa->dhdef->transform_id) { ^~~~~~~~~~~~~~~~~~~~ ikev2.c:1164:22: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ke->ke_h.dh_group_id), ^~~~~~~~~~~~~~~~~~~~ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2.c:1210:46: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_update_message_id(ike_sa, get_uint32(&ikehdr->message_id), FALSE); ^~~~~~~~~~~~~~~~~~ --- ikev2_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.o --- 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); ^~~~~~~~~~~~~~~~~~ --- ikev1/isakmp_inf.o --- 47 warnings generated. --- ikev2.o --- ikev2.c:1990:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:2213:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:2820:46: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_update_message_id(ike_sa, get_uint32(&ikehdr->message_id), TRUE); ^~~~~~~~~~~~~~~~~~ ikev2.c:3004:29: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ --- ikev2_rekey.o --- --- ikev2.o --- ikev2.c:3288:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ --- ikev2_rekey.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_rekey.o ikev2_rekey.c --- ikev2.o --- ikev2.c: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_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_config.o --- --- ikev2.o --- ikev2.c:3782:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:3900:19: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&ke->ke_h.dh_group_id) != dhdef->transform_id) { ^~~~~~~~~~~~~~~~~~~~ ikev2.c:3904:20: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ke->ke_h.dh_group_id), ^~~~~~~~~~~~~~~~~~~~ --- ikev2_config.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o ikev2_config.o ikev2_config.c --- ikev2_child.o --- ikev2_child.c:1063:23: warning: taking address of packed member 'len' of class or structure 'isakmp_gen' may result in an unaligned pointer value [-Waddress-of-packed-member] assert(get_uint16(&prop->h.len) == ^~~~~~~~~~~ /usr/include/assert.h:59:4: note: expanded from macro 'assert' ((e) ? __static_cast(void,0) : __assert13(__FILE__, __LINE__, \ ^ --- ikev2.o --- ikev2.c:4227:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:4331:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:4435:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:4481:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2.c:4543:24: warning: taking address of packed member 'num_spi' of class or structure 'ikev2payl_delete_h' may result in an unaligned pointer value [-Waddress-of-packed-member] num_spi = get_uint16(&d->dh.num_spi); ^~~~~~~~~~~~~ --- ikev2_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.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_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.o --- 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_cookie.o --- 6 warnings generated. --- nattraversal.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o nattraversal.o nattraversal.c --- eaytest.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -g -I. -I./missing -I../lib -I/usr/include/krb5 -I/usr/include -DSYSCONFDIR=\"/usr/pkg/etc/racoon2\" -DDEBUG -DDEBUG_TRACE -DHAVE_CONFIG_H -o eaytest.o eaytest.c --- ikev1/isakmp_quick.o --- 9 warnings generated. --- ikev1/ipsec_doi.o --- 51 warnings generated. --- ikev2_packet.o --- ikev2_packet.c:204:15: warning: taking address of packed member 'payload_length' of class or structure 'ikev2_payload_header' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&p->payload_length, payload_length); ^~~~~~~~~~~~~~~~~ ikev2_packet.c:259:15: warning: taking address of packed member 'payload_length' of class or structure 'ikev2_payload_header' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(&p->payload_length, payloads->l); ^~~~~~~~~~~~~~~~~ --- ikev2_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_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))); ^~~~~~~~~~~~~ --- 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] --- ikev2_payload.o --- ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ --- ikev2_config.o --- 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_payload.o --- ikev2_payload.c:282:17: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ts->selector_length)); ^~~~~~~~~~~~~~~~~~~ ikev2_payload.c:288:44: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] type, ts->protocol_id, get_uint16(&ts->selector_length), ^~~~~~~~~~~~~~~~~~~ ikev2_payload.c:289:21: warning: taking address of packed member 'start_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ts->start_port), get_uint16(&ts->end_port)); ^~~~~~~~~~~~~~ ikev2_payload.c:289:50: warning: taking address of packed member 'end_port' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ts->start_port), get_uint16(&ts->end_port)); ^~~~~~~~~~~~ ikev2_payload.c:297:16: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ts->selector_length)); ^~~~~~~~~~~~~~~~~~~ ikev2_payload.c:351:24: warning: taking address of packed member 'selector_length' of class or structure 'ikev2_traffic_selector' may result in an unaligned pointer value [-Waddress-of-packed-member] ts_len = get_uint16(&ts->selector_length); ^~~~~~~~~~~~~~~~~~~ ikev2_payload.c:398:19: warning: taking address of packed member 'type' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&attrib->type) & IKEV2CFG_ATTR_RESERVED) { ^~~~~~~~~~~~ ikev2_payload.c:402:16: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attrib_len = IKEV2CFG_ATTR_TOTALLENGTH(attrib); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ --- ikev2_config.o --- 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_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_config.o --- ikev2_config.c:789:16: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] bytes -= IKEV2CFG_ATTR_TOTALLENGTH(attr), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ ikev2_config.c:790:11: warning: taking address of packed member 'length' of class or structure 'ikev2cfg_attrib' may result in an unaligned pointer value [-Waddress-of-packed-member] attr = IKEV2CFG_ATTR_NEXT(attr)) { ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:664:78: note: expanded from macro 'IKEV2CFG_ATTR_NEXT' #define IKEV2CFG_ATTR_NEXT(a_) ((struct ikev2cfg_attrib *)((uint8_t *)(a_) + IKEV2CFG_ATTR_TOTALLENGTH(a_))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:662:73: note: expanded from macro 'IKEV2CFG_ATTR_TOTALLENGTH' #define IKEV2CFG_ATTR_TOTALLENGTH(a_) (sizeof(struct ikev2cfg_attrib) + IKEV2CFG_ATTR_LENGTH(a_)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:661:47: note: expanded from macro 'IKEV2CFG_ATTR_LENGTH' #define IKEV2CFG_ATTR_LENGTH(a_) (get_uint16(&(a_)->length)) ^~~~~~~~~~~~ --- ikev2_child.o --- 2 warnings generated. --- ikev2_config.o --- 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_rekey.o --- ikev2_rekey.c:451:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2_rekey.c:487:18: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] if (get_uint16(&ke->ke_h.dh_group_id) != dhdef->transform_id) { ^~~~~~~~~~~~~~~~~~~~ ikev2_rekey.c:711:27: warning: taking address of packed member 'message_id' of class or structure 'ikev2_header' may result in an unaligned pointer value [-Waddress-of-packed-member] message_id = get_uint32(&ikehdr->message_id); ^~~~~~~~~~~~~~~~~~ ikev2_rekey.c:771:21: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] || get_uint16(&ke->ke_h.dh_group_id) != negotiated_sa->dhdef->transform_id) { ^~~~~~~~~~~~~~~~~~~~ ikev2_rekey.c:773:22: warning: taking address of packed member 'dh_group_id' of class or structure 'ikev2payl_ke_h' may result in an unaligned pointer value [-Waddress-of-packed-member] get_uint16(&ke->ke_h.dh_group_id), ^~~~~~~~~~~~~~~~~~~~ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ --- ikev1/oakley.o --- 3 warnings generated. --- 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_notify.c:296:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(notify)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:342:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(notify)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:367:29: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify))); ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:405:31: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify)))); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_notify.c:411:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(notify)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:473:31: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(notify)))); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_notify.c:475:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(notify)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:570:22: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] unsigned int type = get_notify_type(n); ^~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:658:31: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] ikev2_notify_type_str(get_notify_type(n)))); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^ ./debug.h:53:58: note: expanded from macro 'TRACE' #define TRACE(msgs_) do { if (debug_trace) { trace_debug msgs_; } } while (0) ^~~~~ ikev2_notify.c:660:10: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] switch (get_notify_type(n)) { ^~~~~~~~~~~~~~~~~~ ./ikev2.h:465:42: note: expanded from macro 'get_notify_type' #define get_notify_type(n_) (get_uint16(&(n_)->nh.notify_message_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ikev2_notify.c:729:14: warning: taking address of packed member 'notify_message_type' of class or structure 'ikev2payl_notify_h' may result in an unaligned pointer value [-Waddress-of-packed-member] put_uint16(¬ify->nh.notify_message_type, msg_type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- 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_proposal.o --- 9 warnings generated. --- nattraversal.o --- 1 warning generated. --- ikev2_notify.o --- 19 warnings generated. --- ikev2_rekey.o --- 5 warnings generated. --- ikev2_payload.o --- 29 warnings generated. --- ikev2_config.o --- 16 warnings generated. --- ike_conf.o --- 32 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.1a 20 Nov 2018 **Test for generate a random number.** 2acc743f 6acc605f 3384e460 fcb853ca 5438c075 f9aae97b 1548507e ce21ceda f0cb62bc 50f546f2 86ea0303 88954c83 0a3a3f16 317678e2 678be167 375063b6 060544a7 6515cfdb 7f2c6345 36924f63 2470a2ec e9fa6e00 83f64a09 53cfd68b **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 = e115acd9 e7f1de18 dfcd9e9c public key for user 1 = 21420861 4d9f86e2 e171f6ce 5835b5de 44304ed0 8adf795d a3634f17 34e4ca6d 1e3cc562 a0a019cd 599797e4 034e5431 b9c9a51f e18a1825 4f0eafeb 6bac76c8 fe6cc18e 0c1881a7 55f59689 f998d683 f38ca230 db304b85 e37aab06 4e32e461 private key for user 2 = b174cb22 6dc251ce 77167786 public key for user 2 = 2d817fbe 47b8e294 d8ec2fb9 9c0161d6 73776f4f 0dc3483a 61b90601 37c124cd 9a7db0bf b17c278a a332580b 838d4657 44918821 2098845c 5f5d80af 38d22a01 6f58559f 01a423a1 94ea98c0 789b10aa c319a4e6 f5838063 940942a7 c35b2e71 sharing gxy1 of user 1 = 6e49e8b5 9ade5691 29e5b939 19acbed7 35a4af0b 5c042e17 37047c2c f0acc46f e3a50b77 2c758cc9 7fed3bea 44a80621 ea8ee641 15dd91d9 fb4e037b 17cfaf4d 4a14ad5b fd5bb4f1 0f84d534 06a67df2 1e278d7a 8cb8aa4d f5fe7356 020b6985 sharing gxy2 of user 2 = 6e49e8b5 9ade5691 29e5b939 19acbed7 35a4af0b 5c042e17 37047c2c f0acc46f e3a50b77 2c758cc9 7fed3bea 44a80621 ea8ee641 15dd91d9 fb4e037b 17cfaf4d 4a14ad5b fd5bb4f1 0f84d534 06a67df2 1e278d7a 8cb8aa4d f5fe7356 020b6985 **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 = b75efdc4 126ef67d cd019090 public key for user 1 = 0b871a04 732059f1 81ebe507 5f2d54e9 0875644a c9ac9213 9ed8f3ad 53394961 57bae08d 7002beeb 280c930f b26cdab2 ebad6eb2 24f2a56a 7df47067 13e0711c ae1d1e66 7bde256e 2acd45c4 e6c41e99 1a7e50f1 fe27cf5a 17dcefa0 bdbef960 6f4e4810 575d6204 c434247f 27e7cd37 9dae152b 4dae9938 954dce45 341feeac private key for user 2 = fc40215e 2b0bc2a0 778d0f65 public key for user 2 = 7bf74206 0a533d52 fce805ce 36e23488 fc4b50ec 265f389b 7232c8d1 3b14815e 21456103 8e2d0558 c0415ae9 40c69a48 1ce5a6b6 7320055a 1a3accef a5749d0d 56d7f867 e4cab59a d797993b 6b1444b8 8c26e31d 7de6780c 31f2d2f9 57350b5f f158c0ad cae3d95f f9b5474d 16169ed2 d28a4b40 2f2533fa c7a8d6ab d5b4a6fc sharing gxy1 of user 1 = d0ee0afd 9d7fced8 0c9f15ee 22bad64b 849a9a65 4656f3b1 0286eb49 01f01869 53048c67 e747d6a4 65bb4451 3c0e28f3 7e266085 09914101 a053c2bd 6b6226e3 ef18a6ef 4b1b9b40 98b106a2 fdbdb4a5 bbfeec1b 43468e7b eb737dda 64d8fd9f d27edef0 e798aadd f4e5fd93 5b302f53 3978fe6f 4068aaf8 88a07645 737e58fb sharing gxy2 of user 2 = d0ee0afd 9d7fced8 0c9f15ee 22bad64b 849a9a65 4656f3b1 0286eb49 01f01869 53048c67 e747d6a4 65bb4451 3c0e28f3 7e266085 09914101 a053c2bd 6b6226e3 ef18a6ef 4b1b9b40 98b106a2 fdbdb4a5 bbfeec1b 43468e7b eb737dda 64d8fd9f d27edef0 e798aadd f4e5fd93 5b302f53 3978fe6f 4068aaf8 88a07645 737e58fb **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 = b8a2c26c 87c6b074 866d6dcb public key for user 1 = 44c09d57 210b9216 5e14f83c 87598d98 842e55f6 8fc0eaa6 a1d3856d 914af844 0d5ab3f9 eef2f6b1 c7cc7e33 c05fc36b fffe85ed e02dfeea 617f9352 14141375 ef6dc2a7 d9419a4a 812c3b54 606ebe9f b5244ae4 9840c2fd a873c603 9b3c91cf 36431d4c 3339887c ebc20755 d7c7f09e 2184c4bf 83b6bf55 b9988156 d5159ba2 23d7ac4b 6276f5af 8736eeb5 4e34a06f a8e26619 70864e92 296a1d57 05bafec1 c273400d 229c7fb6 508b2d06 94e97840 7cc56a88 00cd24d2 eacaee7e 6f5a1e1b private key for user 2 = a8a23068 7dae4250 9eeb261a public key for user 2 = da3ebf90 71d84fde 277a3b6c d5919448 0a15f06f 0809ce9d 3a5c8d76 60b52fc2 ec105908 14bcb9e5 f85eff3b badf5b9c d712e376 ca2c645a 50e11349 bddcfdaf fa317707 9e078763 9f8c7bc0 8995252a 1584d5f7 3d2d09c6 28d6da0e bd011fe7 384292d6 c43834d2 d17488fe ca72b3ea 5151385c d2d1f4a3 c5670ee7 98c3f1ac d09d335c f25b755c b83cbe05 63cb32b0 b0d32a28 483b4925 636a550d f7e2f6e6 3c1e12f2 d4fb4f6b d92a440d 49eaf29a dd6b2e41 f0544b19 7c57c91e bf82e65c sharing gxy1 of user 1 = 3b6638c1 78bc6db8 0a2660bd ec811eb2 ab61596c dd0b501c c787f509 011cdee9 cdf8e2d3 8ad5e3d7 c3d693e4 8837ab4f 47535bfb 293ef99c 5fd32127 57aa5bd2 e9b99a10 d75cc3fb a5ca8e90 b534e985 4d526d65 b8dbeece ea746abd 34138ff6 9d650e0f ffdd6a51 137d5697 57b4b736 956a59a2 4ce1346b add97e2a cc271613 e3cdc65d 25a555a5 bb9e82cb 9b18dd88 96855c9e 44baa2e7 5d6ba115 f6b961e2 56be3373 1f1317a7 b6888c18 cd8e5e55 319320d8 4344920e 2bc464b9 f0674ce3 sharing gxy2 of user 2 = 3b6638c1 78bc6db8 0a2660bd ec811eb2 ab61596c dd0b501c c787f509 011cdee9 cdf8e2d3 8ad5e3d7 c3d693e4 8837ab4f 47535bfb 293ef99c 5fd32127 57aa5bd2 e9b99a10 d75cc3fb a5ca8e90 b534e985 4d526d65 b8dbeece ea746abd 34138ff6 9d650e0f ffdd6a51 137d5697 57b4b736 956a59a2 4ce1346b add97e2a cc271613 e3cdc65d 25a555a5 bb9e82cb 9b18dd88 96855c9e 44baa2e7 5d6ba115 f6b961e2 56be3373 1f1317a7 b6888c18 cd8e5e55 319320d8 4344920e 2bc464b9 f0674ce3 **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 = dad50490 49ae40d9 e252493b public key for user 1 = dcdfb8b8 c0f15666 fd55ef37 48520315 22169664 a7d32802 ab271c06 df09e85a ec0a11b3 7b5fb846 2e9204cb 355e3d6b 59bbbe94 b28c5468 0a951a20 3f55ed6c 26283109 c8ab4718 f767cdc6 39ce7cec a5f046d5 05c1b9fa e4b98a7e 8b345c6e c5e27a15 7ee6e8c5 553f22e8 9531262b c2d24a4f 44d38b39 fc228bce 3ba5a57a 2cc70467 f3f3948f 211c3f9b 985c12f5 377d855c 5c25ae54 61a21ee5 710ccbe0 4109b55b 054c2122 43174509 ac8b5b95 899d51fe 7020d576 4c0a073b fd113a16 a6fe44e3 f7ff5465 2472dd68 4c5e8363 cc76d3af bbbbd15c 6b92737a 26b5fc86 f3ae0acb 0451dbeb bcbc8588 c28ee1a0 1fe01885 494b4916 4caf0c5e e94b582a private key for user 2 = 937f22cf b3c13c55 05a5409d public key for user 2 = 65f92d64 a0d77be2 fc445a7a 77b0e6f9 8fe340b7 c6463ef3 3d6526ae f2048973 da564b5b 17387331 a28b9e61 bf4dcc08 3df17be3 27eb53f2 91d087f7 f4912f4e bb50198b 713c2362 40af9523 6546592d 09f4d246 e15416b6 ca40c6f2 1c19dd9a 0697bbc6 a0db4563 55a47a60 a181a5ab 33fabd75 40d9babd e2d67879 8b9c4e57 8751fa5c f9ac9d01 eed5bda0 3a2d8d30 9a27c725 a12a8b8f 1a26f1ea 530bffba e91fbbf9 4f808b5a 48c179c0 d6108ffd 16f1480d 02ae0986 8a04625f 1a8f7e81 a220ac7c 35627e9c 9a768cf3 2d36d189 bcb2b068 771c19dd 1a97a5b4 63f2890d 33696233 5953a3db 0eb63c7a 3c6465f6 1c99c00c 7056dd6c d1a9b0a7 ce7a95d7 sharing gxy1 of user 1 = 639d7ed5 3953f864 18b240ca b010edda 25b5cd91 0e9fed3d 2ed76607 f26b7f54 b93b6809 1b3b0720 53403624 4bc6d808 0b1974e4 3967359b 22e59ad0 50cce379 8b59ff88 a36b29e0 1a96d8e7 9a0e59a3 579902e9 b45bd86c a2679ccf 3bd59bde 0a6e30e4 2cf4ffba 1104a053 43d159e9 42a93f88 93174e6b 3bdf6370 2fbaf4a7 cab62e5b fb601fe7 69cc3598 6173f06d 5d2f10ce 3726148d 4d54aded 8d9a59fd 2102288c 3bea9cf8 1fe20084 483cac32 8004c1bc 5d92da7c 019e8775 171bd5eb 388d502d ac5edda8 84b49b62 d5454901 4ed0127e f961cb87 c9d3ab2b a68094db 0df53f39 0dfba599 234430b0 e524b4a4 7f62f8fe 885c38b4 62d6a09a c201fa27 sharing gxy2 of user 2 = 639d7ed5 3953f864 18b240ca b010edda 25b5cd91 0e9fed3d 2ed76607 f26b7f54 b93b6809 1b3b0720 53403624 4bc6d808 0b1974e4 3967359b 22e59ad0 50cce379 8b59ff88 a36b29e0 1a96d8e7 9a0e59a3 579902e9 b45bd86c a2679ccf 3bd59bde 0a6e30e4 2cf4ffba 1104a053 43d159e9 42a93f88 93174e6b 3bdf6370 2fbaf4a7 cab62e5b fb601fe7 69cc3598 6173f06d 5d2f10ce 3726148d 4d54aded 8d9a59fd 2102288c 3bea9cf8 1fe20084 483cac32 8004c1bc 5d92da7c 019e8775 171bd5eb 388d502d ac5edda8 84b49b62 d5454901 4ed0127e f961cb87 c9d3ab2b a68094db 0df53f39 0dfba599 234430b0 e524b4a4 7f62f8fe 885c38b4 62d6a09a c201fa27 **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 = c0e89e14 3e6f45e0 722bea0a public key for user 1 = d78659f1 cedb5ba6 c5ccbcb6 ad57fc2d a0d88cc5 9ec02135 03239e73 a28aa3f5 70631d75 71f67f60 e3f7fbf0 a6de7b3c e17e990b 1ef64644 94f54ad6 aebeca21 8a64a1cd e45f284a 9ffed944 caaed683 53410729 4af35e3c ab84552b 8c7e54dd 7d999931 c3ee30b3 09888bf3 29051ddd fbc18e59 b5633cad 3cf30d65 78eb2748 46033957 dd4581e3 d144af2c 0a8044d5 476d0b1b dc35db39 1440c792 77a0cc82 84e97323 10ea36f3 38623797 95c1586d 16016c5c f3efd326 a6e62ae8 675ebab0 56fc2c2e 3953f2be ea8b55e1 87ed1c1d 0a959395 f633405f 59626fef 11a679c7 169ca307 d8c140ed c8e7721d 6a66a7a6 a9aa1a39 f273424a 03fc4ee3 69721827 af0fb4ed 6d0cf7a9 c7fceaf9 7336964e 682049d6 688398a8 6a07a6fb 30a408ed 783e3a78 f28e7ba0 a5675e67 9f4d8627 c8a11b1d 1a77e81d 1d0340f6 d5709dbd d23f3c1c 0d2be5c4 8a4e3068 d1b4f676 c0d64857 0188b11d d48e5687 a2905de8 8eef7912 a299f153 b7fe3242 f88efc52 0c5491e1 47b2d84b ab4e8b02 c2290be3 private key for user 2 = d7e7fae6 2440fe15 c92ba494 public key for user 2 = 10314590 0aa8886d b2654d7d 5452dd4f a4b8e2f1 0d447e22 01cb416d 4272411b d2dfaae3 7cc11ff8 9b03209e e316e319 1c897aa3 dd883c6f c51db978 147143e0 f9b3fe2a 19050bd2 8b413274 2c0fa3eb 5376f5b2 b8691f91 a19e2159 5877026e cd52c4a0 8e744b78 d6184ad4 16d67e46 0ac0ca3f d192cd50 1ff42dd4 f37ddeb8 dda0039e 1956cc55 03c93478 ff541a3b 8f7f1e86 178bfb60 6626b2f6 0e4e7426 b9f7ce6e b8b3c2f6 e30c1486 d77c5dfa 94bca272 e85dabd3 699e010a 2940b4f1 f8ca5cee 8eb87c39 e7f2954e 14e4827d 3fc70697 440b5fb9 0a347f78 6dbd2227 27a9c3df e5308e0e 575db649 9b925e4a 286effec efaf46f3 4c193ba4 429ac55d c0574e29 f024aac3 1987bbee 0fbc82c2 f0393f85 c185ef27 c449fb4d a07c6300 53bb3828 4c7aa895 c7b66c78 9c45d0d6 d033b2a7 8b3489a8 8d2d5cbc bc6e35fe 1fbf6e27 c83e2f29 ffb8d0a7 c7ceda0d 3206387b a14a2974 7267ec75 2bd0066e e6424c6b b0cd0c4e 15124b8e c3d9926a d6667a01 a3939fd4 897c7352 8511d0e4 sharing gxy1 of user 1 = 8dafab33 89290446 45f53755 b170e825 4b491e0f b7f34622 2f098c3a 7e9efee9 4e34ac3a 33fff92f 98195702 d2fa58b6 5327fc6c 26c328a7 e5111933 ae5f1521 3f301cb2 2a7fa0b1 88c5a9b0 4cb9e25c a3e2fff1 094611a1 0c9d9b6d 3a517f29 5d2e8885 141153ec 5d1098d1 4441f90f 4fbb1f78 f06ea3aa 7b4d7504 270b97c9 404cbbb9 56a6b063 1e4270a0 12271dc1 fc1dc61c 5cfe1493 abcc4983 ae059bdd ddfb065b 691031ad 642c85f6 19becdbb 18b6b26b 94affb4e 29f26565 0509f81e 62204c63 87b1152f 997581ac 6264cdd7 b6878150 6b7ee0f5 a1d3809b 4eeee18f 14e878df 36cd6180 9cc29c5d 6c2b334e 2cc24a3e aa40a03d fa569847 29120e03 7ce95fcc 943cb74e 99d150ee 0731ae24 34401efa 3c535925 df81aea8 b4e5a64e 5ef87eee 514bb01d c881621e e0cbe7b9 ca68f1c7 19650f12 bf441a3f 534e18d6 d0f3cec2 8c12e3dd f9c52f7e 069854b4 ac500ea2 bc863a7d 584e2677 3fdbd2ba 382ddff5 eeb747b6 40e2f7ad 76e69207 efc55f71 03403f33 7fb68683 b4c221c3 sharing gxy2 of user 2 = 8dafab33 89290446 45f53755 b170e825 4b491e0f b7f34622 2f098c3a 7e9efee9 4e34ac3a 33fff92f 98195702 d2fa58b6 5327fc6c 26c328a7 e5111933 ae5f1521 3f301cb2 2a7fa0b1 88c5a9b0 4cb9e25c a3e2fff1 094611a1 0c9d9b6d 3a517f29 5d2e8885 141153ec 5d1098d1 4441f90f 4fbb1f78 f06ea3aa 7b4d7504 270b97c9 404cbbb9 56a6b063 1e4270a0 12271dc1 fc1dc61c 5cfe1493 abcc4983 ae059bdd ddfb065b 691031ad 642c85f6 19becdbb 18b6b26b 94affb4e 29f26565 0509f81e 62204c63 87b1152f 997581ac 6264cdd7 b6878150 6b7ee0f5 a1d3809b 4eeee18f 14e878df 36cd6180 9cc29c5d 6c2b334e 2cc24a3e aa40a03d fa569847 29120e03 7ce95fcc 943cb74e 99d150ee 0731ae24 34401efa 3c535925 df81aea8 b4e5a64e 5ef87eee 514bb01d c881621e e0cbe7b9 ca68f1c7 19650f12 bf441a3f 534e18d6 d0f3cec2 8c12e3dd f9c52f7e 069854b4 ac500ea2 bc863a7d 584e2677 3fdbd2ba 382ddff5 eeb747b6 40e2f7ad 76e69207 efc55f71 03403f33 7fb68683 b4c221c3 **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 = c1d033b2 20d85d66 2e0db481 public key for user 1 = 3b6b1b34 e34938f3 0ce511b1 798bf5d6 8ca99c64 6260b66a a4d614f6 9b8fa959 a68d1f03 a5f80b3d 9bd6a6e9 7d78e477 c523599d b4a52d85 b2ba3692 226f2893 dab1670d 8f87200e 06ef069d 977d3077 0336d43e 82c9bb7c 69aa6583 c641e194 90f91a66 60bc0976 797532c7 bddb8ee0 9a771405 36dc5a8f 9595f7f6 95f45905 6a356b3d b7da019c 200d7424 d888a800 48880c67 dab60afd 8e55e0c3 5d30d2f4 89d5f0ea 83773146 be763d7b f2b63aaa fd0c68ca 709b1758 63d42f7e 98f5f516 8b5a3400 9354ca6e c7b834db 3a5b0e1b 14adc003 5b80b1cd 998fa6bf dd33f3f0 47bc8f2a 4512a76e aa379d9d 3c78179c b04de574 6ce67695 f141d71f 6470cb55 90ba8023 3d492d6a d06a711d 147dabd6 417fffff eaac1ec2 ba568487 b9f25258 1ce69ea0 80681224 0fdcc23a 621ad8b2 7237b6ee e7f0fca9 c0237be4 a340688c afef8ce7 93b5e610 1e7eaab7 ba66ed64 b8fdc73f 7f27ce8d 45985519 9750e844 72e5cfe0 1d349f42 063cf731 0a9cfbc5 b6078350 1a72b1b2 d059e8ec eaae8b9d b575077a e8a427f5 548de33f b72113cc d9ca4f4c 1eed1830 e29bf721 2619c45b 4fc9bfa4 d5060435 d7133c36 c8996364 b6d286bb f7b7f818 6430e305 5a3bc0f1 ccec46d0 1785459f 6b95cebc e2078606 8d0328a7 33f5225c a9f47448 7a3ccaa1 0251b334 320955c5 45d7b225 44cc64b1 bc3e2dc4 a9f7cb07 94682954 0f2f72d5 private key for user 2 = cb940710 7d11f8fa 8ef943b6 public key for user 2 = 174bdc72 48080690 d7f521c4 adf67edb 60f5661e 37b574b1 4a11b404 4e643036 a5978f80 84985a90 43685506 30c63022 b78cd972 1f7e13c5 e6f0bc85 4c6a25be 19595f80 96b47182 c6ec4675 c94efc5b 35504b95 14ddaebc 7be80067 72036194 ee06a7d5 79edfd91 9b5d8b69 981e9527 454ba140 4cca8ed6 898b40ee 69ea737e 126e6f89 70eb2062 d1ae0e12 a2fa8157 0f85e3e6 e53b4b09 47a55350 320e36c0 bdb12860 b4f22363 8f4f8b02 2dd08f2c 33edb158 d9f89a47 d323f5f8 d1b0f8cf 84614ded 6a48dc2c ecbab4ec e4625b02 10e81e10 4c9e77e1 f80d5a4a cc896206 73d0cd0c 43cfd0e7 b3ef749b f1c9ce86 b7d82c32 637c67ff 4b52333b c55df304 e4907ec5 71222213 d7ec5b3a 421801c2 ed88f783 66e2b411 abda47ae 8c44317c 7719473f a575ea98 ef982964 287b9b6a 1158f2bd 5c995859 b3a65637 e00fade8 db72868b e242f264 250f859f 17494fa1 1c25df15 75c958a3 a1114971 24134148 5e8f2294 7523871f 1bbd3f2d 0e0ac813 77c52825 41ec001c fb17c50c 0aad4d4e a35fbf99 3e0040b7 4d41f6a2 5978e590 ba72cc4f 6018e56d 492e7a81 fdbabe43 5540c9db bea3f569 394278f9 21a2660f b5cdb360 f769cd18 cf5bd74c a262d928 0a0f2c5e 2dd2d6bf 75f0f470 fa3d60be 90d7bc23 89dd646f 2336cf7d bf70f20e 61a7999c 5045c976 3a8a3e00 3abad964 154266f7 1478136f 04932737 f0abbd08 sharing gxy1 of user 1 = 3b34d02c 2cdd5538 c6c6bb30 6f9caecb a5bc4c3d 2bec722a 2a41f409 885bebb6 dfd7b680 298e7c2d a7e9900e 2a46421d 25b47b3e 02d60902 f39ad763 a2e3be5e 1451f4c0 4597b66b a96494cc 52024864 be0025ce 7ea2f647 52f9a146 33ee2689 43e4743b 9aba600d d07d0f68 afa71f98 f00a32ff 5f689330 3e5fcd93 886e8de5 7d14c6df 8ae4cca8 88097676 9fd940f5 ced940db 42e249df ec844022 eac720ec 3c9b5160 e6dc7f77 6b1695af 1e2772f8 15fa43cf 42f484e1 a0587c0f a630446d bc512522 211fd7c6 11ca668f c4186b75 45c41930 66b5a782 b9511fd6 db4dde87 318c7ec5 b9ddde50 64463998 3bce8e30 59c849b7 ced84e42 98bc83af 61f82b8d 912c660e 42ef0cd1 a1087c6b c05052f5 833d917a f02696ac 1af1fe1a d9dd8413 868b8d16 18a4e25d 22daf6c4 3fd85aaf c6bee35c 6b880182 4fa0e223 6a78d4ff 768a0c20 954f356b a1c04b61 0d569079 5c2f29e2 f8b1447d a46da97f a8b29686 460c7086 cfd425eb 4592d378 82367a82 0f7edb95 5194550d 3ebe61b6 3c730d6d 22a204ef c536ea8e a041da09 10d260a7 c6830125 9e9ff264 8acfba0d f4febb45 416e3746 775e55ec a880dec1 7a83b2c4 311a6f21 25edcd0d a6985723 0295d85b f0c6e15a 4e1e932f dbc7f5a1 05ae5020 ec362734 06d11f38 9d0a6777 9f0a9a6b 9094501c 9ac65638 92ebd3ce 0ca648fc c64c815c 7970706c b4e55e51 d31585e9 sharing gxy2 of user 2 = 3b34d02c 2cdd5538 c6c6bb30 6f9caecb a5bc4c3d 2bec722a 2a41f409 885bebb6 dfd7b680 298e7c2d a7e9900e 2a46421d 25b47b3e 02d60902 f39ad763 a2e3be5e 1451f4c0 4597b66b a96494cc 52024864 be0025ce 7ea2f647 52f9a146 33ee2689 43e4743b 9aba600d d07d0f68 afa71f98 f00a32ff 5f689330 3e5fcd93 886e8de5 7d14c6df 8ae4cca8 88097676 9fd940f5 ced940db 42e249df ec844022 eac720ec 3c9b5160 e6dc7f77 6b1695af 1e2772f8 15fa43cf 42f484e1 a0587c0f a630446d bc512522 211fd7c6 11ca668f c4186b75 45c41930 66b5a782 b9511fd6 db4dde87 318c7ec5 b9ddde50 64463998 3bce8e30 59c849b7 ced84e42 98bc83af 61f82b8d 912c660e 42ef0cd1 a1087c6b c05052f5 833d917a f02696ac 1af1fe1a d9dd8413 868b8d16 18a4e25d 22daf6c4 3fd85aaf c6bee35c 6b880182 4fa0e223 6a78d4ff 768a0c20 954f356b a1c04b61 0d569079 5c2f29e2 f8b1447d a46da97f a8b29686 460c7086 cfd425eb 4592d378 82367a82 0f7edb95 5194550d 3ebe61b6 3c730d6d 22a204ef c536ea8e a041da09 10d260a7 c6830125 9e9ff264 8acfba0d f4febb45 416e3746 775e55ec a880dec1 7a83b2c4 311a6f21 25edcd0d a6985723 0295d85b f0c6e15a 4e1e932f dbc7f5a1 05ae5020 ec362734 06d11f38 9d0a6777 9f0a9a6b 9094501c 9ac65638 92ebd3ce 0ca648fc c64c815c 7970706c b4e55e51 d31585e9 **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 = e95383b6 0048f205 88ef43cc public key for user 1 = 4d8944eb 29e0e5c8 ae5c5635 01aaf7fb 3a9d9eec 8c542146 00c95e2b 52c48a80 f40df598 787b2504 fc44f8a3 96b09cdf 58ff1dba aec71a3c 9434eefa 820687cb 36b9ec55 2b6293e5 f7ff145e 94d6595d f8f51b06 7098d997 5786ef28 7105a49b 1e8108f5 0ee93d87 e4bcd861 d5504938 cce978c1 458aa3ea e61c13c7 21ca18ab eab1cefe 24936ddd 5d55410e 6f5e27e0 d953174e 09bfd1ac e4c7ce2a c7cabf4d 22167d2c 298d7620 8b22e039 4e5b41e0 bff2b217 264a965e b8032fd1 e64ad935 c3a51a76 2af209d3 625b4597 dbe76099 fc1daa7e e8e19848 114af492 a8305ddc 5361ae7c e2c6aa88 2864d951 a606bc1c 10ea5bf3 bf720551 1ce6b5cf 619cbee4 f6c34cac 218df968 8414240b 70dd1bcf a52a54b0 faddb866 8550dcec 854f9788 2d95502e 7b04e681 4e5f3770 e4be1d21 8e9c68ec 7e2375d1 1f76efc9 43b43a67 6316833e a25668c9 83b1d984 3b0eb27c 94288c01 e7c053b0 490777c5 6c1c7326 49885fff c2887dbc 3de6a340 e15567eb 29c6cea5 782b7e19 54bbcf1d efadd7a4 77182552 42542a02 2d4682b9 98bff560 b12c5cf0 86519b43 32f58052 f5f04732 65df19c5 b762fb37 50014d34 4345946e ff9e594c 457f0993 a8c8d755 5a6590a1 c3b2fcfd 3d7a5aff 454935cf a690d540 144f2bc8 0aeef46f 780a2ca7 978f32a4 08f5d2e2 c2db4354 e7c9bfae 47b10ac0 3d86d1ac a1e175a3 296a50fd ed17391d 909d42aa c00bcfbb 041b71e9 6714ecb8 a5e72a2f 81c45725 67b18ac3 c8a00af4 6073f3a8 04ff39ff 86306ce6 b4cfa712 2c457be7 105707c6 9a16bb95 1fcaf18a 19986793 0a121d74 1500b1a5 a24d3ca8 d01ffdef b672f99e cb16f6f6 65b3975b adbf7b72 343e1be5 2fe34257 d978363f 81c98d29 d978c119 753cbbf3 15d68c67 f0a3a502 47c6aa04 16f065d5 446b2a79 c28cd82b 8813c189 e8cfabe3 ba94f5f6 e63e0be7 36dacf03 2208ef4e 8afd127d a1889c59 dd1ec864 096cb5fb e216627b 4008dac7 c469a041 18d4a7f3 48274d92 48ec4925 1bcd58b6 830b2053 adc58aab 44a58a5b 898be74d df3351bd 9b28f55e a65f4a49 5a0ce6da 94e849e2 1a6b1b3a private key for user 2 = f45c83b7 d7d92e35 38bd3e4a public key for user 2 = f58e9942 d56ae4ac 6db6e844 0d7e46aa 47aa6282 ae00a37a b2e1c779 ee76b0d1 ad313e66 0dc12032 3f6cbacb bc84ce2d 5535217a 4b28f010 234a3927 a9ccbb29 940abf09 ecd1ec99 1509bcf9 bfd9dba5 006264cb b869b025 a4c06857 8b1903a9 6e2df334 7dcc3cbb 1dee4075 0ce33971 d08a4f5c c09e941e dc05a06f fee88908 c95a5f24 ac65be9e 1c57ed29 ba067794 bc5e52c7 c3c9ec4e a003078b 864d8427 53897470 5709df9b 2a94c6e1 e1ea8862 adcd3726 29964a49 9fcad104 b0787066 e416d5c2 90f51f0c 373b5248 dca8559b 099edda0 72913ba5 1fa38b83 fa2c0abf 0d0086fe ab5f195f c7d49694 c8dfc1e0 4105dc70 a85134b0 78e44328 87de100b 3568bc37 a20f2429 77e38e71 44daa531 809efe26 f10c63df b9e62d84 40016dc2 76833f0d 49338383 6d53c229 74918ed7 4fb79349 3dfb4128 546fd7d8 57d5a78b b953f03a 621b412e b5f16f0f d8693ee3 cd47a943 34fd2113 6a917c73 3d7858b7 5eaafd1f 79d5ab05 deeb797f 41863aa2 3effe5d3 1a2260f0 479ad85e b5b369f2 96d65461 a1fa3441 643eb6fc c0c7a933 a9a697f6 0b5095bd 31379048 255f66fc d49d0478 2b032036 4c20228c 59abec75 e7decfae aea25515 fdc3d326 08527b37 a7cdfa15 f190459d 35ea01bd 51d7c1ee dfc54d60 b24f850c ec2ea6bb 76e5b971 790593a6 eaad11f2 cc034837 dc8f6e0f 2c4cbe04 a93e400f 4cca35cb c5a46c55 de80c135 6b9e7a64 be64eba1 022d9e7c 4cb89e0c 8a9f4124 c6f108ef 573dbe09 7fb28b6c 7428fc7a 5af08319 f637e5d2 d538f372 f18264e0 b307a399 17493ce6 642176a1 6b86b5fb e556c96c 7f0c9166 180d4ccd 7d00599b 90de5d48 edd1c8eb 3362fab3 cc074b01 bbc5b468 b70ab0e9 16533b71 4a388de1 0b900778 57f4a996 b597fdc6 ba4bf38f 4bf60814 754893e1 5477e5da 11edf058 bc4fdb68 1aa24d0c 43b26808 c4570133 ac41d7e5 1e9d1b56 8e54d37c 60741635 71b625b3 8c19ff28 83cc4779 116a15a6 94f6bb9e ceb9232c e5c1de92 d67c676c c370bea5 246ec460 1e3153b1 4cd2824b 34e46f60 bb736006 1dd6ff1a 30e2ab61 ffeb98ff c6d82ccc sharing gxy1 of user 1 = efeab8a5 1949c456 fc3a8ed7 c6150d0b d4692825 f03746c3 adb87767 bf410349 4a18dd39 a394c46d fc3b30e9 4199fc31 5e14e856 5391868e 4eec5cd0 2739f6f2 39bccc53 2334c037 fec2a29d 0bae5ec8 81d95a38 1aa28ec1 20cc0ac2 b2b4e7ae 6b70c8a2 d6891bf8 6a11cdf1 548f171c a6b45535 383ad2c0 8682ebfe b06bc46e 4c27be8a 77a9ca06 d0843374 787c241e 025d4bae cf18be4c 7da69397 7d5e9363 0aced698 7aee1a79 573050dd e0d70783 187a70b2 ebd88bfc ca851fae 828ccacd 767770c9 ddb3a144 827ba0f5 94865425 4fc73d49 9ea07570 1950a380 8bac9221 2c740ad7 594ea420 52c33c53 0fc2ce6a 7177fc1b dea914c2 b4e30b6f cc5fbd5b 5f5d6f29 cd2b8417 2945d032 caf0e6db 12fa0987 106788f6 b8a0cd5d 92372a07 77feffd4 9c398f11 e3f3f8b3 fcd2e602 58117708 af700d7c dc2109f5 3eb5661d 660306ca 14c03b4c 1c23e044 ed651c2c 76017d81 7b5606df 441b73a0 f4fd820f 932e529e 954989d0 537ac70a f3d6b16c 7d91cdd8 d416983e e1fa2254 37f3cc38 ba9c7515 2fced6fb b074e69c 78c8e708 51b5a0de 40fdbdce 0d76e829 e4eb3593 8429db4b 43b8a1e6 c0cb1810 be4113b9 830a927d 9aa21c88 157c92ae 43dbf8e2 5cf533af 980bf123 04128433 55dbe09e be7f87f7 a6241a82 5f5031b0 d14894c6 39571db4 56dca97b ddabb07a f067f985 6a33b860 c5754846 ffadce51 492b467e c9b73533 6c023359 250983b5 5e361462 ad6b8358 e5be4a42 dfac347a 5cd72459 58e4888b 63f96556 c1bbf25d 670f5db1 974d91d4 1074935c 3a10e61c 3c7ece17 72e40efd 35a88e56 1f5457c5 33d5a5a5 1d02051f f9c621fc 28d520ad 1b017add 6ffa061d 3c9496a1 f75fddac 11640e8e 5f4bbd92 52d168e4 284e4cf4 a88ba576 a330244c daed7fa6 99c91111 775a4187 3f0cfc35 21bc542b 6e2795b4 c2c9ab8c 44859895 af8c7374 be8d37c8 f7f29809 8f6806b1 69fc858a 3dbae5d0 164cd508 f011d935 818e3599 9d626764 0a9c900b 1a526861 71952b05 8dc5e8bb f22e8e02 8cafe140 a0fb9479 edee7301 3a29d49d 8fead43a e3b08b47 5dd557e6 de551fd8 sharing gxy2 of user 2 = efeab8a5 1949c456 fc3a8ed7 c6150d0b d4692825 f03746c3 adb87767 bf410349 4a18dd39 a394c46d fc3b30e9 4199fc31 5e14e856 5391868e 4eec5cd0 2739f6f2 39bccc53 2334c037 fec2a29d 0bae5ec8 81d95a38 1aa28ec1 20cc0ac2 b2b4e7ae 6b70c8a2 d6891bf8 6a11cdf1 548f171c a6b45535 383ad2c0 8682ebfe b06bc46e 4c27be8a 77a9ca06 d0843374 787c241e 025d4bae cf18be4c 7da69397 7d5e9363 0aced698 7aee1a79 573050dd e0d70783 187a70b2 ebd88bfc ca851fae 828ccacd 767770c9 ddb3a144 827ba0f5 94865425 4fc73d49 9ea07570 1950a380 8bac9221 2c740ad7 594ea420 52c33c53 0fc2ce6a 7177fc1b dea914c2 b4e30b6f cc5fbd5b 5f5d6f29 cd2b8417 2945d032 caf0e6db 12fa0987 106788f6 b8a0cd5d 92372a07 77feffd4 9c398f11 e3f3f8b3 fcd2e602 58117708 af700d7c dc2109f5 3eb5661d 660306ca 14c03b4c 1c23e044 ed651c2c 76017d81 7b5606df 441b73a0 f4fd820f 932e529e 954989d0 537ac70a f3d6b16c 7d91cdd8 d416983e e1fa2254 37f3cc38 ba9c7515 2fced6fb b074e69c 78c8e708 51b5a0de 40fdbdce 0d76e829 e4eb3593 8429db4b 43b8a1e6 c0cb1810 be4113b9 830a927d 9aa21c88 157c92ae 43dbf8e2 5cf533af 980bf123 04128433 55dbe09e be7f87f7 a6241a82 5f5031b0 d14894c6 39571db4 56dca97b ddabb07a f067f985 6a33b860 c5754846 ffadce51 492b467e c9b73533 6c023359 250983b5 5e361462 ad6b8358 e5be4a42 dfac347a 5cd72459 58e4888b 63f96556 c1bbf25d 670f5db1 974d91d4 1074935c 3a10e61c 3c7ece17 72e40efd 35a88e56 1f5457c5 33d5a5a5 1d02051f f9c621fc 28d520ad 1b017add 6ffa061d 3c9496a1 f75fddac 11640e8e 5f4bbd92 52d168e4 284e4cf4 a88ba576 a330244c daed7fa6 99c91111 775a4187 3f0cfc35 21bc542b 6e2795b4 c2c9ab8c 44859895 af8c7374 be8d37c8 f7f29809 8f6806b1 69fc858a 3dbae5d0 164cd508 f011d935 818e3599 9d626764 0a9c900b 1a526861 71952b05 8dc5e8bb f22e8e02 8cafe140 a0fb9479 edee7301 3a29d49d 8fead43a e3b08b47 5dd557e6 de551fd8 **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 = e4ab2e58 29efc7f8 5eeb7ecd public key for user 1 = 62cfb702 dae0d996 31d32ed9 f08411f7 c61d1234 04ca43fe b1b5f96b b0565769 03684ca6 6200fd9f 63e00922 d50e8aac fbd1d3eb 901066ad 11c92dda 5f2d3c14 5cc08906 2bbcb36d 92954d56 ceb9ce87 de975d87 926529ba 2fe5a461 7203b637 aeae9748 4824c4d4 4b50f93f 5d95e842 b8daea23 7522c979 948da7a4 47e16b87 67fcd314 30629334 a42ad74e 87f8f700 19ddfe8d 253e25a4 99f1227a baca812d 3d3efe88 d46261ec 63f8b56b 8fe6341c 358b4359 a4f46fdf c4fa1c87 9d55c817 62ce361b c88437da b5722737 00527e5f 4e9a6bc0 d3e7a460 f713548a 03fa25a2 b4c2396a c866a66d ed134a25 05794bfb 530daa42 da1e840f 7a5ddc66 8022885b 27ce8855 1b2576d6 01f0e5d1 6734b934 9cb16690 9dc27635 c00b3da3 d484b048 766114c9 d1b93bdb cd58a6b0 c36ba5b1 089a0c5d 0e9f96b3 1d2a7378 81b13a05 5e49f5c0 99eb8841 8504a992 b04a506a 3f18db22 b6d0ad43 9dc61d24 31ffa745 e4566d24 e33a50a8 7e1cd07c 8926ab71 bfd34493 e6c9ff5b 6d09e84e 80930667 5236321d 939e661f 34c41b04 b74a217a a80cbf74 9bb059d4 b84ff691 f81d88fd 116fe88c 7dd5a625 75d628dc f8a9814b c34aac1c bf3b097f 4e84e387 789f1345 012b070d 4d34512a a0d3914a 554c36fb 3f15fb86 8a68e2f0 fd8e7d8a 5ba29fb4 c02789f7 e818e9cf f89bf2e0 ca03d292 cf93d329 37f47bd2 66adf04e c7e4e5b4 98953032 f30d88e6 f81bb4a7 7a7dd91c f8088178 947b98f2 0dfc7b3f 7e73f1d8 128e9b6b a1d304cd b4c02941 8cbdb173 9cb21cbc 66d7388d 4d36910a 5c2ffb5c fd268586 9e8c7c15 f1505b32 1d1f9be8 a99efc39 97ee7b22 a4d1b03f c9b59fba 0d7a8648 5177d34d 53589610 7cb51719 121576cb 31c2a74e 52eb686b 344d77a9 50461011 1d5e6de4 1097bd6e d0dea936 e40df25a 5f5c655b 85cb777a 944883b0 92f83aef eb4a7fb9 c0ad9d29 c46bbd9c 3054f766 b84e8eea 3ff454a2 b3d6ff0f 7160ea07 c6c114db 90d3464c 497a4708 966b48ac 4efba319 f2ece1b0 50140b76 853d55d1 5adea690 b4954c8e 7ac9acf9 3ab4fcd5 0d4c1469 562ec4fa d1514282 3244d20e de8ca903 3b27df81 9400eaa3 de4cce74 8292407a 6c0b18ec 2578a84c bcf58930 4ce1a201 9da68f94 6b947478 eec4c10f fc0f2f49 281aa86d 6bab1ff9 22696579 4549bba6 fd70b73f af2936f2 9f70dce7 1b9bd06a e6ba2645 b33d7a64 9df99b8b 63e8e369 860f462a 0006f67e 5e8ecc0b 3cf0eb4b 48e430ec cdce44e2 2ca52c56 1cfe59f7 1e2b2ae7 a88dbc5a 4cfcadf2 0db54fbc 41de8a65 8e878b07 6753323f 45c12611 1ec24cf1 0f716c64 606a1a04 1217844a c91aa069 50854074 53506ca0 bb9c2276 587ceb5d d3c0e207 b138a6ae dadc3f64 cefd1a1b 66dbbd2b 7f27a93d 20590592 3a54e729 0bd7b8f7 91952b03 bccdf5e0 e96834b6 5342a4f1 private key for user 2 = f54fc870 59ad0190 5e0e8dab public key for user 2 = 7b8d681f 33c787f0 63fd33b4 db40d151 7873522e c983ae3f a09eb76d 2273ac93 3cda9391 8174bbb4 572ec568 598e24cf 5101678b c5cc8736 2c6847c2 8ea9836b 6b25bf87 47dc7862 6ca42a34 8e2854ab 52aedcf5 5cd73afd 716924aa 5c49075e f47dd351 55a77f30 5e6221b9 9411f9e0 ff12b04f 42989368 ebfbc2a1 ffe3612f 7d33aa7b fe10ee68 485d99f5 55483571 c4983a62 0d49c44f 406cb388 d4def0b6 0bb2ecd2 581126cc 7a04d58d 8073d395 b928ff68 df4522a2 cdfaa64d 73bb69cd 2542fc19 ab6ac6f5 5cfda82f 8fd064d0 1aba54c9 42a14eca 3c4eab9b 7979dde7 dcbd4c0a 380242c6 411c7cb9 1c3fed1a e7db3125 ecb65968 361077d8 fe38691b 927bc2ac 008b7d59 7deab5d7 32a30753 05ffaebd 4ebe8e0c 1d3e50c7 443ddb38 f9537d66 084f66f4 e6f6c6b3 6d99f1e6 b4e37a5f 28fc973f 7dcdc410 a8a442d3 00ca0d41 2392e334 11aa5e63 a6a4aaf8 4ea3b26a 0e0f12b8 b679a43b 60ea0988 1bbce066 50c1116b 30943a2c ec1c14b4 79d55a2b 3dbf7502 b8f8b050 0e32eaa6 63c246c6 0015fb20 10a888ff 38be46b3 1ce82744 c35fb6b3 573d1d2e 53a1badb b118dcfa df389d7f 11dded60 43ddc983 db0a609d d87f1a79 bccda749 dd393cb5 ca9a6256 99416bed 1dfa5e7c cc6a50fd 812b8a49 34ca2e62 d6bd0bb6 5c5f70b6 e7b1e841 b36d1552 095676cb ec84b7a2 2dfadfd2 e5c95571 9155af39 dea85725 fe098fce 095556a9 00139b0f 481b1205 f0129c17 a0d9e5ff 6378aee2 70a0ca64 4c6c2b08 9d730cf8 bad593da 259ebda3 0a878e3e 143d2f18 9361bd53 cedf5e6c 1b6e2b39 b9ecf973 55608ba6 6cd03657 b8e64ae1 fead8248 e0a893df 6155f749 fa906d63 65599bd2 1ac333cb d3175003 c63b794e 8431a2b5 15f38924 72efa7ce ef3c740a ddabac49 ec299bdd daf5a8d8 59f0a115 a2b14605 3a0bb347 caa8b7d1 ad384966 70730f2c 8ee70c27 6b4258dd af7a92cc 962ff777 f5a15559 e401ebff 9efc8975 d81f8644 04b5986b d9a55e6a 51bc9df2 a360219c 592af50e 68fd4053 40ba086a d8922646 f6cb3440 fcf2c805 543bf858 735b2ff7 ddd4e4ff 4cc076b5 4d6cd2ef 58671f0a 2ddfeedf 036505e9 1e866504 96b4fd18 fc4f5cfb fae27101 3afe0fee 12577e96 2f30d70d cacbd171 bc057296 dcfb0210 97c4ac44 c3494740 1e9f6dad 63912fe4 d5d0c615 969602a5 e5b2a24e 95409016 a67c481c a28b6871 557eed9e a375e18f f11411e5 c6c63cbd 03cd0512 5556a550 0344b7bc 1217e454 6a3f0f7a f86ceaae 4154cf22 b9151eeb 3081e43a 38aac048 c65614c7 1309f54c feaf9659 b9f1cade ef117b7f 649b5ce1 fdcedf35 89878b13 25c160ca 38a1f172 d872f7b8 aab4ee4e 6f4e5b6f b0c46345 94d6055b 5ffbcc4a efa352f5 f6d69330 04d47d14 365accc5 2fe40094 fc5845f7 a918be37 b476eb22 d20e863f 6b546fdc sharing gxy1 of user 1 = 3e09bc2e a3e5224c b48d79a7 713a13ff 96bb7ce6 90d3a7d3 6500cea5 b48c8bae 341681b7 632395ef b4ad7a79 3b34b5ec fda78aa1 f4af02ac 3d3be86b 6dc81d1c d1cb25a6 aa6561e5 13cdb33b b3c98522 36226dae 42044b15 9dc0600c 0d1e46a8 788f0db4 5d1f2edf f0318048 18aa64a9 29fac555 caef9cf2 2a49921b a224f53f 59ffd5d6 5f94dfd5 dec4a161 ad8a1ecf 07062979 68bcdb23 9f2e2d08 90a69302 dd58031b 7f1200ff 5d777645 2c5fb8b3 24c09d35 1c3dc10b 866ac096 54cb312e e671d58b 7b0c843a e9db65b9 41270148 24c23bc9 80fa0b5c 3d3bb734 0d43dca7 94a392ee bcdba86e 50a97c5a e53fb861 368f79c0 6074e230 1f08fa4c 6b07fdb3 29aafba7 38242baa 8696d2ed 8909baf8 48dc1449 882ac716 3fa4518a f852fa2d cd7e6faa 1c6267ef ebed494e 9a865f7a da495217 78218a8b 0adb46ff cdfb908e 104cef0c 3430e56e 16aa6ae5 ccb6014d fa3d64be 64e04ad1 0fc70315 27f7c7e1 ef4e0987 96b86d08 4910e08a 12ed5ed7 698ba68c 7d5f3ffa 1146716b 6c59c3e9 d3a7e42d 7e556db0 999f0812 751b04a6 709bcad6 a7e76da0 74d6911d d8dcc6b8 7569cbf4 77fc68f3 ec8807f7 d2674649 51a1766b 47faa3e3 6df930a3 018b5077 cf4489e5 6fbc31da 205b3185 e75ad62c 56712c20 c4f8aa3a 0896e723 00501ba9 b1b1f2da 43f58f6e c30ed99b 91d73132 05307b66 12d19ce5 a7490a71 0e4bc30f 72fd8c8c e041b710 dff5602e c742a8d9 c7cdab0e bd8a4be8 155c8806 c4c457ff c7b7a4d9 31f7a96d 99bdc72b c8cb970f 8912cf7a 500132d0 25791288 af5678ad 5cdb6b9f e3f4a1cb 631c7a49 0da6795a 8fc3419b b9c49593 3c754807 bd69b437 98f81d58 f33665dc f7b7ac54 bf169ac7 846d9cd2 c221896e 935f50af 0a6afca1 66e7fee7 780c8177 6d678a20 f5f30b83 07f0a397 e307930e 19a7ea6c af1f329d 173a7518 5e3d2490 24a9f169 cd27828b 158edd53 191db532 3023aec9 fb32f26a 88f1adb7 b82bbe4d b9f39ff6 da3d5452 b3e008b1 3595f6c7 2efe41a5 ce290595 fe765a8b 3ea10b46 f8c2a399 ef09807b 5e5504a4 1db402ab 48c30343 feb577f6 c4ae99a6 5c206717 33b53e22 c1ca042c 67f95bd5 cdd98c3e 576178f2 5be6543a 4ec869fc abf84ce3 577b4fc8 a6579d7b 4084c103 096eb6f7 9d729bab 6e3308c4 83618254 615c880c 138b3796 6f38444a 649ffbeb ec9efd15 0eed6de2 910208a7 3b77745b b8045d32 6ff16d0e 5ff11dd5 e4840a62 0198e038 3681388e df88bec4 6b6fa20f 837eba23 dc8ec385 54f5873f 34fe5efa e2eb511a b18547ec 2dd9e4fb 72134552 ff58f33b 6d0b57b9 e6ca0f6c be4280a5 5b23337e df50d021 f6f3de16 3d32d12d 5e2668f3 dc947a39 2effafdc 323175ce 75eedd14 7e8f504f f73a1c50 cccd665f 16aa31cb f1a364ea c11c4c85 aa00ab01 9bf080ff e8e0484b 1bf55ce0 sharing gxy2 of user 2 = 3e09bc2e a3e5224c b48d79a7 713a13ff 96bb7ce6 90d3a7d3 6500cea5 b48c8bae 341681b7 632395ef b4ad7a79 3b34b5ec fda78aa1 f4af02ac 3d3be86b 6dc81d1c d1cb25a6 aa6561e5 13cdb33b b3c98522 36226dae 42044b15 9dc0600c 0d1e46a8 788f0db4 5d1f2edf f0318048 18aa64a9 29fac555 caef9cf2 2a49921b a224f53f 59ffd5d6 5f94dfd5 dec4a161 ad8a1ecf 07062979 68bcdb23 9f2e2d08 90a69302 dd58031b 7f1200ff 5d777645 2c5fb8b3 24c09d35 1c3dc10b 866ac096 54cb312e e671d58b 7b0c843a e9db65b9 41270148 24c23bc9 80fa0b5c 3d3bb734 0d43dca7 94a392ee bcdba86e 50a97c5a e53fb861 368f79c0 6074e230 1f08fa4c 6b07fdb3 29aafba7 38242baa 8696d2ed 8909baf8 48dc1449 882ac716 3fa4518a f852fa2d cd7e6faa 1c6267ef ebed494e 9a865f7a da495217 78218a8b 0adb46ff cdfb908e 104cef0c 3430e56e 16aa6ae5 ccb6014d fa3d64be 64e04ad1 0fc70315 27f7c7e1 ef4e0987 96b86d08 4910e08a 12ed5ed7 698ba68c 7d5f3ffa 1146716b 6c59c3e9 d3a7e42d 7e556db0 999f0812 751b04a6 709bcad6 a7e76da0 74d6911d d8dcc6b8 7569cbf4 77fc68f3 ec8807f7 d2674649 51a1766b 47faa3e3 6df930a3 018b5077 cf4489e5 6fbc31da 205b3185 e75ad62c 56712c20 c4f8aa3a 0896e723 00501ba9 b1b1f2da 43f58f6e c30ed99b 91d73132 05307b66 12d19ce5 a7490a71 0e4bc30f 72fd8c8c e041b710 dff5602e c742a8d9 c7cdab0e bd8a4be8 155c8806 c4c457ff c7b7a4d9 31f7a96d 99bdc72b c8cb970f 8912cf7a 500132d0 25791288 af5678ad 5cdb6b9f e3f4a1cb 631c7a49 0da6795a 8fc3419b b9c49593 3c754807 bd69b437 98f81d58 f33665dc f7b7ac54 bf169ac7 846d9cd2 c221896e 935f50af 0a6afca1 66e7fee7 780c8177 6d678a20 f5f30b83 07f0a397 e307930e 19a7ea6c af1f329d 173a7518 5e3d2490 24a9f169 cd27828b 158edd53 191db532 3023aec9 fb32f26a 88f1adb7 b82bbe4d b9f39ff6 da3d5452 b3e008b1 3595f6c7 2efe41a5 ce290595 fe765a8b 3ea10b46 f8c2a399 ef09807b 5e5504a4 1db402ab 48c30343 feb577f6 c4ae99a6 5c206717 33b53e22 c1ca042c 67f95bd5 cdd98c3e 576178f2 5be6543a 4ec869fc abf84ce3 577b4fc8 a6579d7b 4084c103 096eb6f7 9d729bab 6e3308c4 83618254 615c880c 138b3796 6f38444a 649ffbeb ec9efd15 0eed6de2 910208a7 3b77745b b8045d32 6ff16d0e 5ff11dd5 e4840a62 0198e038 3681388e df88bec4 6b6fa20f 837eba23 dc8ec385 54f5873f 34fe5efa e2eb511a b18547ec 2dd9e4fb 72134552 ff58f33b 6d0b57b9 e6ca0f6c be4280a5 5b23337e df50d021 f6f3de16 3d32d12d 5e2668f3 dc947a39 2effafdc 323175ce 75eedd14 7e8f504f f73a1c50 cccd665f 16aa31cb f1a364ea c11c4c85 aa00ab01 9bf080ff e8e0484b 1bf55ce0 **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 --- --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- dpd.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o dpd.o dpd.c --- peer.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_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 --- isakmp_quick.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o isakmp_quick.o isakmp_quick.c --- crypto_openssl.o --- clang -c -O2 -I/usr/include/krb5 -I/usr/include -Wall -Wmissing-prototypes -Wmissing-declarations -O -g -I../lib -I/usr/include/krb5 -I/usr/include -I/usr/pkg/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DYYTEXT_POINTER=1 -DWITH_PLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDARG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_KRB5_KRB5_H=1 -DHAVE_KRB5_H=1 -DHAVE_NET_PFKEYV2_H=1 -DHAVE_NETIPSEC_IPSEC_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_GETPROGNAME=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCOM_ERR=1 -DHAVE_LIBROKEN=1 -DHAVE_LIBASN1=1 -DHAVE_LIBKRB5=1 -DHAVE_LIBKRB5=1 -DHAVE_MIT_COMPAT_KRB5_FREE_TICKET=1 -DHAVE_KRB5_GET_MAX_TIME_SKEW=1 -DHAVE_KRB5_GET_KDC_SEC_OFFSET=1 -DHAVE_RFC3962_AES=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_QUEUE_H=1 -DRACOON2_CONFIG_DIR=\"/usr/pkg/etc/racoon2\" -o crypto_openssl.o crypto_openssl.c --- 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 --- 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 --- 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 --- 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 --- 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; ^~~~~~~~~~~~~~~~~~ --- 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 --- 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