Top |
NMSetting * | nm_setting_pppoe_new () |
const char * | nm_setting_pppoe_get_parent () |
const char * | nm_setting_pppoe_get_service () |
const char * | nm_setting_pppoe_get_username () |
const char * | nm_setting_pppoe_get_password () |
NMSettingSecretFlags | nm_setting_pppoe_get_password_flags () |
char * | parent | Read / Write |
char * | password | Read / Write |
NMSettingSecretFlags | password-flags | Read / Write |
char * | service | Read / Write |
char * | username | Read / Write |
#define | NM_SETTING_PPPOE_SETTING_NAME |
#define | NM_SETTING_PPPOE_PARENT |
#define | NM_SETTING_PPPOE_SERVICE |
#define | NM_SETTING_PPPOE_USERNAME |
#define | NM_SETTING_PPPOE_PASSWORD |
#define | NM_SETTING_PPPOE_PASSWORD_FLAGS |
NMSettingPppoe |
The NMSettingPppoe object is a NMSetting subclass that describes properties necessary for connection to networks that require PPPoE connections to provide IP transport, for example cable or DSL modems.
NMSetting *
nm_setting_pppoe_new (void
);
Creates a new NMSettingPppoe object with default values.
const char *
nm_setting_pppoe_get_parent (NMSettingPppoe *setting
);
Since: 1.10
const char *
nm_setting_pppoe_get_service (NMSettingPppoe *setting
);
const char *
nm_setting_pppoe_get_username (NMSettingPppoe *setting
);
const char *
nm_setting_pppoe_get_password (NMSettingPppoe *setting
);
NMSettingSecretFlags
nm_setting_pppoe_get_password_flags (NMSettingPppoe *setting
);
“parent”
property “parent” char *
If given, specifies the parent interface name on which this PPPoE connection should be created. If this property is not specified, the connection is activated on the interface specified in “interface-name” of NMSettingConnection.
Owner: NMSettingPppoe
Flags: Read / Write
Default value: NULL
Since: 1.10
“password”
property “password” char *
Password used to authenticate with the PPPoE service.
Owner: NMSettingPppoe
Flags: Read / Write
Default value: NULL
“password-flags”
property“password-flags” NMSettingSecretFlags
Flags indicating how to handle the “password” property.
Owner: NMSettingPppoe
Flags: Read / Write
“service”
property “service” char *
If specified, instruct PPPoE to only initiate sessions with access concentrators that provide the specified service. For most providers, this should be left blank. It is only required if there are multiple access concentrators or a specific service is known to be required.
Owner: NMSettingPppoe
Flags: Read / Write
Default value: NULL