2008-05-28 Dan Williams <dcbw@redhat.com>

Revert r3697 (adhoc-create property patch); it's the wrong way to do this.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3699 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
Dan Williams
2008-05-29 02:11:17 +00:00
parent 34bba77f61
commit fe065be722
3 changed files with 15 additions and 33 deletions

View File

@@ -1,3 +1,7 @@
2008-05-28 Dan Williams <dcbw@redhat.com>
Revert r3697 (adhoc-create property patch); it's the wrong way to do this.
2008-05-28 Dan Williams <dcbw@redhat.com> 2008-05-28 Dan Williams <dcbw@redhat.com>
Patch from Benoit Boissinot <bboissin+networkmanager@gmail.com> Patch from Benoit Boissinot <bboissin+networkmanager@gmail.com>

View File

@@ -18,7 +18,6 @@ enum {
PROP_0, PROP_0,
PROP_SSID, PROP_SSID,
PROP_MODE, PROP_MODE,
PROP_ADHOC_CREATE,
PROP_BAND, PROP_BAND,
PROP_CHANNEL, PROP_CHANNEL,
PROP_BSSID, PROP_BSSID,
@@ -226,11 +225,6 @@ verify (NMSetting *setting, GSList *all_settings)
return FALSE; return FALSE;
} }
if (self->mode && strcmp (self->mode, "adhoc") && self->adhoc_create) {
g_warning ("Key 'adhoc-create' only valid with Ad-Hoc mode.");
return FALSE;
}
if (self->band && !nm_utils_string_in_list (self->band, valid_bands)) { if (self->band && !nm_utils_string_in_list (self->band, valid_bands)) {
g_warning ("Invalid band. Should be either 'a' or 'bg'"); g_warning ("Invalid band. Should be either 'a' or 'bg'");
return FALSE; return FALSE;
@@ -336,9 +330,6 @@ set_property (GObject *object, guint prop_id,
g_free (setting->mode); g_free (setting->mode);
setting->mode = g_value_dup_string (value); setting->mode = g_value_dup_string (value);
break; break;
case PROP_ADHOC_CREATE:
setting->adhoc_create = g_value_get_boolean (value);
break;
case PROP_BAND: case PROP_BAND:
g_free (setting->band); g_free (setting->band);
setting->band = g_value_dup_string (value); setting->band = g_value_dup_string (value);
@@ -392,9 +383,6 @@ get_property (GObject *object, guint prop_id,
case PROP_MODE: case PROP_MODE:
g_value_set_string (value, setting->mode); g_value_set_string (value, setting->mode);
break; break;
case PROP_ADHOC_CREATE:
g_value_set_boolean (value, setting->adhoc_create);
break;
case PROP_BAND: case PROP_BAND:
g_value_set_string (value, setting->band); g_value_set_string (value, setting->band);
break; break;
@@ -457,14 +445,6 @@ nm_setting_wireless_class_init (NMSettingWirelessClass *setting_class)
NULL, NULL,
G_PARAM_READWRITE | NM_SETTING_PARAM_SERIALIZE)); G_PARAM_READWRITE | NM_SETTING_PARAM_SERIALIZE));
g_object_class_install_property
(object_class, PROP_ADHOC_CREATE,
g_param_spec_boolean (NM_SETTING_WIRELESS_ADHOC_CREATE,
"Ad-Hoc Create",
"Ad-Hoc Create",
FALSE,
G_PARAM_READWRITE | NM_SETTING_PARAM_SERIALIZE));
g_object_class_install_property g_object_class_install_property
(object_class, PROP_BAND, (object_class, PROP_BAND,
g_param_spec_string (NM_SETTING_WIRELESS_BAND, g_param_spec_string (NM_SETTING_WIRELESS_BAND,

View File

@@ -19,7 +19,6 @@ G_BEGIN_DECLS
#define NM_SETTING_WIRELESS_SSID "ssid" #define NM_SETTING_WIRELESS_SSID "ssid"
#define NM_SETTING_WIRELESS_MODE "mode" #define NM_SETTING_WIRELESS_MODE "mode"
#define NM_SETTING_WIRELESS_ADHOC_CREATE "adhoc-create"
#define NM_SETTING_WIRELESS_BAND "band" #define NM_SETTING_WIRELESS_BAND "band"
#define NM_SETTING_WIRELESS_CHANNEL "channel" #define NM_SETTING_WIRELESS_CHANNEL "channel"
#define NM_SETTING_WIRELESS_BSSID "bssid" #define NM_SETTING_WIRELESS_BSSID "bssid"
@@ -35,7 +34,6 @@ typedef struct {
GByteArray *ssid; GByteArray *ssid;
char *mode; char *mode;
gboolean adhoc_create;
char *band; char *band;
guint32 channel; guint32 channel;
GByteArray *bssid; GByteArray *bssid;