summaryrefslogtreecommitdiff
path: root/libnm-core/nm-setting-gsm.c
diff options
context:
space:
mode:
Diffstat (limited to 'libnm-core/nm-setting-gsm.c')
-rw-r--r--libnm-core/nm-setting-gsm.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/libnm-core/nm-setting-gsm.c b/libnm-core/nm-setting-gsm.c
index 4bc957d374..545791e7c4 100644
--- a/libnm-core/nm-setting-gsm.c
+++ b/libnm-core/nm-setting-gsm.c
@@ -41,26 +41,20 @@ NM_GOBJECT_PROPERTIES_DEFINE_BASE (
);
typedef struct {
- gboolean auto_config;
-
char *number; /* For dialing, duh */
char *username;
char *password;
- NMSettingSecretFlags password_flags;
-
- /* Restrict connection to certain devices or SIMs */
char *device_id;
char *sim_id;
char *sim_operator_id;
-
char *apn; /* NULL for dynamic */
char *network_id; /* for manual registration or NULL for automatic */
-
char *pin;
+ NMSettingSecretFlags password_flags;
NMSettingSecretFlags pin_flags;
-
- gboolean home_only;
guint32 mtu;
+ bool auto_config:1;
+ bool home_only:1;
} NMSettingGsmPrivate;
G_DEFINE_TYPE (NMSettingGsm, nm_setting_gsm, NM_TYPE_SETTING)