<div dir="ltr"><div class="gmail_extra">I've restructured it a bit more, added in dup* calls, please see commit at [1] and sample output at [2].</div><div class="gmail_extra"><br></div><div class="gmail_extra">[1] <a href="https://github.com/eQu1NoX/strace/commit/3d471ba8fccc531b8bc33b6467644b2d17ba8cc0">https://github.com/eQu1NoX/strace/commit/3d471ba8fccc531b8bc33b6467644b2d17ba8cc0</a></div>
<div class="gmail_extra">[2] <a href="https://gist.github.com/eQu1NoX/ccd6e2f9d45e2e0e82f9">https://gist.github.com/eQu1NoX/ccd6e2f9d45e2e0e82f9</a></div><div class="gmail_extra"><br><div class="gmail_quote"><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 class=""><br>
<br>
</div>There is a receive call, that allows to forward open file descriptors between<br>
processes. I do not known, if you call those received fds "socket fds", since<br>
they could be any (unresolvable) fd -- unless you poke into /proc for more<br>
information.<br></blockquote><div><br></div><div>Could you please give more information on which syscall you are referring to? I couldn't find a syscall that matched your description.</div><div> </div><div><br></div>
<div>-- zm</div></div></div></div>