NetworkManager/libnm-util
Thomas Graf 1cd8d52061 bonding: add nm_connection_get_virtual_iface_name() to abstract kernel interface binding
Some connection types such as bonding, bridging and VLAN require
specific virtual kernel interfaces identified by name to be auto
connected to the connection.

The function nm_connection_get_virtual_iface_name() returns the name
of the kernel interface if the connection type requires this
functionatlity.

Each connection base type settings class can implement the function
get_virtual_iface_name() if the connection needs to be auto connected
to a specific kernel interface.

Signed-off-by: Thomas Graf <tgraf@redhat.com>
2011-12-08 09:56:47 -06:00
..
tests core: use nm_connection_get_setting_<type>() whenever possible 2011-12-06 16:06:43 -06:00
COPYING doc: fix FSF address (bgo #575625) 2009-09-10 21:03:30 -04:00
crypto.c libnm-util: recognize PKCS#8 private keys and check passwords (bgo #649326) 2011-05-13 14:22:06 -05:00
crypto.h libnm-util: recognize PKCS#8 private keys and check passwords (bgo #649326) 2011-05-13 14:22:06 -05:00
crypto_gnutls.c libnm-util: recognize PKCS#8 private keys and check passwords (bgo #649326) 2011-05-13 14:22:06 -05:00
crypto_nss.c libnm-util: recognize PKCS#8 private keys and check passwords (bgo #649326) 2011-05-13 14:22:06 -05:00
libnm-util.pc.in build: pkg-config file fixes 2010-01-20 16:53:04 -08:00
libnm-util.ver bonding: add nm_connection_get_virtual_iface_name() to abstract kernel interface binding 2011-12-08 09:56:47 -06:00
Makefile.am libnm-util: add NMSettingInfiniband 2011-12-02 13:09:16 -06:00
nm-connection.c bonding: add nm_connection_get_virtual_iface_name() to abstract kernel interface binding 2011-12-08 09:56:47 -06:00
nm-connection.h bonding: add nm_connection_get_virtual_iface_name() to abstract kernel interface binding 2011-12-08 09:56:47 -06:00
nm-param-spec-specialized.c core: fix deprecated usage of g_value_[get|set]_char() (bgo #662694) 2011-10-28 11:35:59 -05:00
nm-param-spec-specialized.h Rename private nm_* functions to _nm_* 2008-08-26 09:34:31 +00:00
nm-setting-8021x.c settings: Add new password-raw and password-raw-flags properties to 8021x. 2011-11-21 23:50:48 -06:00
nm-setting-8021x.h settings: Add new password-raw and password-raw-flags properties to 8021x. 2011-11-21 23:50:48 -06:00
nm-setting-bluetooth.c libnm-util: add some missing GObject introspection annotations 2011-07-19 11:14:01 -05:00
nm-setting-bluetooth.h docs: document Bluetooth setting more fully 2011-07-05 14:18:55 -05:00
nm-setting-bond.c bonding: add nm_connection_get_virtual_iface_name() to abstract kernel interface binding 2011-12-08 09:56:47 -06:00
nm-setting-bond.h bonding: settings parser for ifcfg plugin + NMSettingBond class 2011-11-09 23:16:31 -06:00
nm-setting-cdma.c core: don't require serial and PPP settings for mobile broadband 2011-02-25 11:24:20 -06:00
nm-setting-cdma.h docs: update CDMA setting documentation 2011-07-05 18:11:35 -05:00
nm-setting-connection.c bonding: implement bonding slaves 2011-11-09 23:23:21 -06:00
nm-setting-connection.h bonding: implement bonding slaves 2011-11-09 23:23:21 -06:00
nm-setting-gsm.c trivial: fix GSM setting 'home-only' property nickname 2011-10-27 11:24:15 -05:00
nm-setting-gsm.h docs: update GSM setting documentation 2011-07-05 14:19:54 -05:00
nm-setting-infiniband.c libnm-util: add NMSettingInfiniband 2011-12-02 13:09:16 -06:00
nm-setting-infiniband.h libnm-util: add NMSettingInfiniband 2011-12-02 13:09:16 -06:00
nm-setting-ip4-config.c libnm-util: enforce IPv4 prefix range validity 2011-07-05 19:26:57 -05:00
nm-setting-ip4-config.h docs: document the IP4Config setting 2011-07-05 15:25:08 -05:00
nm-setting-ip6-config.c libnm-util: default to allowing IPv6 connections to fail 2011-07-20 23:56:48 -05:00
nm-setting-ip6-config.h docs: document the IP6Config setting 2011-07-05 19:27:46 -05:00
nm-setting-olpc-mesh.c misc: license fixups 2010-01-21 15:11:50 -08:00
nm-setting-olpc-mesh.h misc: license fixups 2010-01-21 15:11:50 -08:00
nm-setting-ppp.c docs: document PPP setting 2011-07-19 11:34:11 -05:00
nm-setting-ppp.h docs: document PPP setting 2011-07-19 11:34:11 -05:00
nm-setting-pppoe.c libnm-util: add some missing GObject introspection annotations 2011-07-19 11:14:01 -05:00
nm-setting-pppoe.h docs: document the PPPoE setting 2011-07-19 11:08:38 -05:00
nm-setting-private.h libnm-util: add NM_SETTING_SECRET_FLAG_NOT_REQUIRED 2011-02-07 13:50:40 -06:00
nm-setting-serial.c core: fix deprecated usage of g_value_[get|set]_char() (bgo #662694) 2011-10-28 11:35:59 -05:00
nm-setting-serial.h docs: update Serial setting documentation 2011-07-05 18:17:08 -05:00
nm-setting-template.c test: add missing return values 2011-10-10 16:02:27 -05:00
nm-setting-template.h libnm-util: add class padding for future expansion 2009-09-30 09:21:32 -07:00
nm-setting-vpn.c settings: preserve agent secrets the right way 2011-08-16 16:19:23 -05:00
nm-setting-vpn.h docs: another trivial doc fix 2011-07-19 12:27:44 -05:00
nm-setting-wimax.c libnm-util: update WiMAX setting documentation 2011-07-02 15:38:27 -05:00
nm-setting-wimax.h libnm-util: update WiMAX setting documentation 2011-07-02 15:38:27 -05:00
nm-setting-wired.c libnm-util: fix up some GObject introspection annotations 2011-07-05 17:34:48 -05:00
nm-setting-wired.h docs: update Wired setting documentation 2011-07-05 16:54:07 -05:00
nm-setting-wireless-security.c docs: fix some Wireless Security setting documentation 2011-07-05 18:13:51 -05:00
nm-setting-wireless-security.h docs: update Wireless Security setting documentation 2011-07-05 18:09:14 -05:00
nm-setting-wireless.c wifi: make wireless-helper.h private to src/ 2011-11-09 21:28:02 -06:00
nm-setting-wireless.h docs: update Wireless setting documentation 2011-07-05 17:09:00 -05:00
nm-setting.c bonding: add nm_connection_get_virtual_iface_name() to abstract kernel interface binding 2011-12-08 09:56:47 -06:00
nm-setting.h bonding: add nm_connection_get_virtual_iface_name() to abstract kernel interface binding 2011-12-08 09:56:47 -06:00
nm-utils-private.h 2008-11-20 Dan Williams <dcbw@redhat.com> 2008-11-20 20:22:14 +00:00
nm-utils.c libnm-util: add nm_utils_hwaddr_type() 2011-12-02 13:09:16 -06:00
nm-utils.h libnm-util: add nm_utils_hwaddr_type() 2011-12-02 13:09:16 -06:00