mirage-net-macosx -- MacOS X implementation of the Mirage NETWORK interface.
This interface exposes raw Ethernet frames using the Vmnet framework that is available on MacOS X Yosemite onwards. It is suitable for use with an OCaml network stack such as the one found at https://github.com/mirage/mirage-tcpip.
The backing Vmnet.framework supports only IPV4 over DHCP, and does not allow for static configuration.
mirage-net-macosx therefore must have access to a DHCP server in order to get a working network configuration, and unikernels built using
mirage-net-macosx must be configured with
where it fits
For a complete system that uses this, please see the MirageOS homepage.