openwrt/package/network/utils
Felix Fietkau 1c8148a858 ebtables: fix miscompilation on 64bit targets
The musl build "fix" introduced in r45108 removed all netinet/ether.h
includes, which made the prototypes of ether_aton and ether_ntoa
unavailable. As a result, the compiler assumed they return int instead
of a pointer. This currupted the pointer on 64bit targets, causing ebtables
to segfault in commands containing MAC addresses.

Since r46161 made it possible to include both the kernel and the libc
if_ether.h as long as the libc version is included first, this patch
changes the fix to remove the linux/if_ether.h from the ebtables source
(so the fixed version from the kernel is used) and ensures netinet/ether.h
is included early.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>

SVN-Revision: 46292
2015-07-10 11:36:49 +00:00
..
arptables arptables: fix musl build issues 2015-03-29 04:29:56 +00:00
comgt comgt: make ncm proto work via wwan proto 2015-07-08 14:26:04 +00:00
conntrack-tools conntrack-tools: add init script for conntrackd 2015-05-23 15:28:56 +00:00
curl curl: update curl to version 7.43.0 2015-07-03 23:21:01 +00:00
dante license info - revert r43155 2014-11-03 09:56:44 +00:00
ebtables ebtables: fix miscompilation on 64bit targets 2015-07-10 11:36:49 +00:00
iftop license info - revert r43155 2014-11-03 09:56:44 +00:00
iperf license info - revert r43155 2014-11-03 09:56:44 +00:00
iperf3 iperf3: use -D_GNU_SOURCE to fix build error on musl 2015-03-29 04:26:57 +00:00
iproute2 iproute2: honor LDFLAGS 2015-06-19 13:30:18 +00:00
ipset ipset: use in-tree kernel modules to fix crash issues 2015-03-19 11:58:17 +00:00
iptables iptables: reduce binary size 2015-05-26 09:16:50 +00:00
iputils iputils: fix musl compile errors 2015-03-29 04:30:12 +00:00
iw build: remove obsolete references to cris and avr32 2015-03-24 10:07:40 +00:00
iwcap license info - revert r43155 2014-11-03 09:56:44 +00:00
iwinfo iwinfo: fix segfault in mtd parsing code (#19768) 2015-06-01 04:31:45 +00:00
linux-atm linux-atm: add PKG_FIXUP 2015-06-18 11:10:46 +00:00
maccalc license info - revert r43155 2014-11-03 09:56:44 +00:00
nftables nftables: bump version 2015-04-20 06:30:34 +00:00
owipcalc license info - revert r43155 2014-11-03 09:56:44 +00:00
resolveip license info - revert r43155 2014-11-03 09:56:44 +00:00
rssileds license info - revert r43155 2014-11-03 09:56:44 +00:00
tcpdump license info - revert r43155 2014-11-03 09:56:44 +00:00
umbim umbim: auto retry when bringup fails 2015-04-21 13:18:40 +00:00
uqmi uqmi: auto retry when bringup fails 2015-04-21 13:18:46 +00:00
wireless-tools package/*: replace occurences of 'ln -sf' to '$(LN)' 2014-11-06 19:35:34 +00:00
wpan-tools wpan-tools: adds wpan-tools utility 2015-04-10 08:30:11 +00:00
wwan wwan: Improve USB modem hotplug script 2015-03-09 14:06:30 +00:00
xtables-addons xtables-addons: disable for kernel 4.1 for now 2015-06-22 12:27:38 +00:00