On Fri, 09 Sep 2022 20:22:38 -0700, "Lyndon Nerenberg (VE7TFX/VE6BBM)" wrote:

> The first declaration in <kvm.h> is:
>
>   typedef struct __kvm kvm_t;
>
> and yet 'grep -r __kvm /usr/include /sys' returns only the above
> line.  What am I missing?

It is an opaque type that is only passed as a pointer to libkvm.
The actual struct definition is in src/lib/libkvm/kvm_private.h but
the definition is intentionally not in the public headers.

 - todd

Reply via email to