| Top |
NMSettingPppNMSettingPpp — Describes connection properties for devices/networks that require PPP to deliver IP capability |
Functions
| NMSetting * | nm_setting_ppp_new () |
| gboolean | nm_setting_ppp_get_noauth () |
| gboolean | nm_setting_ppp_get_refuse_eap () |
| gboolean | nm_setting_ppp_get_refuse_pap () |
| gboolean | nm_setting_ppp_get_refuse_chap () |
| gboolean | nm_setting_ppp_get_refuse_mschap () |
| gboolean | nm_setting_ppp_get_refuse_mschapv2 () |
| gboolean | nm_setting_ppp_get_nobsdcomp () |
| gboolean | nm_setting_ppp_get_nodeflate () |
| gboolean | nm_setting_ppp_get_no_vj_comp () |
| gboolean | nm_setting_ppp_get_require_mppe () |
| gboolean | nm_setting_ppp_get_require_mppe_128 () |
| gboolean | nm_setting_ppp_get_mppe_stateful () |
| gboolean | nm_setting_ppp_get_crtscts () |
| guint32 | nm_setting_ppp_get_baud () |
| guint32 | nm_setting_ppp_get_mru () |
| guint32 | nm_setting_ppp_get_mtu () |
| guint32 | nm_setting_ppp_get_lcp_echo_failure () |
| guint32 | nm_setting_ppp_get_lcp_echo_interval () |
Properties
| guint | baud | Read / Write / Construct |
| gboolean | crtscts | Read / Write / Construct |
| guint | lcp-echo-failure | Read / Write / Construct |
| guint | lcp-echo-interval | Read / Write / Construct |
| gboolean | mppe-stateful | Read / Write / Construct |
| guint | mru | Read / Write / Construct |
| guint | mtu | Read / Write / Construct |
| gboolean | no-vj-comp | Read / Write / Construct |
| gboolean | noauth | Read / Write / Construct |
| gboolean | nobsdcomp | Read / Write / Construct |
| gboolean | nodeflate | Read / Write / Construct |
| gboolean | refuse-chap | Read / Write / Construct |
| gboolean | refuse-eap | Read / Write / Construct |
| gboolean | refuse-mschap | Read / Write / Construct |
| gboolean | refuse-mschapv2 | Read / Write / Construct |
| gboolean | refuse-pap | Read / Write / Construct |
| gboolean | require-mppe | Read / Write / Construct |
| gboolean | require-mppe-128 | Read / Write / Construct |
Types and Values
| #define | NM_SETTING_PPP_SETTING_NAME |
| #define | NM_SETTING_PPP_NOAUTH |
| #define | NM_SETTING_PPP_REFUSE_EAP |
| #define | NM_SETTING_PPP_REFUSE_PAP |
| #define | NM_SETTING_PPP_REFUSE_CHAP |
| #define | NM_SETTING_PPP_REFUSE_MSCHAP |
| #define | NM_SETTING_PPP_REFUSE_MSCHAPV2 |
| #define | NM_SETTING_PPP_NOBSDCOMP |
| #define | NM_SETTING_PPP_NODEFLATE |
| #define | NM_SETTING_PPP_NO_VJ_COMP |
| #define | NM_SETTING_PPP_REQUIRE_MPPE |
| #define | NM_SETTING_PPP_REQUIRE_MPPE_128 |
| #define | NM_SETTING_PPP_MPPE_STATEFUL |
| #define | NM_SETTING_PPP_CRTSCTS |
| #define | NM_SETTING_PPP_BAUD |
| #define | NM_SETTING_PPP_MRU |
| #define | NM_SETTING_PPP_MTU |
| #define | NM_SETTING_PPP_LCP_ECHO_FAILURE |
| #define | NM_SETTING_PPP_LCP_ECHO_INTERVAL |
Description
The NMSettingPpp object is a NMSetting subclass that describes properties necessary for connection to networks that require PPP transport, like PPPoE cable and DSL modems and some mobile broadband devices.
Functions
nm_setting_ppp_new ()
NMSetting *
nm_setting_ppp_new (void);
Creates a new NMSettingPpp object with default values.
nm_setting_ppp_get_refuse_mschap ()
gboolean
nm_setting_ppp_get_refuse_mschap (NMSettingPpp *setting);
nm_setting_ppp_get_refuse_mschapv2 ()
gboolean
nm_setting_ppp_get_refuse_mschapv2 (NMSettingPpp *setting);
nm_setting_ppp_get_require_mppe ()
gboolean
nm_setting_ppp_get_require_mppe (NMSettingPpp *setting);
nm_setting_ppp_get_require_mppe_128 ()
gboolean
nm_setting_ppp_get_require_mppe_128 (NMSettingPpp *setting);
nm_setting_ppp_get_mppe_stateful ()
gboolean
nm_setting_ppp_get_mppe_stateful (NMSettingPpp *setting);
nm_setting_ppp_get_lcp_echo_failure ()
guint32
nm_setting_ppp_get_lcp_echo_failure (NMSettingPpp *setting);
nm_setting_ppp_get_lcp_echo_interval ()
guint32
nm_setting_ppp_get_lcp_echo_interval (NMSettingPpp *setting);
Property Details
The “lcp-echo-failure” property
“lcp-echo-failure” guint
Flags: Read / Write / Construct
Default value: 0
The “lcp-echo-interval” property
“lcp-echo-interval” guint
Flags: Read / Write / Construct
Default value: 0
The “mppe-stateful” property
“mppe-stateful” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “mru” property
“mru” guint
Flags: Read / Write / Construct
Allowed values: <= 16384
Default value: 0
The “no-vj-comp” property
“no-vj-comp” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “refuse-chap” property
“refuse-chap” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “refuse-eap” property
“refuse-eap” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “refuse-mschap” property
“refuse-mschap” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “refuse-mschapv2” property
“refuse-mschapv2” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “refuse-pap” property
“refuse-pap” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “require-mppe” property
“require-mppe” gboolean
Flags: Read / Write / Construct
Default value: FALSE
