diff options
Diffstat (limited to 'contrib/bind/port/freebsd/bin/probe_ipv6')
-rwxr-xr-x | contrib/bind/port/freebsd/bin/probe_ipv6 | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/contrib/bind/port/freebsd/bin/probe_ipv6 b/contrib/bind/port/freebsd/bin/probe_ipv6 deleted file mode 100755 index ba7135d0c5e3..000000000000 --- a/contrib/bind/port/freebsd/bin/probe_ipv6 +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/sh - -set -e -PATH=/bin:/usr/bin:$PATH; export PATH -trap "rm -f tmp$$a.c tmp$$b.c tmp$$a.o tmp$$b.o" 0 -target=port_ipv6 -new=new_${target}.h -old=${target}.h - -cat > tmp$$a.c <<EOF -#include <sys/types.h> -#include <netinet/in.h> -struct sockaddr_in6 xx; -EOF - -cat > tmp$$b.c <<EOF -#include <sys/types.h> -#include <netinet/in.h> -struct in6_addr xx; -EOF - -cat > ${new} <<EOF - -/* This file is automatically generated. Do Not Edit. */ - -#ifndef ${target}_h -#define ${target}_h - -EOF - -if ${CC} -c tmp$$a.c > /dev/null 2>&1 -then - echo "#define HAS_INET6_STRUCTS" >> ${new} - if ${CC} -c tmp$$b.c > /dev/null 2>&1 - then - : - else - echo "#define in6_addr in_addr6" >> ${new} - fi -else - echo "#undef HAS_INET6_STRUCTS" >> ${new} -fi -echo >> ${new} -echo "#endif" >> ${new} -if [ -f ${old} ]; then - if cmp -s ${new} ${old} ; then - rm -f ${new} - else - rm -f ${old} - mv ${new} ${old} - fi -else - mv ${new} ${old} -fi -exit 0 |