From: ian Date: Thu, 27 Jan 2011 23:28:09 +0000 (+0000) Subject: mksysinfo: Always define IPV6_V6ONLY. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e39e9de5ea5b9aae014644fdf268e2667235807e;p=thirdparty%2Fgcc.git mksysinfo: Always define IPV6_V6ONLY. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@169343 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/libgo/mksysinfo.sh b/libgo/mksysinfo.sh index 321b43245841..af7b77a51df6 100755 --- a/libgo/mksysinfo.sh +++ b/libgo/mksysinfo.sh @@ -133,6 +133,11 @@ grep '^const _SOMAXCONN' gen-sysinfo.go | grep '^const _SHUT_' gen-sysinfo.go | sed -e 's/^\(const \)_\(SHUT[^= ]*\)\(.*\)$/\1\2 = _\2/' >> ${OUT} +# The net package requires a definition for IPV6ONLY. +if ! grep '^const IPV6_V6ONLY ' ${OUT} >/dev/null 2>&1; then + echo "const IPV6_V6ONLY = 0" >> ${OUT} +fi + # pathconf constants. grep '^const __PC' gen-sysinfo.go | sed -e 's/^\(const \)__\(PC[^= ]*\)\(.*\)$/\1\2 = __\2/' >> ${OUT}