aboutsummaryrefslogtreecommitdiff
path: root/contrib/bind/port/freebsd/bin/probe_ipv6
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/bind/port/freebsd/bin/probe_ipv6')
-rwxr-xr-xcontrib/bind/port/freebsd/bin/probe_ipv655
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