platform_bionic/libc
Nick Kralevich e66ad7809e [NETFILTER]: Fix iptables ABI breakage
Pick up Linux kernel patch 2748e5dec7ca8a3804852c7c4171f9156384d15c
from 2007

http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=2748e5dec7ca8a3804852c7c4171f9156384d15c

[NETFILTER]: Fix iptables ABI breakage on (at least) CRIS
With the introduction of x_tables we accidentally broke compatibility
by defining IPT_TABLE_MAXNAMELEN to XT_FUNCTION_MAXNAMELEN instead of
XT_TABLE_MAXNAMELEN, which is two bytes larger.

On most architectures it doesn't really matter since we don't have
any tables with names that long in the kernel and the structure
layout didn't change because of alignment requirements of following
members. On CRIS however (and other architectures that don't align
data) this changed the structure layout and thus broke compatibility
with old iptables binaries.

Changing it back will break compatibility with binaries compiled
against recent kernels again, but since the breakage has only been
there for three releases this seems like the better choice.

Change-Id: Ie9552b25892109c7042b9752132dc8ebd3552dc3
2013-04-29 12:31:01 -07:00
..
arch-arm Rewrite memset for cortexa15 to use strd. 2013-04-12 10:58:25 -07:00
arch-mips Replace unnecessary MIPS uses of <sys/linux-syscalls.h> with <asm/unistd.h>. 2013-03-21 22:52:25 -07:00
arch-x86 Replace unnecessary x86 uses of <sys/linux-syscalls.h> with <asm/unistd.h>. 2013-03-21 22:48:18 -07:00
bionic Use hidden visibility for internal-use-only functions 2013-04-12 16:34:38 +08:00
include Prevent name conflict for eventfd.cpp and eventfd.s when building libc.a 2013-04-03 11:10:37 -07:00
kernel [NETFILTER]: Fix iptables ABI breakage 2013-04-29 12:31:01 -07:00
netbsd Update getaddrinfo to RFC6724 2013-04-01 18:04:25 -07:00
private Make abort messages available to debuggerd. 2013-04-05 11:24:19 -07:00
stdio Start moving to current FreeBSD stdio. 2013-04-11 13:55:01 -07:00
stdlib Switch to current FreeBSD qsort. 2013-04-11 18:08:34 -07:00
string Drop magic number in strrchr and strchr 2013-03-22 10:18:09 +08:00
tools Don't avoid IPv6 when looking for new tzdata. 2013-04-24 10:50:45 -07:00
tzcode Don't search off the end of the index for bad Olson ids. 2013-03-14 14:38:08 -07:00
unistd Upgrade to current NetBSD popen/pclose. 2013-03-06 16:20:55 -08:00
upstream-dlmalloc Fix build warning of initialization but no use. 2012-09-06 09:59:13 -07:00
upstream-freebsd Switch to current FreeBSD qsort. 2013-04-11 18:08:34 -07:00
upstream-netbsd Upgrade to current NetBSD popen/pclose. 2013-03-06 16:20:55 -08:00
wchar Switch to upstream-freebsd for the unmolested wchar code. 2013-03-01 18:35:56 -08:00
zoneinfo Upgrade to tzdata2013c. 2013-04-22 11:33:14 -07:00
Android.mk Switch to current FreeBSD qsort. 2013-04-11 18:08:34 -07:00
CAVEATS
MODULE_LICENSE_BSD
NOTICE Regenerate NOTICE files. 2013-03-07 11:51:10 -08:00
SYSCALLS.TXT Fix the SYSCALLS.TXT documentation and remove a dead script. 2013-04-03 10:08:09 -07:00