NetworkManager/include
Dan Williams 448254f761 ibft: add settings plugin for reading iBFT configuration (bgo #734009)
Instead of handling iBFT (iSCSI Boot Firmware Table) in the ifcfg-rh plugin,
create a new plugin for it.  This allows all distributions to use iBFT
configuration, and makes both iBFT handling and ifcfg-rh less complicated.

The plugin (like the old ifcfg-rh code) creates read-only connections backed
by the data exported by iscsiadm.  The plugin does not support adding new
connections or modifying existing connections (since the iBFT data is
read-only anyway).  Instead, users should change their iBFT data through
the normal firmware interfaces.

Unmanaged devices can be configured through NetworkManager.conf and the
normal 'keyfile' mechanisms.

(In the future, we'll read this data directly from the kernel's
/sys/firmware/ibft/ethernetX directory instead of iscsiadm, since the
kernel has all the information we need and that's where iscsiadm gets
it from anyway.)

https://bugzilla.gnome.org/show_bug.cgi?id=734009
2014-08-29 18:46:11 -05:00
..
gsystem-local-alloc.h libgsystem: add local copy of gsystem-local-alloc.h 2014-07-15 22:50:32 +02:00
Makefile.am include: drop nm-settings-flags.h, move NMSecretAgentGetSecretsFlags 2014-08-01 14:34:39 -04:00
nm-dbus-glib-types.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-glib-compat.h glib-compat: fix compatibility wrapper for g_type_ensure() 2014-08-25 22:05:23 +02:00
nm-gvaluearray-compat.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-test-utils.h ibft: add settings plugin for reading iBFT configuration (bgo #734009) 2014-08-29 18:46:11 -05:00
nm-utils-internal.h utils: add _NM_UTILS_MACRO_FIRST and _NM_UTILS_MACRO_REST macros 2014-08-01 19:06:24 +02:00