From a8f17dd19d25cf53b9a59730fbdccfe8783f1fbf Mon Sep 17 00:00:00 2001 From: jow Date: Thu, 19 Jan 2012 16:08:49 +0000 Subject: [PATCH] [packages] 6tunnel: fix initalization of optc on arm, based on patch by Maxim Osipov git-svn-id: svn://svn.openwrt.org/openwrt/packages@29809 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- ipv6/6tunnel/Makefile | 4 ++-- ipv6/6tunnel/patches/100-arm-fix-optc-initialization.patch | 11 +++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 ipv6/6tunnel/patches/100-arm-fix-optc-initialization.patch diff --git a/ipv6/6tunnel/Makefile b/ipv6/6tunnel/Makefile index 3ab60d603..f864cd905 100644 --- a/ipv6/6tunnel/Makefile +++ b/ipv6/6tunnel/Makefile @@ -1,5 +1,5 @@ # -# Copyright (C) 2007 OpenWrt.org +# Copyright (C) 2007-2012 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=6tunnel PKG_VERSION:=0.11rc2 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_MD5SUM:=74e02d4f0704b3083a01feda66033449 PKG_SOURCE_URL:=http://toxygen.net/6tunnel/ diff --git a/ipv6/6tunnel/patches/100-arm-fix-optc-initialization.patch b/ipv6/6tunnel/patches/100-arm-fix-optc-initialization.patch new file mode 100644 index 000000000..e84da61b6 --- /dev/null +++ b/ipv6/6tunnel/patches/100-arm-fix-optc-initialization.patch @@ -0,0 +1,11 @@ +--- a/6tunnel.c ++++ b/6tunnel.c +@@ -508,7 +508,7 @@ int main(int argc, char **argv) + { + int force = 0, lsock, csock, one = 0, jeden = 1, local_port; + int detach = 1, listen6 = 0, sa_len, conn_limit = 0; +- char optc, *username = NULL, *bind_host = NULL; ++ char optc = -1, *username = NULL, *bind_host = NULL; + struct sockaddr *sa; + struct sockaddr_in laddr, caddr; + struct sockaddr_in6 laddr6; -- 2.11.0