[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Net.Manager

On Fri, Mar 22, 2013 at 4:27 PM, Vincent Bernardoff <vb@xxxxxxxxxxxxxx> wrote:
On 22/03/2013 16:18, Anil Madhavapeddy wrote:
However, the interface that involves opening an fd (through whatever means, be it tuntap or bpf) and passing it through to the Mirage application via sendfd seems to be the most robust solution in terms of interface design.  We could even write a manual MacOS bridge to send traffic back-and-forth from an interface if we're really stuck later.



I just fixed the ocaml-fd-send-recv library on MacOSX (minor changes), pull request in djs55's branch.

Thanks -- I've merged this.

Next step: make ocaml-tuntap compile on MacOSX. i.e. fixing obuild for MacOSX. I'll be working on that, I think improving obuild is crucial for many of Citrix/Mirari/Mirage work anyway.

Once that it is done, I'll push my changes to mirage-net such that there is no _creation_ of tuntap interface there, just listening to a socket and getting a tap passed as a fd by mirari.



Dave Scott



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.