my guest is always a linux machine (usually arch, the #8 linux distro on distrowatch). the host is either osx or linux. I run vmware fusion and vmware player.
I want to write code that sends a packet from the guest to the host and receives a response. I don't want to go through normal UDP networking, but use VMCI. I read http://pubs.vmware.com/vsphere-55/topic/com.vmware.ICbase/PDF/ws9_esx55_vmci_sockets.pdf .
the example code in the document looks straightforward. (I wish the code was laid out in example source file, though.) alas, it starts with including a header file. is this installed together with the vmware-guest tools? also on the host, not just on the guest? is VMCI supposed to work on OSX hosts in fusion, too?
pointers appreciated.