<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 6 January 2017 at 16:54, Khem Raj <span dir="ltr">&lt;<a href="mailto:raj.khem@gmail.com" target="_blank">raj.khem@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div id="gmail-:1ey" class="gmail-a3s gmail-aXjCH gmail-m15974b4b56d36740">regardless, I posted a patch for ppp for fixing same issue, seee<br>
<br>
<a href="https://patchwork.openembedded.org/patch/135536/" rel="noreferrer" target="_blank">https://patchwork.<wbr>openembedded.org/patch/135536/</a><br>
<br>
may be the same or similar patch can be applied to connman as well.<br></div></blockquote></div><br>Similar but not the same.</div><div class="gmail_extra"><br></div><div class="gmail_extra">connman/src/iptables.c includes &lt;xtables.h&gt; and nothing else relevant as far as I can tell.  However the fragment of code that is throwing an error (pulled in via xtables.h) is only enabled because the kernel headers don&#39;t think that the libc is defining IFF_LOWER_UP, but musl is.  <a href="https://git.busybox.net/buildroot/commit/?id=4470dd9b1bdbb9b39e9fb13f27bcaa044719de6d">https://git.busybox.net/buildroot/commit/?id=4470dd9b1bdbb9b39e9fb13f27bcaa044719de6d</a> is how buildroot work around this, by defining a _UAPI symbol that the kernel header listens to.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Ross</div></div>