From a773e742cd084fb7dc9b3fedfe8500f5f6e8df8e Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Tue, 25 May 2010 23:34:09 -0700 Subject: [PATCH] keyfile: parse Bluetooth addresses as MAC addresses --- system-settings/plugins/keyfile/io/reader.c | 5 +++++ system-settings/plugins/keyfile/io/writer.c | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/system-settings/plugins/keyfile/io/reader.c b/system-settings/plugins/keyfile/io/reader.c index a71c05c577..b8e5845f68 100644 --- a/system-settings/plugins/keyfile/io/reader.c +++ b/system-settings/plugins/keyfile/io/reader.c @@ -32,6 +32,7 @@ #include #include #include +#include #include #include #include @@ -776,6 +777,10 @@ static KeyParser key_parsers[] = { NM_SETTING_WIRELESS_BSSID, TRUE, mac_address_parser }, + { NM_SETTING_BLUETOOTH_SETTING_NAME, + NM_SETTING_BLUETOOTH_BDADDR, + TRUE, + mac_address_parser }, { NULL, NULL, FALSE } }; diff --git a/system-settings/plugins/keyfile/io/writer.c b/system-settings/plugins/keyfile/io/writer.c index 355d624c19..b1398067bb 100644 --- a/system-settings/plugins/keyfile/io/writer.c +++ b/system-settings/plugins/keyfile/io/writer.c @@ -31,6 +31,7 @@ #include #include #include +#include #include #include #include @@ -493,6 +494,9 @@ static KeyWriter key_writers[] = { { NM_SETTING_WIRELESS_SETTING_NAME, NM_SETTING_WIRELESS_BSSID, mac_address_writer }, + { NM_SETTING_BLUETOOTH_SETTING_NAME, + NM_SETTING_BLUETOOTH_BDADDR, + mac_address_writer }, { NULL, NULL, NULL } };