libnm-core-aux-intern
is a static library that:
libnm-core-impl
, that are public API
of libnm
(i.e. libnm-core-public
).libnm-core-impl
(and thus
libnm
and NetworkManager core.libnm
.Basically, it is a static library with utility functions that extends
libnm-core-impl
(the part that is public API of libnm),
but it is also used by libnm-core-impl
itself.
That means:
libnm-core-impl
, or dynamically link with
libnm
.libnm-core-impl
itself.
This is the difference between libnm-core-aux-intern
and
libnm-core-aux-extern
.Note that libnm-core-aux-intern
only uses public API of libnm
.
This directory should not be added to the include search path. Instead,
users should fully qualify the include like #include "libnm-core-aux-intern/nm-auth-subject.h"
.