<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/package/network/utils/ebtables/patches, branch reboot</title>
<subtitle>MTK 20170518 : Mediatek SDK based on OpenWRT Barrier Breaker</subtitle>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/'/>
<entry>
<title>ebtables: fix miscompilation on 64bit targets</title>
<updated>2015-07-10T11:36:49+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2015-07-10T11:36:49+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=1c8148a8588f116d81881159e2222dc49e89314a'/>
<id>1c8148a8588f116d81881159e2222dc49e89314a</id>
<content type='text'>
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 &lt;mschiffer@universe-factory.net&gt;

SVN-Revision: 46292
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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 &lt;mschiffer@universe-factory.net&gt;

SVN-Revision: 46292
</pre>
</div>
</content>
</entry>
<entry>
<title>ebtables: fix musl build issues</title>
<updated>2015-03-29T04:29:44+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2015-03-29T04:29:44+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=55aa123732f1900c3ada6d80a47a99748180ca5e'/>
<id>55aa123732f1900c3ada6d80a47a99748180ca5e</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 45108
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 45108
</pre>
</div>
</content>
</entry>
<entry>
<title>ebtables: revert "disable rpath" (closes: #19088)</title>
<updated>2015-03-09T22:07:05+00:00</updated>
<author>
<name>Nicolas Thill</name>
<email>nico@openwrt.org</email>
</author>
<published>2015-03-09T22:07:05+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=a7f198b12cdafaa515a59d323d627893b4337e16'/>
<id>a7f198b12cdafaa515a59d323d627893b4337e16</id>
<content type='text'>
This reverts commit 9340723d70bce9d905c3f53b2bf415963153b34d.

Signed-off-by: Nicolas Thill &lt;nico@openwrt.org&gt;

SVN-Revision: 44634
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 9340723d70bce9d905c3f53b2bf415963153b34d.

Signed-off-by: Nicolas Thill &lt;nico@openwrt.org&gt;

SVN-Revision: 44634
</pre>
</div>
</content>
</entry>
<entry>
<title>ebtables: disable rpath</title>
<updated>2015-02-11T11:31:07+00:00</updated>
<author>
<name>Nicolas Thill</name>
<email>nico@openwrt.org</email>
</author>
<published>2015-02-11T11:31:07+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=e97228fde91e0e171632f9428c5bc70952527d4a'/>
<id>e97228fde91e0e171632f9428c5bc70952527d4a</id>
<content type='text'>
Signed-off-by: Nicolas Thill &lt;nico@openwrt.org&gt;

SVN-Revision: 44396
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Nicolas Thill &lt;nico@openwrt.org&gt;

SVN-Revision: 44396
</pre>
</div>
</content>
</entry>
</feed>
